summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-17 14:31:38 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-17 14:31:38 +0100
commit9c26151d84a72781f240cc7ca3e2f0ab4ba60f74 (patch)
tree4ac39398cd519351bf12c6357e7474c508f19d13
parentb99d693f4d27fe2eb2237a0fe7e9c3b87d4d6df5 (diff)
gentoo auto-resync : 17:07:2022 - 14:31:38
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29619 -> 29633 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4715 -> 4717 bytes
-rw-r--r--app-accessibility/speechd-el/Manifest3
-rw-r--r--app-accessibility/speechd-el/files/50speechd-el-gentoo.el5
-rw-r--r--app-accessibility/speechd-el/speechd-el-2.11.ebuild45
-rw-r--r--app-arch/Manifest.gzbin16747 -> 16749 bytes
-rw-r--r--app-arch/xar/Manifest6
-rw-r--r--app-arch/xar/xar-1.8-r4.ebuild2
-rw-r--r--app-arch/xar/xar-1.8.0.0.452.ebuild2
-rw-r--r--app-arch/xar/xar-1.8.0.0.487.100.1.ebuild6
-rw-r--r--app-misc/Manifest.gzbin49269 -> 49267 bytes
-rw-r--r--app-misc/broot/Manifest7
-rw-r--r--app-misc/broot/broot-1.14.2.ebuild (renamed from app-misc/broot/broot-1.11.1.ebuild)243
-rw-r--r--dev-db/Manifest.gzbin15913 -> 15918 bytes
-rw-r--r--dev-db/citus/Manifest2
-rw-r--r--dev-db/citus/citus-11.0.4.ebuild35
-rw-r--r--dev-db/timescaledb/Manifest2
-rw-r--r--dev-db/timescaledb/timescaledb-2.7.1.ebuild67
-rw-r--r--dev-lang/Manifest.gzbin19029 -> 19028 bytes
-rw-r--r--dev-lang/teyjus/Manifest4
-rw-r--r--dev-lang/teyjus/files/teyjus-2.1-p004-Renaming-ccode_stubs-for-compilation.patch65
-rw-r--r--dev-lang/teyjus/files/teyjus-2.1-p005-Unbundle-ocaml-header-files.patch44
-rw-r--r--dev-lang/teyjus/files/teyjus-2.1-p006-Version.patch13
-rw-r--r--dev-lang/teyjus/teyjus-2.1-r2.ebuild110
-rw-r--r--dev-libs/Manifest.gzbin94798 -> 94800 bytes
-rw-r--r--dev-libs/icu/Manifest1
-rw-r--r--dev-libs/icu/files/icu-69.1-fix-ub-units.patch23
-rw-r--r--dev-python/Manifest.gzbin257443 -> 257465 bytes
-rw-r--r--dev-python/confuse/Manifest2
-rw-r--r--dev-python/confuse/confuse-2.0.0.ebuild31
-rw-r--r--dev-python/elementpath/Manifest2
-rw-r--r--dev-python/elementpath/elementpath-3.0.0.ebuild38
-rw-r--r--dev-python/emoji/Manifest2
-rw-r--r--dev-python/emoji/emoji-2.0.0.ebuild25
-rw-r--r--dev-python/gpep517/Manifest2
-rw-r--r--dev-python/gpep517/gpep517-7.ebuild41
-rw-r--r--dev-python/nose2/Manifest2
-rw-r--r--dev-python/nose2/nose2-0.12.0.ebuild43
-rw-r--r--dev-python/nuitka/Manifest2
-rw-r--r--dev-python/nuitka/nuitka-0.9.5.ebuild49
-rw-r--r--dev-python/pygobject/Manifest2
-rw-r--r--dev-python/pygobject/pygobject-3.42.2.ebuild73
-rw-r--r--dev-python/pytest-subtesthack/Manifest2
-rw-r--r--dev-python/pytest-subtesthack/pytest-subtesthack-0.2.0.ebuild34
-rw-r--r--dev-python/python-dbusmock/Manifest2
-rw-r--r--dev-python/python-dbusmock/python-dbusmock-0.28.2.ebuild40
-rw-r--r--dev-ruby/Manifest.gzbin110964 -> 111474 bytes
-rw-r--r--dev-ruby/autoprefixer-rails/Manifest2
-rw-r--r--dev-ruby/autoprefixer-rails/autoprefixer-rails-9.8.6.5.ebuild37
-rw-r--r--dev-ruby/commonmarker/Manifest3
-rw-r--r--dev-ruby/commonmarker/commonmarker-0.23.5.ebuild41
-rw-r--r--dev-ruby/commonmarker/metadata.xml11
-rw-r--r--dev-ruby/deckar01-task_list/Manifest3
-rw-r--r--dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild21
-rw-r--r--dev-ruby/deckar01-task_list/metadata.xml11
-rw-r--r--dev-ruby/html-pipeline/Manifest3
-rw-r--r--dev-ruby/html-pipeline/html-pipeline-2.14.2.ebuild42
-rw-r--r--dev-ruby/html-pipeline/metadata.xml11
-rw-r--r--dev-ruby/mustermann/Manifest2
-rw-r--r--dev-ruby/mustermann/mustermann-1.1.2.ebuild24
-rw-r--r--dev-ruby/rmagick/Manifest2
-rw-r--r--dev-ruby/rmagick/rmagick-4.2.5.ebuild2
-rw-r--r--dev-ruby/sass/Manifest3
-rw-r--r--dev-ruby/sass/sass-3.5.7-r1.ebuild44
-rw-r--r--dev-ruby/sass/sass-3.5.7.ebuild42
-rw-r--r--dev-ruby/slim/Manifest2
-rw-r--r--dev-ruby/slim/slim-3.0.9-r1.ebuild52
-rw-r--r--dev-util/Manifest.gzbin67959 -> 67956 bytes
-rw-r--r--dev-util/dbus-test-runner/Manifest2
-rw-r--r--dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild2
-rw-r--r--dev-util/heaptrack/Manifest1
-rw-r--r--dev-util/heaptrack/files/heaptrack-1.3.0-cmake.patch58
-rw-r--r--kde-apps/Manifest.gzbin37059 -> 37061 bytes
-rw-r--r--kde-apps/k3b/Manifest3
-rw-r--r--kde-apps/k3b/files/k3b-22.04.3-fstab_h-musl.patch92
-rw-r--r--kde-apps/k3b/k3b-22.04.3.ebuild4
-rw-r--r--kde-apps/okular/Manifest2
-rw-r--r--kde-apps/okular/okular-22.04.3.ebuild3
-rw-r--r--media-radio/Manifest.gzbin5019 -> 5023 bytes
-rw-r--r--media-radio/xastir/Manifest5
-rw-r--r--media-radio/xastir/files/xastir-2.1.2-scripts.diff89
-rw-r--r--media-radio/xastir/files/xastir-2.1.6-automake-1.16.5.patch13
-rw-r--r--media-radio/xastir/xastir-2.1.8-r1.ebuild (renamed from media-radio/xastir/xastir-2.1.6.ebuild)22
-rw-r--r--media-sound/Manifest.gzbin57094 -> 57091 bytes
-rw-r--r--media-sound/abcmidi/Manifest2
-rw-r--r--media-sound/abcmidi/abcmidi-2022.06.14.ebuild2
-rw-r--r--media-sound/cantata/Manifest2
-rw-r--r--media-sound/cantata/cantata-2.5.0.ebuild2
-rw-r--r--media-video/Manifest.gzbin26203 -> 26208 bytes
-rw-r--r--media-video/pipewire/Manifest2
-rw-r--r--media-video/pipewire/metadata.xml4
-rw-r--r--metadata/Manifest.gzbin3679 -> 3686 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.gzbin28227 -> 28218 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin7047 -> 7212 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/speechd-el-2.1113
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin22137 -> 22143 bytes
-rw-r--r--metadata/md5-cache/app-arch/xar-1.8-r44
-rw-r--r--metadata/md5-cache/app-arch/xar-1.8.0.0.4524
-rw-r--r--metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.16
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin74686 -> 74687 bytes
-rw-r--r--metadata/md5-cache/app-misc/broot-1.11.115
-rw-r--r--metadata/md5-cache/app-misc/broot-1.14.215
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin36714 -> 37026 bytes
-rw-r--r--metadata/md5-cache/dev-db/citus-11.0.415
-rw-r--r--metadata/md5-cache/dev-db/timescaledb-2.7.116
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin41957 -> 42118 bytes
-rw-r--r--metadata/md5-cache/dev-lang/teyjus-2.1-r214
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin342963 -> 344416 bytes
-rw-r--r--metadata/md5-cache/dev-python/confuse-2.0.016
-rw-r--r--metadata/md5-cache/dev-python/elementpath-3.0.016
-rw-r--r--metadata/md5-cache/dev-python/emoji-2.0.016
-rw-r--r--metadata/md5-cache/dev-python/gpep517-716
-rw-r--r--metadata/md5-cache/dev-python/nose2-0.12.015
-rw-r--r--metadata/md5-cache/dev-python/nuitka-0.9.516
-rw-r--r--metadata/md5-cache/dev-python/pygobject-3.42.217
-rw-r--r--metadata/md5-cache/dev-python/pytest-subtesthack-0.2.017
-rw-r--r--metadata/md5-cache/dev-python/python-dbusmock-0.28.216
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin198361 -> 198389 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.517
-rw-r--r--metadata/md5-cache/dev-ruby/commonmarker-0.23.517
-rw-r--r--metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.217
-rw-r--r--metadata/md5-cache/dev-ruby/html-pipeline-2.14.217
-rw-r--r--metadata/md5-cache/dev-ruby/mustermann-1.1.217
-rw-r--r--metadata/md5-cache/dev-ruby/rmagick-4.2.54
-rw-r--r--metadata/md5-cache/dev-ruby/sass-3.5.716
-rw-r--r--metadata/md5-cache/dev-ruby/sass-3.5.7-r116
-rw-r--r--metadata/md5-cache/dev-ruby/slim-3.0.9-r116
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin126218 -> 126224 bytes
-rw-r--r--metadata/md5-cache/dev-util/dbus-test-runner-19.04.0-r26
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin72720 -> 72725 bytes
-rw-r--r--metadata/md5-cache/kde-apps/k3b-22.04.32
-rw-r--r--metadata/md5-cache/kde-apps/okular-22.04.32
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin6882 -> 6883 bytes
-rw-r--r--metadata/md5-cache/media-radio/xastir-2.1.615
-rw-r--r--metadata/md5-cache/media-radio/xastir-2.1.8-r115
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin76421 -> 76414 bytes
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2022.06.144
-rw-r--r--metadata/md5-cache/media-sound/cantata-2.5.06
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin67537 -> 67382 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-5.9.2-r117
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin94465 -> 94462 bytes
-rw-r--r--metadata/md5-cache/net-misc/wget2-2.0.18
-rw-r--r--metadata/md5-cache/net-misc/wget2-99998
-rw-r--r--metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.202.04
-rw-r--r--metadata/md5-cache/perl-core/Manifest.gzbin2125 -> 2125 bytes
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin43315 -> 43320 bytes
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.202.04
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin11750 -> 11750 bytes
-rw-r--r--metadata/md5-cache/www-client/falkon-22.04.34
-rw-r--r--metadata/md5-cache/www-client/falkon-3.2.0-r113
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin65976 -> 66128 bytes
-rw-r--r--metadata/md5-cache/x11-misc/appmenu-gtk-module-0.7.615
-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--net-analyzer/Manifest.gzbin45062 -> 45064 bytes
-rw-r--r--net-analyzer/net-snmp/Manifest2
-rw-r--r--net-analyzer/net-snmp/net-snmp-5.9.2-r1.ebuild232
-rw-r--r--net-misc/Manifest.gzbin55468 -> 55462 bytes
-rw-r--r--net-misc/wget2/Manifest6
-rw-r--r--net-misc/wget2/metadata.xml2
-rw-r--r--net-misc/wget2/wget2-2.0.1.ebuild4
-rw-r--r--net-misc/wget2/wget2-9999.ebuild4
-rw-r--r--perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.202.0.ebuild2
-rw-r--r--perl-core/Compress-Raw-Zlib/Manifest2
-rw-r--r--perl-core/Manifest.gzbin2093 -> 2094 bytes
-rw-r--r--profiles/Manifest.gzbin147138 -> 147134 bytes
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/package.mask7
-rw-r--r--profiles/use.local.desc3
-rw-r--r--virtual/Manifest.gzbin28630 -> 28625 bytes
-rw-r--r--virtual/perl-Compress-Raw-Zlib/Manifest2
-rw-r--r--virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.202.0.ebuild2
-rw-r--r--www-client/Manifest.gzbin6195 -> 6194 bytes
-rw-r--r--www-client/falkon/Manifest5
-rw-r--r--www-client/falkon/falkon-22.04.3.ebuild15
-rw-r--r--www-client/falkon/falkon-3.2.0-r1.ebuild35
-rw-r--r--www-client/falkon/files/falkon-22.04.3-python3.patch32
-rw-r--r--x11-misc/Manifest.gzbin47365 -> 47371 bytes
-rw-r--r--x11-misc/appmenu-gtk-module/Manifest7
-rw-r--r--x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild50
-rw-r--r--x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch10
-rw-r--r--x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch28
-rw-r--r--x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch56
-rw-r--r--x11-misc/appmenu-gtk-module/metadata.xml5
193 files changed, 1886 insertions, 983 deletions
diff --git a/Manifest b/Manifest
index fc4f2781ca41..f7e056b33230 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29619 BLAKE2B f6c6948f5b8bcf544cbccbdffa917b463f4d0773e7d9b87f1e1201e82b63bee23900b57005bacd8b7d640c4b52a3c8da69c9d32c9ecc43600592b7d866ba4ac0 SHA512 cdf68c1a29991f4d98fe805b47e94c642d268615bdecbc6646d97cda381d0d01b5a053abbdd471ff9c760368b2f970ab7ee5158f1f146019935e3e56b81488f3
-TIMESTAMP 2022-07-17T06:40:02Z
+MANIFEST Manifest.files.gz 29633 BLAKE2B 94c5cb02bae24b6bc052a7b64efb380cc9ede6582760e1676b1494d97c03205e402819e3d8c376444d93861725ae1f7e7bd519a5cfa498dc42615696b56b1457 SHA512 ebd1aef5fe7b6fb6c654f98a8e1945c4ccdf424e848067dc58d2f73e9cd9dbaf6fc036643081d8d5451e679135c7c359f3e50c2a4130f4b96fc8092e54e88084
+TIMESTAMP 2022-07-17T12:40:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLTrsJfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLUAyBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCvdA//UwqyhRwWIKV7Hr+Q+bJ5984x58lpR+MFit8ekildbtOXqXPctmh7gh/u
-LQvEMGFiq1BEA9jz9z0LdJS5oW9QR2IQ5JFrbZZGec4m6n10X+mJR4HiQpQPIjiV
-gzxabloxwMCy1S50/F2E1ilKkwfkwnELc3gMtM2EfBtOm6lKgM0Su6/vC4aXp87S
-zotNKE7XY8lgvHJu77LPZu7lDIvUq1sxmmWTr4NChUWXZWcIffiG86VEBX+9VcAr
-Q2Dj/ZgIfUB1x2h60ySqxcaGNLSs8mKUCz5d/rQfJqyMLaRRXbGsaTeI4oAzVd+l
-e40b7yCt/MRH7G6nmWzQ0WhLbOOeVIDeiUzpNwpgQL8x5UQMPgr3Lhxf7ScDBOFG
-4jcvf2/RUOBE5qSKbeiHPmYKdAnVW/VQGcltwTpnxorB9CDsLjHkmMBamU3YZaOZ
-GlD9wo5wJ4GlQxsP8WgmFv/KdZKtVNfvPQqd1rgxRf5+oaRETp2Y0gIu/lmw95Lo
-p0o4l+EEMVi9srE+K9gMFA4fB7h66Fcf8oTSnfkIytkeKwk03XdaiTAkt0h3I5W7
-TnghBg9W1TJ6uvbFLKVUpcSysmUbTp+xabXMj3thx51TkFVwHVxUbekOD/n7fDp3
-ul7NXJhHqnajGOycw4DqDPLJoGW5FbwMV3fGS1wppo782V871kg=
-=99jQ
+klDLdQ/+Mc89NEcErLDxXHzgMAfbXb0EyQ4VWzTTnrP8SGC5NiDIjqrDU8i85D2z
+g9eL9jidurReV+n6d8jACnBW9WHkgq9b4E/DCO49Frm8M/FuWfHjAxmftJHU0sG+
+8EAipYrWqoQaAJGji6ylWPZUna7D7PTaLPHnd44dA6iEuNyaD4uT9Qod9ZdCZBdk
+FFI7gkSOwepvEXAmw5iT+Awhhtdzn1ZD5NClxg09/dtDhn28tMgiInHP479HXryM
++1oyNFde9XB4qV2ZRIgLO5u4Me8ZNsdpKkUcfQTse/yRstKQzUDcjxpOwPq1RE0M
+5kQTuQkbZRHzfQK1woa8LB7QWo0H4LVZNZhO/nMaQIV5G+6EuSjugoRA40xZyvEx
+hrvSCFsHIcz0feRoSA1ykdfT746eqBgUJblodZjTfn4UC2vUEkobTP3hQzrxYdUM
+W+wZfGQozR79ROxcaAAY+lQfmdHOv5iD/qv2z6W9Bm5QXJT136ws3FxxN+MYXlHI
+a8rGMJ0D1qORSWIHaBbRSBKEAz2QtySqYGaR/eSu6xr7NE4tDmf/LEr6p2oP1Ko4
+lEbaQ3su/SbU4YPbdvyh8rgzi6cHWjzR52a/4ECMvR/cHfEnfT45fOQ8cYfeL0cE
+IiAg05b8kUd7JERaQkMTTa5hDjOETafmsJoXc0OZ3C+552y64Gs=
+=jfi0
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index c10029117fb8..cc80bf6cfa35 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index f9e47c69af15..abdaa4aa076a 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/speechd-el/Manifest b/app-accessibility/speechd-el/Manifest
index f98a970bc459..76fe69c31d29 100644
--- a/app-accessibility/speechd-el/Manifest
+++ b/app-accessibility/speechd-el/Manifest
@@ -1,3 +1,6 @@
+AUX 50speechd-el-gentoo.el 207 BLAKE2B e12cf59adb3c4867bdf0f7926b5de6d63ff46991140343c4961fd5b11a4befa9fbba877a74e4c7b0591221e2f8deccc37a28fb37414a03c80f95a8e9015cd99e SHA512 f5a891ca804aa7cd60f0ea7095903f15d9dfd6ae0bfd149fa897423f31db52a1e7786134e009c706207825d0bfe6e258288f8c6425cf26e7ad9da26fb1e9dee5
+DIST speechd-el-2.11.tar.gz 144000 BLAKE2B ab87885b9b0873a4f00f8a960d9a4c10321a88e1edd402bc92a45dd2fc631be2a17398d0995c4c9e8c88221727739c27b506cab9cafb3a9635193bd5b9b83a3a SHA512 fc6be9f9c6dbf34be559be3ceb38ecca0e94ed7230a8e738f3bdad4153e7443cdf72f34a229c6cb119cab627bc4cfcee0542817715d980e01ed2c776c23b1b6e
DIST speechd-el-2.8.tar.gz 474614 BLAKE2B 36ac862c2f14b3f9b5be25bf666c466093f8e5bf3d456058d73a4eef0cc766d9b36ce990d8a3ee8161edb4190637a199853ac77eaedc28afd101ebd95842c47f SHA512 1a34e433d5ae61c83dfb7d3a9f26e25210613355f3a71e7601f15865cd9693db81dd9f559aef41bd3142d25702db88006bb9fd2053b597799f1b68c48911a3d2
+EBUILD speechd-el-2.11.ebuild 934 BLAKE2B 302e895d8326ec3eead108c930cba556486d9e8fb6f621cac1951e6c1ed4861f466313cc7c886da3b9719c544d3c281c7c1ef0bb132039b05f299dd5e47d17d7 SHA512 33f2d48d062b803c50617b2f58f8c827057897b88de702176ea6da1713161790646950b41d515ed5c934f5135c7b2f39924c3f386814dfe543fe391eadc1ff3d
EBUILD speechd-el-2.8.ebuild 994 BLAKE2B e912bf5b2d44d7f9db9de06607627c0a8f3a404923de6eccc58807d23c20b0ea0950684a8a09c8bd951b0e02719d1b3fb68c40f4618fb3b6adc5fd055430e061 SHA512 94d620eeb4ccfa108ef31a36480a360f84e0fff64e37bc1fb8290ce2d46a769b795a1b9f3b9417fcb5875186e3fc93768d45ef7dce92ceb78ac3f30d3d01f27a
MISC metadata.xml 464 BLAKE2B f2eaa295dcc054afa26f0aff0b2cc4a8a653d73a1ff955577843b7db02887b9d1391e1281b6e2b3ddf2e7c38f7f3ff411d4cb4db12cb91aaa6a9b22233b87414 SHA512 786e80f36a29dbe3e16a9701ed6b5a30051ac28e551842693c456d8936621eb6a956d8e7f650308ae52baa4af8e6fc35fb6de2ec6002a291f49f2430127269c9
diff --git a/app-accessibility/speechd-el/files/50speechd-el-gentoo.el b/app-accessibility/speechd-el/files/50speechd-el-gentoo.el
new file mode 100644
index 000000000000..d2614768a3cb
--- /dev/null
+++ b/app-accessibility/speechd-el/files/50speechd-el-gentoo.el
@@ -0,0 +1,5 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'speechd-speak "speechd-speak"
+ "Start or restart speaking." t)
+(autoload 'speechd-speak-mode "speechd-speak"
+ "Toggle speaking, the speechd-speak mode." t)
diff --git a/app-accessibility/speechd-el/speechd-el-2.11.ebuild b/app-accessibility/speechd-el/speechd-el-2.11.ebuild
new file mode 100644
index 000000000000..b61e7e11bada
--- /dev/null
+++ b/app-accessibility/speechd-el/speechd-el-2.11.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs speech support"
+HOMEPAGE="https://www.freebsoft.org/speechd-el
+ https://github.com/brailcom/speechd-el"
+SRC_URI="https://github.com/brailcom/${PN}/archive/${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND=">=app-accessibility/speech-dispatcher-0.7"
+
+DOC_CONTENTS="To get Emacs to speak execute:
+M-x speechd-speak RET
+
+or add following to your initialization file (~/.emacs):
+(speechd-speak)"
+DISABLE_AUTOFORMATTING=YES
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ emake
+}
+
+src_install() {
+ elisp_src_install
+
+ dobin speechd-log-extractor
+ dodoc ANNOUNCE NEWS README speechd-speak.pdf
+ doinfo ${PN}.info
+}
+
+pkg_postinst() {
+ elisp_pkg_postinst
+
+ optfeature "braille support" "app-accessibility/brltty"
+}
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 65b8001f3242..5a0c96669429 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/xar/Manifest b/app-arch/xar/Manifest
index 1b58242f9923..1a35dd9404fa 100644
--- a/app-arch/xar/Manifest
+++ b/app-arch/xar/Manifest
@@ -10,7 +10,7 @@ DIST xar-417.1.tar.gz 219350 BLAKE2B 2ca073e52b8d7a12c3d33fb65ccaf0984b912f42e4e
DIST xar-452.tar.gz 220690 BLAKE2B 9728c73734a4bcb31e6e72d3d1a6735d5c78e384e15415641c4f40068f2da9498e9808cc36df6eaf7d3addf8be6d9eb90bdfa2900321e4dbe482156075bcdcd7 SHA512 d6ae9e5687020d20ec12579178f84c852fd485c52cff0ad23b7b31d2eabbde8c7fc85ab33e82eb81a5ddb59df4c26b756894be85061195cd191ab32be1f56b10
DIST xar-487.100.1.tar.gz 224108 BLAKE2B 2fa5c44b46a9e37e49be03d05d6d06ab706b5205d857e6d6f24954160dbf5fc91fbec848053cb2d0a11505e5f7c37f8331ac126d65eb91b08e302a28db12acc0 SHA512 a45d1327ac5c6dc6f1cdb359e7e487fd91cea82a446157b65da34f0481cd58bbe03b0e005643087c802962e89316a1c816e2c6b625f1259b10a52bbf902f79e6
EBUILD xar-1.8-r2.ebuild 1511 BLAKE2B f3985ed17c6fae99e56094532f4b80b08cf366e1b2d1f757341ad7ad1a4a5f77b1fee9e760c6a652814140f4292d523584642e5dddbab657cdd4bd18267e52e2 SHA512 ff409a3d7448b7a0c374d811fa90ea937c9e9356d0a10299a2f5c6ef219154555a8040ade702c93c792607a39ed332ef2bdbd612908bb3fb51b8c0aec47a0ef2
-EBUILD xar-1.8-r4.ebuild 2419 BLAKE2B 79f316c9983b4d02e7c344f3604e3c9d74b26179482998e1fd9e9ca797aa90d50a5a7791ff0075d163260a99565ba61e3eb11b33ef6ebd6ca3e5afb8bf724abc SHA512 d3849273275eba79b7888f7774853f96b53bac5291cafe1617f714ed29b0fd0ae78d8333ecefa10fa0d4de796f0280b55eb1f8fb526556e7b08f7bebbad9583f
-EBUILD xar-1.8.0.0.452.ebuild 2583 BLAKE2B c3f7136cffff772d5d4405b8a7f8606d13498f4a06f34ad6a39b81e163a138cf663768280928a555a32b0fb880ed141c29cfb3d4bc12961cf883addaecf37460 SHA512 667cb5b095802ae52fac391d97d32903f30612b9ea5a788668fb53f9992ecc5b8d658aa7d8f10e33a978bd6a319de1787a70147130ea88e77d9e02bef2121878
-EBUILD xar-1.8.0.0.487.100.1.ebuild 2799 BLAKE2B 7bdb805bb4564e5aeafe204314f9d226f990fa82407480f905662ea037d7f29307beed728977c81a0832292c486ff3b0228e3ac36d37e251e3ded29a63802050 SHA512 9fb78682583e965e7a15a42b517d9fd1236ca291bdb9d5a8cde7a8454dfed49b0db7ce4c5d703f0f563eaf5543bc0a65d097d00ab636d1f18d1bf2d44254ed45
+EBUILD xar-1.8-r4.ebuild 2410 BLAKE2B 5478a841cda7ba6adb41306f10675ed06b15a22472e9500e57040bd79a5bcc9df2e8aa01c7bcc11bdcdd055bd8b5e58bcfcff9f96bee73e693e2d7945f38df7b SHA512 22b6191519f146154b056a0f10e7ad6f2a474cc1dcf610c5324eb91edcde6952e257ce8d009c8738669b15ad99004428bff7b3b3782e027adcaf7c502b28e995
+EBUILD xar-1.8.0.0.452.ebuild 2574 BLAKE2B a45a6c12bc0cf03827adf0811af328d4a01b05083fbb216f956b83884ac248a8426fce5d8ac8f9e0f277e0aaefb4d093c0149074cc6754530229292a1a6bbe7e SHA512 a1a628ec80b2b73430074086050c622bd062c43b86efb6be2822a22cdb4bb9de9334534515d418562f9f97c3cf5e96708a44815863196d55934c08e88d8c814f
+EBUILD xar-1.8.0.0.487.100.1.ebuild 2771 BLAKE2B 667d1c05482a27c5809d946880afef6eb5eeb42573d37cb195fdf4ea312683d160e2d91a1e56ebebd76ed767e63f6e2c3bbfe646ea8afaae06e8c93a85cee6e0 SHA512 c048a06791b8f721c5129e2efd0af9076e4c803d7245de819306ca05531c770eb43270305ae039c247f61b7b606711bb3c1eb60c6f14161dc9fd74abab64cf9a
MISC metadata.xml 896 BLAKE2B 6276428173e9e59e3bd792a6df84b865eb695bf2591a8586b9903d1eb275af3a10d2295c9e37f452e911aa771f30a902c7b1361c83a1c5280f442a6652437c59 SHA512 7088753baae558cf466eb6a3af584d406ea09c5065f235d1e44d891731055fb88acd8957e764554b41d86d8fbf7cea21deaacdd2b38d9f8b05744202252ec271
diff --git a/app-arch/xar/xar-1.8-r4.ebuild b/app-arch/xar/xar-1.8-r4.ebuild
index bd2ed21471e2..f50bad488315 100644
--- a/app-arch/xar/xar-1.8-r4.ebuild
+++ b/app-arch/xar/xar-1.8-r4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit flag-o-matic toolchain-funcs multilib-minimal multilib
+inherit flag-o-matic toolchain-funcs multilib-minimal
APPLE_PV=417.1
DESCRIPTION="An easily extensible archive format"
diff --git a/app-arch/xar/xar-1.8.0.0.452.ebuild b/app-arch/xar/xar-1.8.0.0.452.ebuild
index 4324f627e65a..c10abd3bf2b9 100644
--- a/app-arch/xar/xar-1.8.0.0.452.ebuild
+++ b/app-arch/xar/xar-1.8.0.0.452.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal multilib
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal
APPLE_PV=$(ver_cut 5) # 452: macOS 11.0.1 and up
DESCRIPTION="An easily extensible archive format"
diff --git a/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
index 7e4e0547d540..4c0b3b10a50d 100644
--- a/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
+++ b/app-arch/xar/xar-1.8.0.0.487.100.1.ebuild
@@ -2,11 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools flag-o-matic toolchain-funcs multilib-minimal multilib
+inherit autotools flag-o-matic toolchain-funcs multilib-minimal
APPLE_PV=$(ver_cut 5-) # 487: macOS 12.3 and up
DESCRIPTION="An easily extensible archive format"
-HOMEPAGE="https://github.com/apple-oss-distributions/xar/tree/xar-${APPLE_PV}"
+HOMEPAGE="https://github.com/apple-oss-distributions/xar"
SRC_URI="https://github.com/apple-oss-distributions/xar/archive/xar-${APPLE_PV}.tar.gz"
LICENSE="BSD-2"
@@ -79,7 +79,7 @@ multilib_src_configure() {
sed -i -e '/HAVE_SYS_ACL_H/s:^\(.*\)$:/* \1 */:' include/config.h || die
fi
# allow xar/xar.h to be found
- (cd include && ln -s . xar)
+ ( cd include && ln -s . xar )
}
multilib_src_install() {
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index d729c0a97831..74ccae04232d 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index b9f6336ccfb4..fd9640c05e80 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -21,10 +21,10 @@ DIST bet-1.0.1.crate 7163 BLAKE2B 173f38b378ec7a3bfbe6c180d0988af381cbec39d76374
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bit_field-0.10.1.crate 10576 BLAKE2B 3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d SHA512 4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST broot-1.11.1.tar.gz 10039048 BLAKE2B 5d52bf08658a117d6240f9f0502f6b366fab8516c3e7638611b5397ea1981405c77d788539c6d4c957c64298014980461b97156350c982dc9c0c5097ef7f3981 SHA512 dd8478a904df85999221a8e6466d3025de0d80ad9f7f1d1d0627a103893a6de3f379c1434ac59afe534bb28bda9a3ea0c269efe7d3266bdf87cbc5efcf07421f
DIST broot-1.13.1.tar.gz 10040799 BLAKE2B df1d7224a68a415f72ebd168b37055a837dcb439ddaa38b635ef731687332eade7446c07c5b63ff027074d76ce14989f033961803eebd024859f0bae54d4227f SHA512 a11b4cd2909796ad4485053324d51d6e49924dd051bd5c3fff5471f40877193d6f149082bac19420c33c78b0ec747e0732edfa3bb99fa858deae828cec7bd561
DIST broot-1.13.3.tar.gz 10039539 BLAKE2B d83f98053ba95e44dba50ddba39e805b434f7b84c99e1c7ce933a06d8433be30d6124564eee741e785aa64fca594b695164d9231d468eecaba7fd8e75b1eb933 SHA512 4079a5258d064e77bc7a5c1073715193ab9b227ea4f3e84c6ad1937a1667f9587956191bad55245578177ef20cf4b7a765dcaf36a8095d83c0a10dddd0b3540e
DIST broot-1.14.0.tar.gz 10043544 BLAKE2B 9035c077ea865910a11ee1274e4a240ac05a4c21327e01a0896b0cd127a850ea89fb49e339939697e0dd31bc3b9dd07c9247f02082cd2f9ec4da45c209963c59 SHA512 85c33ff7e541c7dda8beccad0969b7788513bba1ae550bc1cebe238295673dfcd42d1f86a0f7aa4619df31420be1bff3cfbb84814cb30ac23cd19d0376786e92
+DIST broot-1.14.2.tar.gz 10043403 BLAKE2B eabedf5eb0830b78563f8cdf146f86d972efacbc490db73937a1a3dcd2108e798b90cb4e24c53d5a62172c5f053ec25f006ea995ae233b200640e6a6090c87ef SHA512 ae48ca96a4c99a50bcb1ad752b3a83b6831c337ddfab6b7c4618f5b57f6262bab7ac677f5dea351d57eb708364be6213eab0f74aef9b18a800b38fdf91f991d5
DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
DIST bumpalo-3.10.0.crate 78915 BLAKE2B 94515190837765b47feaf94946c7e4da5b84e6faf7975bd5452bd9388d34e51c84315b80bc15b37c7f4ea8b4aaa0112707cdfc82d0651eeb8b63d2e7bd247660 SHA512 60c686534588524250ea7cb43510dba69d24999769b719127ee07f6015530ac2c5778d9b93477ab075bfc15c13e3ef9adc29ac24059067ac32e109347cd509f8
DIST bytemuck-1.10.0.crate 36515 BLAKE2B 28ce9f8e042a4fb2243f0ecc531624f914bf5f9dc76884b62bab44eac76c853067608e05c5bd24dd71205b38e892e95511757f432eec4217425a0a6f1f0a7d99 SHA512 ac40d68d216d402623235bcfc33291e657521e3588a670d0ea58713d09002ed08d6ce77d42f601e9c263dab33a9fa0e4b4f1154ddcfa0af92e87a45214ac811e
@@ -297,6 +297,7 @@ DIST termimad-0.20.0.crate 352857 BLAKE2B 449ac7c3549ab4ab196b9d57a418fc991523b2
DIST termimad-0.20.2.crate 353272 BLAKE2B f5b79041f015c4891772184764e6f8fbdf96b5fe1b8a9e5df5212f24ee4c065d6aa65352f1cc45eade14ee499a97f547f12f73003fdcbf575aab43b2888715cb SHA512 424a54b7368ba9aba244f857f5600c0719e6be28dd968d6542080ae1ea646ad24de934ffe3abd27f6edbb42e0c103c7baffa3be691d3015fb36d319528323f60
DIST terminal-clipboard-0.3.1.crate 5597 BLAKE2B a05f67c1ebce2129a2b8130cd84fbed579c67ae4d46bc4f233e6ae647a2693e5c1257ce3882a21345b596c487cbf5b339ef907f417aafea4bb6f980113aa31eb SHA512 b29a81d2737271cc4e60115e473ea3af80ce45f078c99fee573cbd35da8e27c939ff1aa86dd86a3e2ea9352a28f2fd3492e28be63c3eb0dad53974d06b43c346
DIST terminal-light-0.8.1.crate 38103 BLAKE2B c554880f2a49401795c3a1eca8dd3e2c282c81f7b4bda2bfc548c3eba8d479d4ceeedf46d36d62232fa95286a7f80e5551db975dfb85beee45d6fd0bfdd4a6fa SHA512 abb91348603846387f91b0e5446086cfdcaa31d6a111eeffabf70ac312fef3c971fc8c8a96eab5f2f5413a528edef8b6ca0422261775a5026c4a06c310aff144
+DIST terminal-light-1.0.0.crate 38533 BLAKE2B b4b42796d84d18414955eabac8798ca26479e1189ecd0ba037c89ad4ec6fd3f9291cc2d6f87bdb3e9e4bf671006c8b0555b9e18d95f195ee4e82d4611109b6c9 SHA512 2414c6cd98ae293556552ad0a5fb198f148be05dc1336bee65b31d864aaecf4f85442ed9f1c34bd1a5968e10e6d015307e32173e75c2a80fca9f3df3374db598
DIST termux-clipboard-0.1.0.crate 2033 BLAKE2B 33003b25e6236370b2423472e87deaac8ee282c375e02faa3575aaec7ef547674f0218a50f0a2d42ff75dcf088ef31d94f44c4b05c0f526dddbaef2e06a8c722 SHA512 acd972d9c9eaa20dfadf1ec01274ed27fb33d16d97b504d8f41fea9c6598557a32d939d0a8a8585d919ee9d1b411d714851d662b5bc7d1a5f3b97d8cd423a434
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd
@@ -317,7 +318,6 @@ DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf
DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
-DIST umask-1.0.1.crate 4359 BLAKE2B ea20021b4fb2f384b9928c5c95f6ce1e8874128719aabaa0cc72d8e2d330bb80ead8438f0ef838e12e22449e8ab4b58d2a7064a2cc133437ae501ccfc39b45a9 SHA512 30eab4d1eee571b4f8210740dc7f1f24c17e564e359254ce9f078eb1e6164005c9ca3407d748ae379d3e90b8f40deae5e7d81055f4a6e513d62330347a6422ef
DIST umask-2.0.0.crate 5496 BLAKE2B 7d89830b80eb72af1c10f6ab7ddd5623790b6476e9a39d05189457b8e3cb7355a9e335fe77e7a1cd3e39e8335fd16bdaf7d5e6403992b8804b6e83bcb8f6805c SHA512 819fc76df67f58bed7e8508405484c703e1961f04d9c37eefea0657957f1944f068972f209df506c7426bd5135956182517c8cc105a8206af2c8a89bb6faa1a3
DIST unicode-bidi-0.3.7.crate 33759 BLAKE2B 4d5224062c829b5e48d26ca727bb60d10d7c663cfca24762331b36a2819a70e7d43d2b6b64ba64751d9b686949142b53346a52027d400acf8cb1e1b1895b2796 SHA512 6eeafec87a504ac968b59dd3168714e555b5b374cfbb5a6a9c962445c423f82b68ee54d1b732c5939eb17fdbb804f9b3affe828745bf4ff34e8a1587df2bc8bf
DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
@@ -357,9 +357,10 @@ DIST x11-clipboard-0.5.3.crate 7789 BLAKE2B 6e1b522a4956d5a5041876658fcc9ead3789
DIST xcb-0.10.1.crate 141048 BLAKE2B 88dddfe65cefe33bd9335d9b4a2541c268bbbcc601550d7f775c288c23e3936d2e3f93d6dc62eeaaa9c81d23d464f4113918e9c86671078a45f32d8b2867e16d SHA512 f5b6485528bbca57c0971a6d5131539746b6e61d72ad2df61717294a20f8bace8ce0d75bb8aed70033d6877b44087d8fda2499c9a8797caf9e7d98f128bbdd00
DIST xml-rs-0.8.4.crate 52690 BLAKE2B 140d4e725ae0e82c949838c1f6d82e1fbb00e2df4d51b74486597302d4a434ccb46bbd6f5e97636b4947c0092793928c29837a3290bb525344e8a27c0951a42b SHA512 b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6
DIST xterm-query-0.1.0.crate 5662 BLAKE2B fe75d2e7d4e493a3dfc0105dd61e923910f890341ae473a8ce3c5b95dfd8efc9b0384f7857944baee129d9f0e8bbff16939fb523883acc36eeee34c737f76be0 SHA512 10809fb3d15364d3b2bda823a2d3bb102a5b859148090da8ecf019ad84e4663359160d6fb08f41dbad7b90752f5a71764fcb3809d73f0c07acc08c1d303c7515
+DIST xterm-query-0.2.0.crate 6342 BLAKE2B fd6a99cdc190d4e7bbf03467f1493c909cfd1c47a9b49d421bf13b031609505cb39bfe31e0dc64e6a5ab59b1d2de16141e205373eddd1f712c46dbb50004a269 SHA512 672c1a73021b9cec3cf804b1ff3a6bfece8b297bff7f15762e46e842e06b418ee4c1b712ec08cb19756987a3db93c7ef33a1459aa438dc82924aad48065af9ca
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
-EBUILD broot-1.11.1.ebuild 4725 BLAKE2B a51d8be0fdb4eb33ce1dc2b8343a943c8d55ae42c4fdfdc6677fb358c7bbabd08de5ca851bdbd7993f1f914040c50b49eb15b1f7bc2948cbfa512812cae101db SHA512 dc89f34beaa93bf0dd0e617bf4bb0ee87811d5894b48e5852cef6bfde60b8d412bcaa84f70920f04bb476b18dde28208444ceab8998fb864a6ef93b8e8ebe75d
EBUILD broot-1.13.1.ebuild 4779 BLAKE2B c35a3359082dfa8c4052d8ea2765edec3e7b6880b7071f73fd87a52f17c984a1ae34e2551a06e900a3e111d2f3a08f935bad43a4c802199c1b9291ef48a4aa23 SHA512 0a27b4907c3c5f97300b934905cc41b3a8876bb46ca948f4b666d71c9fd88b71cc03d720b2f71afb171bd8481cb57d4475ade5c2131f59204128969441256fda
EBUILD broot-1.13.3.ebuild 5326 BLAKE2B 9063f9930b35d375f9d0eabe9a378e9cbab6071ceb7ff86513c066c1ed71a68724246289b845300543900941a2953856a357c48142f69745ff049d32cfaf5be3 SHA512 89cb6832e470e2f300b60dba8550043abcdd8c569b15370a455eed9785e33d1af252d41c611c0dbd49f33f83261a281010e50253dcd7463d37dd0e9af45eb03c
EBUILD broot-1.14.0.ebuild 5707 BLAKE2B f9d608aea6262b353934fbc501595a85d478e91747585a073e89bce085c03c4163a9e0aca864182298d19c70f9a0decf52158f761ab1ab741fcf273c03397eb2 SHA512 e15922bb0087b7caa9cfd7f506bcf5c6508d1cec7093276850640f30e9c10999a509a291ebf529610e3f2d9e2f2b3125190eba32819467c398d3446d4f2fa5e9
+EBUILD broot-1.14.2.ebuild 5725 BLAKE2B 5cc4508699e69bd3ccb17a360e4cf1272bae9cfc8b172b338fb3bd73e152958d7b87968060a8e87e180d6ee65632c921c28018f8a26f6b2dc691ca4c1f5fce31 SHA512 fa9b4dc37bcf72d5929f8b10969299c4555da4f24d4a5e5e4c01ae8c44c6cd3bedcb5c305ea9a23912f9e0beea6c9acd05d1f87df5d32cc36fc8a635f7dea5ad
MISC metadata.xml 564 BLAKE2B 0c694d4996ceefd6b05c3ff74f313d775c820d3eb0ae327cc2c130a608fd8595c64aa1217599d61952c6ade05415eaac53056c3fad30ccb5347df134715bb573 SHA512 5533ba0526ff6cbb801696c8ddba2dc393b158bdc2cf5dedc3b245362d924172e4bd321412cd6976735bcabe01d5e7e191e11b2718412b5e389e9251ca5ea695
diff --git a/app-misc/broot/broot-1.11.1.ebuild b/app-misc/broot/broot-1.14.2.ebuild
index 6961b5320bd7..c4a70fe57a58 100644
--- a/app-misc/broot/broot-1.11.1.ebuild
+++ b/app-misc/broot/broot-1.14.2.ebuild
@@ -10,208 +10,237 @@ ahash-0.4.7
ahash-0.7.6
aho-corasick-0.7.18
ansi_colours-1.1.1
-ansi_term-0.12.1
-anyhow-1.0.56
-argh-0.1.7
-argh_derive-0.1.7
-argh_shared-0.1.7
+anyhow-1.0.58
+argh-0.1.8
+argh_derive-0.1.8
+argh_shared-0.1.8
atty-0.2.14
autocfg-1.1.0
base64-0.13.0
bet-1.0.1
bincode-1.3.3
+bit_field-0.10.1
bitflags-1.3.2
bstr-0.2.17
-bytemuck-1.8.0
+bumpalo-3.10.0
+bytemuck-1.10.0
byteorder-1.4.3
cc-1.0.73
cfg-if-1.0.0
char_reader-0.1.1
chrono-0.4.19
-clap-2.34.0
+clap-3.2.8
+clap_complete-3.2.3
+clap_derive-3.2.7
+clap_lex-0.2.4
cli-log-0.1.0
cli-log-2.0.0
clipboard-win-4.4.1
color_quant-1.1.0
-coolor-0.3.1
+coolor-0.5.0
crc32fast-1.3.2
-crokey-0.4.0
+crokey-0.4.1
crokey-proc_macros-0.4.0
crossbeam-0.8.1
-crossbeam-channel-0.5.2
+crossbeam-channel-0.5.5
crossbeam-deque-0.8.1
-crossbeam-epoch-0.9.7
-crossbeam-queue-0.3.4
-crossbeam-utils-0.8.7
-crossterm-0.19.0
-crossterm-0.22.1
-crossterm_winapi-0.7.0
+crossbeam-epoch-0.9.9
+crossbeam-queue-0.3.5
+crossbeam-utils-0.8.10
+crossterm-0.23.2
crossterm_winapi-0.9.0
csv-1.1.6
csv-core-0.1.10
-csv2svg-0.1.6
+csv2svg-0.1.7
custom_error-1.9.2
-deflate-0.8.6
+deflate-1.0.0
deser-hjson-1.0.2
-directories-3.0.2
+directories-4.0.1
directories-next-2.0.0
-dirs-sys-0.3.6
+dirs-sys-0.3.7
dirs-sys-next-0.1.2
doc-comment-0.3.3
-either-1.6.1
+either-1.7.0
error-code-2.3.1
+exr-1.4.2
fallible-iterator-0.2.0
fallible-streaming-iterator-0.1.9
fastrand-1.7.0
file-size-1.0.3
-flate2-1.0.22
+flate2-1.0.24
+flume-0.10.13
fnv-1.0.7
form_urlencoded-1.0.1
-getrandom-0.2.5
-gif-0.11.3
-git2-0.13.25
-glassbench-0.3.1
+futures-core-0.3.21
+futures-sink-0.3.21
+getrandom-0.2.7
+gif-0.11.4
+git2-0.14.4
+glassbench-0.3.3
glob-0.3.0
+half-1.8.2
+hashbrown-0.12.1
hashbrown-0.9.1
-hashbrown-0.11.2
hashlink-0.6.0
heck-0.3.3
+heck-0.4.0
hermit-abi-0.1.19
id-arena-2.2.1
idna-0.2.3
-image-0.23.14
-indexmap-1.8.0
+image-0.24.2
+include_dir-0.7.2
+include_dir_macros-0.7.2
+indexmap-1.9.1
+inflate-0.4.5
instant-0.1.12
is_executable-1.0.1
itoa-0.4.8
-itoa-1.0.1
+itoa-1.0.2
jobserver-0.1.24
-jpeg-decoder-0.1.22
+jpeg-decoder-0.2.6
+js-sys-0.3.58
lazy-regex-2.3.0
lazy-regex-proc_macros-2.3.0
lazy_static-1.4.0
+lebe-0.5.1
lfs-core-0.11.0
-libc-0.2.119
-libgit2-sys-0.12.26+1.3.0
+libc-0.2.126
+libgit2-sys-0.13.4+1.4.2
libsqlite3-sys-0.20.1
-libz-sys-1.1.5
+libz-sys-1.1.8
line-wrap-0.1.1
-linked-hash-map-0.5.4
-lock_api-0.4.6
-log-0.4.14
+linked-hash-map-0.5.6
+lock_api-0.4.7
+log-0.4.17
matches-0.1.9
-memchr-2.4.1
+memchr-2.5.0
memmap-0.7.0
memoffset-0.6.5
-minimad-0.7.1
minimad-0.9.0
-miniz_oxide-0.3.7
-miniz_oxide-0.4.4
-mio-0.7.14
-miow-0.3.7
+miniz_oxide-0.5.3
+mio-0.8.4
+nanorand-0.7.0
nix-0.22.3
-ntapi-0.3.7
-num-integer-0.1.44
-num-iter-0.1.42
-num-rational-0.3.2
-num-traits-0.2.14
+num-integer-0.1.45
+num-iter-0.1.43
+num-rational-0.4.1
+num-traits-0.2.15
num_cpus-1.13.1
-num_threads-0.1.4
-once_cell-1.10.0
-onig-6.3.1
-onig_sys-69.7.1
+num_threads-0.1.6
+once_cell-1.13.0
+onig-6.3.2
+onig_sys-69.8.0
open-1.7.1
opener-0.5.0
-parking_lot-0.11.2
-parking_lot_core-0.8.5
+os_str_bytes-6.1.0
+parking_lot-0.12.1
+parking_lot_core-0.9.3
pathdiff-0.2.1
percent-encoding-2.1.0
-phf-0.9.0
-phf_generator-0.9.1
-phf_macros-0.9.0
-phf_shared-0.9.0
-pkg-config-0.3.24
+phf-0.10.1
+phf_generator-0.10.0
+phf_macros-0.10.0
+phf_shared-0.10.0
+pin-project-1.0.11
+pin-project-internal-1.0.11
+pkg-config-0.3.25
plist-1.3.1
-png-0.16.8
+png-0.17.5
ppv-lite86-0.2.16
+proc-macro-error-1.0.4
+proc-macro-error-attr-1.0.4
proc-macro-hack-0.5.19
-proc-macro2-1.0.36
+proc-macro2-1.0.40
proc-status-0.1.1
quick-xml-0.22.0
-quote-1.0.15
+quote-1.0.20
rand-0.8.5
rand_chacha-0.3.1
rand_core-0.6.3
-rayon-1.5.1
-rayon-core-1.9.1
-redox_syscall-0.2.11
-redox_users-0.4.0
-regex-1.5.5
+rayon-1.5.3
+rayon-core-1.9.3
+redox_syscall-0.2.13
+redox_users-0.4.3
+regex-1.5.6
regex-automata-0.1.10
-regex-syntax-0.6.25
+regex-syntax-0.6.26
remove_dir_all-0.5.3
-rgb-0.8.32
+rgb-0.8.33
rusqlite-0.24.2
-ryu-1.0.9
+ryu-1.0.10
safemem-0.3.3
same-file-1.0.6
scoped_threadpool-0.1.9
scopeguard-1.1.0
secular-1.0.1
-serde-1.0.136
-serde_derive-1.0.136
-serde_json-1.0.79
-signal-hook-0.1.17
-signal-hook-0.3.13
-signal-hook-mio-0.2.1
+serde-1.0.138
+serde_derive-1.0.138
+serde_json-1.0.82
+signal-hook-0.3.14
+signal-hook-mio-0.2.3
signal-hook-registry-1.4.0
siphasher-0.3.10
-smallvec-1.8.0
-snafu-0.7.0
-snafu-derive-0.7.0
+smallvec-1.9.0
+snafu-0.7.1
+snafu-derive-0.7.1
+spin-0.9.3
splitty-0.1.0
-str-buf-1.0.5
+str-buf-1.0.6
strict-0.1.4
-strsim-0.8.0
+strsim-0.10.0
svg-0.8.2
-syn-1.0.86
+syn-1.0.98
syntect-no-panic-4.6.1
tempfile-3.3.0
-termimad-0.10.3
-termimad-0.20.0
+termcolor-1.1.3
+termimad-0.20.2
terminal-clipboard-0.3.1
+terminal-light-1.0.0
termux-clipboard-0.1.0
-textwrap-0.11.0
-thiserror-1.0.30
-thiserror-impl-1.0.30
-tiff-0.6.1
-time-0.1.43
-time-0.3.7
-tinyvec-1.5.1
+textwrap-0.15.0
+thiserror-1.0.31
+thiserror-impl-1.0.31
+threadpool-1.8.1
+tiff-0.7.2
+time-0.1.44
+time-0.3.11
+tinyvec-1.6.0
tinyvec_macros-0.1.0
-toml-0.5.8
-umask-1.0.1
-unicode-bidi-0.3.7
-unicode-normalization-0.1.19
+toml-0.5.9
+umask-2.0.0
+unicode-bidi-0.3.8
+unicode-ident-1.0.1
+unicode-normalization-0.1.21
unicode-segmentation-1.9.0
unicode-width-0.1.9
-unicode-xid-0.2.2
url-2.2.2
users-0.11.0
vcpkg-0.2.15
-vec_map-0.8.2
version_check-0.9.4
walkdir-2.3.2
-wasi-0.10.2+wasi-snapshot-preview1
-weezl-0.1.5
+wasi-0.10.0+wasi-snapshot-preview1
+wasi-0.11.0+wasi-snapshot-preview1
+wasm-bindgen-0.2.81
+wasm-bindgen-backend-0.2.81
+wasm-bindgen-macro-0.2.81
+wasm-bindgen-macro-support-0.2.81
+wasm-bindgen-shared-0.2.81
+weezl-0.1.6
winapi-0.3.9
winapi-i686-pc-windows-gnu-0.4.0
winapi-util-0.1.5
winapi-x86_64-pc-windows-gnu-0.4.0
+windows-sys-0.36.1
+windows_aarch64_msvc-0.36.1
+windows_i686_gnu-0.36.1
+windows_i686_msvc-0.36.1
+windows_x86_64_gnu-0.36.1
+windows_x86_64_msvc-0.36.1
x11-clipboard-0.5.3
xcb-0.10.1
xml-rs-0.8.4
xterm-query-0.1.0
+xterm-query-0.2.0
yaml-rust-0.4.5
"
@@ -224,7 +253,7 @@ SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
IUSE="X"
RDEPEND="
@@ -232,11 +261,12 @@ RDEPEND="
X? ( x11-libs/libxcb:= )
"
DEPEND="${RDEPEND}"
-BDEPEND=">=virtual/rust-1.58"
+BDEPEND=">=virtual/rust-1.60"
QA_FLAGS_IGNORED="usr/bin/${PN}"
src_configure() {
+ export RUSTFLAGS="-Cstrip=none ${RUSTFLAGS}" #835400
local myfeatures=( $(usev X clipboard) )
cargo_src_configure --no-default-features
@@ -270,3 +300,14 @@ src_install() {
doins ${PN}.fish
doins br.fish
}
+
+pkg_postinst() {
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "$v" "-lt" "1.14.0"; then
+ elog "The default configuration changed substantially in 1.14.0."
+ elog "Consider removing your ~/.config/${PN}/conf.hjson file to"
+ elog "have ${PN} write the new defaults on the next run."
+ fi
+ done
+}
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index f6bfc6656f49..7b4839806591 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 0c3f9e4aab0b..ceb5a24c167a 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -4,6 +4,7 @@ DIST citus-10.1.4.tar.gz 5283715 BLAKE2B e19b35734b32541678538b963f1c03a259fa404
DIST citus-10.2.4.tar.gz 5535944 BLAKE2B 3820622ec7f60aad5989536fe6dd53b8db75c51dc31ae3a0d023058afaa369f2de29fe49369d7846ad3bd17242fb6ce7784f2832263ba79ca045c75e558e14d7 SHA512 f9d6853333984c23b3f6aaeec156719c8564958e4d446781506f95fd56e48b8df27f1ddfa1cddb085791dccd6a17c07f3df87d84a89e137ba5a6972a656222f2
DIST citus-10.2.5.tar.gz 5538309 BLAKE2B c8e06b356728a68a948ffd3dd6d3c56c2972ad094922ce03e049999c450cac0c62ebe45f4ecc489d2cb521530b9f1bf566ac9732227646247a7eebd03f3f88cb SHA512 95ee1225c850bc986025f6960cb5784b02f2ac5af8f312f5dd4a270c4ebf46dd60388ba604a9cd4cf2e22f8b7a855bd18654cbe9f701ba7cd35c1576414d185f
DIST citus-11.0.2.tar.gz 6002371 BLAKE2B a04f7d2cc927f7586ccb78cb4f007cd42de848770e2ab025e09a95bec62cf2ed16c6af544c6dfc5e2913ba23ef1a4c26928bbfff01aa9258bc21b9d686cda618 SHA512 9050c0401b245b5e5c38fc79389cd33c5b98898ecec86a00e94912cdd6079170550eaffb524fcd04f4c4b42f8d211b4e4b65914e73780b01f321f75c061339ed
+DIST citus-11.0.4.tar.gz 6006098 BLAKE2B 7621d824ce9e1247b8fb813008bb06c3c89d7c3a0cea6720ccbf0b59d3cb80a78a72f1f764dc0480caa3be1f39edad299bb3ad9f0a89abb119e7d6df04c193e6 SHA512 700cadb8014c2e4ef0cc265e3d91ff3bec2334b0c59f4b9c695679da761838a1dd7bd6eff95a019ff6ee5440d336a44969911ad6fb6ca5a295a3005b50497769
DIST citus-9.5.10.tar.gz 4744848 BLAKE2B e6d9595fe30cb93508007cb4f39933ae57b6f0f1c5ee084ac83b0f5edea0d32dc0e8fd71737e396eb9b77fd5601ae647e29dea5b13e2e7a53a59f96365773466 SHA512 24683c7607de115d1d7fc355b56ff732e5e5f2adcdbebac7ee0d71b8878de3f335f3824be9e02ae9554850c68d7e21bc6d95d581e02ba4fef9da27b2f67f2987
EBUILD citus-10.0.6.ebuild 576 BLAKE2B abd2e1f362db53d55bbbfc8bef3e1d3d26fea6234685f353e72df5ea8584118015966f6a11f238ca8b0db91f1eb916e0a9f00a082358058bbf2fcbe338f8b99d SHA512 c2bf7eea0716ead448f7b9a3b8c3301492b6afcc59dd8f0101c9400423d9fea2de8aa4ec90452385486ce47ceb7955f7f93fb03cdb24a8094eb46110b374f1ea
EBUILD citus-10.1.3.ebuild 573 BLAKE2B a5572761f51a81157e42dc6d860cd0a8b91857102aa027b0e23d9aaff092798ebc3efa4fa560b5e52b3e7ddb37be79c7bb26c181e6f87c544862e47583bca25e SHA512 dede570d1b403a461bd9ded53857dcec565c52d11b1475074e40e0ad2ab74fe34bad726857025087152aaf7be7e53f00f89b068a51ca1f9dd58e6447a5d809fd
@@ -11,5 +12,6 @@ EBUILD citus-10.1.4.ebuild 573 BLAKE2B b64e0f2c3946099fac52b87264e0b441d88784c31
EBUILD citus-10.2.4.ebuild 576 BLAKE2B 2139c10495f8b7c23e0fbc6be85012c24ffce7481f614e2f6134efeab79780b6b8bb7d5f8e7ed1866021fd577dbd8cd8400aa250c37bf568829b55879ef85ddc SHA512 25e3cb723a51b31bf85722098a40e31ecb3f4852dd2806fb91f73d52b2cfeb20159722c3a01d3d17238fb9d9e3ac754def12782c9bd64fe1d0f36f5e94a6ec05
EBUILD citus-10.2.5.ebuild 576 BLAKE2B 2139c10495f8b7c23e0fbc6be85012c24ffce7481f614e2f6134efeab79780b6b8bb7d5f8e7ed1866021fd577dbd8cd8400aa250c37bf568829b55879ef85ddc SHA512 25e3cb723a51b31bf85722098a40e31ecb3f4852dd2806fb91f73d52b2cfeb20159722c3a01d3d17238fb9d9e3ac754def12782c9bd64fe1d0f36f5e94a6ec05
EBUILD citus-11.0.2.ebuild 643 BLAKE2B 112b8708755f1459308b7b421f5d70562ebbce7e602a4c85a60767bb051e994a72811d127eb9ad6153b574eb5557b0759ae3e7222b9dd3e269eb1eec8ed8cc09 SHA512 de47a96f5146f66e713e9ff18508a2b6f7eb11ff5abb134bd9a2fc8410e321e8afd1e96bcb9fabfa998784e525a8d4df778736e2d27e8029e40bc5f807b68624
+EBUILD citus-11.0.4.ebuild 643 BLAKE2B 112b8708755f1459308b7b421f5d70562ebbce7e602a4c85a60767bb051e994a72811d127eb9ad6153b574eb5557b0759ae3e7222b9dd3e269eb1eec8ed8cc09 SHA512 de47a96f5146f66e713e9ff18508a2b6f7eb11ff5abb134bd9a2fc8410e321e8afd1e96bcb9fabfa998784e525a8d4df778736e2d27e8029e40bc5f807b68624
EBUILD citus-9.5.10.ebuild 576 BLAKE2B abd2e1f362db53d55bbbfc8bef3e1d3d26fea6234685f353e72df5ea8584118015966f6a11f238ca8b0db91f1eb916e0a9f00a082358058bbf2fcbe338f8b99d SHA512 c2bf7eea0716ead448f7b9a3b8c3301492b6afcc59dd8f0101c9400423d9fea2de8aa4ec90452385486ce47ceb7955f7f93fb03cdb24a8094eb46110b374f1ea
MISC metadata.xml 281 BLAKE2B 85a0d31b886497ac44662bb58420de2f6af5444882f008f902287c6a8265f6e76afa7513b0edeca5b34a26d69d9aa61832c5fb3287c577a7f047180aa3fb242e SHA512 9e9007a37a7acc9948a6eb15bd1bdfea46c95eacc88e96a878237baaf01298b1f849d6e170f04638bbfb68f2c8b8a3bf227e563b5309f859cfcd23d43bc5dd85
diff --git a/dev-db/citus/citus-11.0.4.ebuild b/dev-db/citus/citus-11.0.4.ebuild
new file mode 100644
index 000000000000..a1add589578c
--- /dev/null
+++ b/dev-db/citus/citus-11.0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 13 14 )
+
+inherit postgres-multi
+
+DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
+HOMEPAGE="https://www.citusdata.com/"
+
+MY_PV="${PV/beta0/beta}"
+SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+IUSE=""
+LICENSE="POSTGRESQL AGPL-3"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}
+ app-arch/lz4
+ app-arch/zstd
+ "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ postgres-multi_foreach econf
+}
diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index bb5169a251ba..11daa9c4e6bb 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -2,8 +2,10 @@ DIST timescaledb-2.5.2.tar.gz 2773859 BLAKE2B 918768e21ea43de2678c2ce12c5ea9faa9
DIST timescaledb-2.6.0.tar.gz 2863860 BLAKE2B 14b7bbfcfe1ca874ef24a7d31f3855f78cde0be57022251e1b1eb141819e19af45a2269123583a2d97c08c778aed38d9662cd4a6ff9c44281a605b8c0faed1ec SHA512 b076a44e3b30e99986dba710079cdc1a38b59a9d65ecd9f78fa16f3b762f253d7a9236a34a4d7e7beb29c1051113ea8877973e07ed3116012c9d2175a77e2edc
DIST timescaledb-2.6.1.tar.gz 2876847 BLAKE2B 6053e69fd6f7b86287c0ae54966a9e7528cf371d2952b6edfe80c0c616c4fcaccf04fa1f3af5f7ed787e85b7b12ac00e709664552c79561f7b4e503891cb5dd4 SHA512 edcc84c37af9670c1a7bf527f5c430405e9b04e9a35e676d04e7ac70b20184032f992d05545a180b50ac2346b076aac4fc98348c355006345394910978864a8f
DIST timescaledb-2.7.0.tar.gz 2962972 BLAKE2B 37a0c3c7f51936d888492b7be59d2abc635bead3681a0414c5b7bfaca6b70a162638d5f9cf8368bfd49e2a8a03bbcdbf4fde853466edebbbc8a38d57ef567674 SHA512 fb07e06be36c2a59fbbaa77c7cbc3b564ce26b8f508211ec10b19b2e9bf08afed2e734b9a578b97ed99af95936a8f722cbc4cf2b5c6952df739e777ea96bf414
+DIST timescaledb-2.7.1.tar.gz 2987186 BLAKE2B 19f3c19ea0194b1511743b69158aa6000dfe55073b0404de917a532e9cee9efcf96aef2f64ec565529d3838ce2b531e84171bf129b8f94f133ab5e342ff99613 SHA512 0ac5433242e6481bda4f0fb6e3c99a26924e3f3a257128feee8a8ede8e472cadaadea6347e7a2734aedd01d0d1a2eb44d95c878dc44110a50cf7ae56bb9bdac4
EBUILD timescaledb-2.5.2-r1.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.6.0.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.6.1.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
EBUILD timescaledb-2.7.0.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
+EBUILD timescaledb-2.7.1.ebuild 1434 BLAKE2B d1c472204d3055d48060bd78c12aea4a98ea23b3b242d41d2fefa85fe0c9d5035ed4277d6ee42d1ec12540475e4eb586e08e87e88c871fa4d1fabd064e45a234 SHA512 cf76e892e19dd4d1f2ccdb9f2bbf73cfd52fbb4ab4ee8ba1e9dec7a35beb15196e7e5b3d783662e1669920ea0e77c5f00a1edf2d418de697d72dbb8b5c7065dd
MISC metadata.xml 424 BLAKE2B 8cbf1315da7aa52b81fb2b141d7d34100cd838667ec366ba000fb914251cddd35632d9f9b8f6200bf4b679683db9c487522d18bedb4b371f92651c26a3e6121b SHA512 8e8b90dec46092f8d7dd36e67fa000e3f4c108f80903ebd3dad4965bbb4797bf952208afa7e90646946207382547fdd59d4d282379a898a3121b91f86e090c20
diff --git a/dev-db/timescaledb/timescaledb-2.7.1.ebuild b/dev-db/timescaledb/timescaledb-2.7.1.ebuild
new file mode 100644
index 000000000000..b6b5d265256d
--- /dev/null
+++ b/dev-db/timescaledb/timescaledb-2.7.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 12 13 14 )
+POSTGRES_USEDEP="ssl"
+
+inherit postgres-multi cmake
+
+DESCRIPTION="Open-source time-series SQL database"
+HOMEPAGE="https://www.timescale.com/"
+SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+IUSE="proprietary-extensions"
+LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+CMAKE_IN_SOURCE_BUILD=yes
+CMAKE_BUILD_TYPE="RelWithDebInfo"
+BUILD_DIR=${WORKDIR}/${P}
+
+src_prepare() {
+ postgres-multi_src_prepare
+ postgres-multi_foreach cmake_src_prepare
+}
+
+timescale_configure() {
+ local CMAKE_USE_DIR=$BUILD_DIR
+ local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
+
+ # licensing is tied to features, this useflag disables the non-apache2 licensed bits
+ if ! use proprietary-extensions ; then
+ mycmakeargs+=("-DAPACHE_ONLY=ON")
+ fi
+ cmake_src_configure
+}
+
+src_configure() {
+ postgres-multi_foreach timescale_configure
+}
+
+timescale_src_compile() {
+ local CMAKE_USE_DIR=$BUILD_DIR
+ cmake_src_compile
+}
+
+src_compile() {
+ postgres-multi_foreach timescale_src_compile
+}
+
+timescale_src_install() {
+ local CMAKE_USE_DIR=$BUILD_DIR
+ cmake_src_install
+}
+
+src_install() {
+ postgres-multi_foreach timescale_src_install
+}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 92f39c64ce41..c56d31c64fec 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/teyjus/Manifest b/dev-lang/teyjus/Manifest
index ee19c61e4f5c..12264ebd5914 100644
--- a/dev-lang/teyjus/Manifest
+++ b/dev-lang/teyjus/Manifest
@@ -2,7 +2,11 @@ AUX 50teyjus-gentoo.el 74 BLAKE2B 877ca25928f4a497102a516f3495691cab2ac7421a22f9
AUX teyjus-2.1-p001-Fixes-arity-for-pervasive-modulo-operation.patch 1144 BLAKE2B 1ed38015d73e575950a06cbb343f5cc3ed93f0e1da739c73189da3200cfcb59b72846c7c9e02f8328d968ef0c0b68b2d75422dbec4b0857ace80248b01784bc1 SHA512 ebe80c760007f68b14b87ee178cf0c031cd851e3c9d935a87469fe20f28048ded42a6898441bdd0fa730d2d8edb2d8b6122535ef167bf57180397d6638f354f1
AUX teyjus-2.1-p002-Add-string-literals-from-proper-character-groups.patch 2083 BLAKE2B 4480c4cc607988fe4b55e5d0405298d37ca3f7364a694b750dd2a544a5cee71d27f84745a5559b33ed67ec215b389b349e9a73fa3d65ce6f69e949b6bc19e205 SHA512 9bca80da36bcb300fca23553205e1ce459e7b52e6d2b3a8b27e9e330413cd8b49ca928bd92d47fe16546854f945d05e2280143ff75cc45aa93d7850c2da8a916
AUX teyjus-2.1-p003-Removing-deprecated-function-String.set.patch 1599 BLAKE2B e264e64eda3b877e1042fbef4173d4483697fab19e33ceb51176c65a57df651cc0566df486ab551cc50cbf43a47bf60cdfdbd72cc42a2156b195b4f711c06fc3 SHA512 627dd8328a33fa3489ba3da59b4e8c43202b327c27ddecbef2beeddaeecff9f749522d7d9e3e105781b1e60cd633a87aedff39a7e6aa0ec8e1f76556e58ff1f3
+AUX teyjus-2.1-p004-Renaming-ccode_stubs-for-compilation.patch 2446 BLAKE2B 77312490290aef66a2f01fdfa03e3da45d212841f7aec60661bd826af09a0d5f20807b90368bde0022b19e7082e73757aeeced7d69b0fbba7e1c7bb60646e214 SHA512 510c6ad6bfeba2a0000dbadd291a416fc4316d0a970a2f820924e09b044ea3e1a98f1b32803ff93c62160ca18e8a2d301412f64e2830bcbbeb25437e183fda31
+AUX teyjus-2.1-p005-Unbundle-ocaml-header-files.patch 1366 BLAKE2B 73d9f8c81c04e2e6557bf1d49919fe7af5552129546f7b1580e18fde23b3f4d1a11ba135b2e0025c9f6714f9f87df7b7dde7a4e8f1ce692e5d31171c710a6046 SHA512 d1f8f9dd7c707d53548a16ecceaf12623cf80a7ae325a0da53eae230aae63898629b11e96158b469f8b183b5e2125da496f37e623019552a13e422a1d0676397
+AUX teyjus-2.1-p006-Version.patch 444 BLAKE2B 85bbfc958760a5d738897be6d6fbe4e16cadd1d7ad64093a4b496b43b761a6ea814be9ae184ae30ad081fe1a90ebb61f1cdf9032fea38350d6c2e06764725f04 SHA512 eb5e281e76e8d235fcc325ef4a451f0bbe29f1fafd59fdd833b8da64cb9a1c15cbfd0ffddd61d4118e76f8b3ebcd3118bd5c0a3a886f81fc04a2ec09fdb764cd
DIST teyjus-2.1.tar.gz 723763 BLAKE2B ab6a98c2d2291620b586ab0b419a214b0f7c0b27aad444324e5a417c1a0b27382e2d5c622f798ea88cab77853bca3305ec37904c50a7304ace20237afb993b91 SHA512 1f71d19502f4f4da00f635d2c3d4e141403182d65f039e0d43660edf84c5fcd900e7225ac92dc5bdbe0c8379c4e2ce6e27879af504fcfafddf2695a0c8a13379
EBUILD teyjus-2.1-r1.ebuild 2940 BLAKE2B 25186b27d4c2d69f4e6bc9cfc5e49edc43110b75664270eb7d459c5cc85587d85a4f29255a1f7a3df771beedc3f6fc1b988ccbfeea437fabe071610a7b2edc99 SHA512 8af839bedc5049f1ac4b4128425ea1f71abeb3b38d9c3739b46ce7bc0466ce4e1df64dac0923cbd4f7017dc48eb9746ace712ca7ac32bd880a5aa7a3b70acd42
+EBUILD teyjus-2.1-r2.ebuild 3136 BLAKE2B 64dc82f30ca272ea406c29c5ec9ae1b183a9677fac6f3b21bcca4baa861bd9d531a8951f3b2d057f0e281bad91f8294fa037b74860cb8ddaef28768cfbd013f0 SHA512 f58d484a72ebe0434b36f5a1bb82737cabd0003319b0c6cdc5d32086417582a59f3c3eabdceafe4d0d8fe8b2c8d61418c25511f17028752ba3ead1df09ffc694
EBUILD teyjus-2.1.ebuild 2905 BLAKE2B c3035b05c8c2c398b9c4baf4545a9c06f3bdfb978626fa8aaaf50d2765e7fca411195d3b8612b9680ea8788660dbeefd8e595d9895b81749e882cfae941b7f1b SHA512 21af8eabfc012c1e435dfaca528a1689103ff53f74c901973ab52477753a60ff6a1a9a29e9ff8403e7b33a25ea0d5f20a1ac80ef29049c21936dbb92586cefe1
MISC metadata.xml 1654 BLAKE2B 6361e555cae1b12db47e36e7362c78262a5753ecdb9fb3e8e5386d3945d6f7aeeaeb32e98c3a71e40a017c0bd9ff2d576205e3db96771f67ce7ad888cc2f12cf SHA512 077b511496bda9dfa0f577bac466a33fd5d4b5b759ae243157b385b244c7e9b210c3f7fc0221ed48c7f4277dd86f9f05fed484c375747bcda590258f278cda41
diff --git a/dev-lang/teyjus/files/teyjus-2.1-p004-Renaming-ccode_stubs-for-compilation.patch b/dev-lang/teyjus/files/teyjus-2.1-p004-Renaming-ccode_stubs-for-compilation.patch
new file mode 100644
index 000000000000..739653c9ea93
--- /dev/null
+++ b/dev-lang/teyjus/files/teyjus-2.1-p004-Renaming-ccode_stubs-for-compilation.patch
@@ -0,0 +1,65 @@
+commit e63f40aa9f1d0ea5e7bac41aae5e479c3616545c (HEAD -> master, origin/master, origin/HEAD)
+Author: Giselle Reis <giselle.mnr@gmail.com>
+Date: Fri Jul 26 15:57:18 2019 +0300
+
+ Renaming ccode_stubs for compilation
+
+ Based on the fix at
+ https://github.com/teyjus/teyjus/issues/112#issuecomment-272336299
+
+ Fixes #118.
+
+diff --git a/source/OMakefile b/source/OMakefile
+index e6bd37e..87b9bc5 100644
+--- a/source/OMakefile
++++ b/source/OMakefile
+@@ -88,7 +88,7 @@ FNT_ML[] =
+ $(FNT)/parseargs
+
+ FNT_C[] =
+- $(FNT)/ccode_stubs
++ $(FNT)/ccode_stubs_c
+ $(FNT)/front_c
+ $(FNT)/query_c
+ $(FNT)/readterm_c
+@@ -100,6 +100,7 @@ FNT_ML_TO_C[] =
+ $(FNT)/front
+ $(FNT)/readterm
+ $(FNT)/simerrors
++ $(FNT)/ccode_stubs
+
+ SIM_C[] =
+ $(SIM)/abstmachine
+diff --git a/source/front/README b/source/front/README
+index 10608a3..d4d3f10 100644
+--- a/source/front/README
++++ b/source/front/README
+@@ -60,10 +60,10 @@ query_c.h{c}
+ Defines C functions invoked from query.ml for solving queries or display
+ answer substitutions.
+
+-ccode_stubs.mli
+-===============
++ccode_stubs.ml
++==============
+ Interface declaration for the invocation of C functions from OCaml code.
+
+-ccode_stubs.c
+-==============
++ccode_stubs_c.c
++===============
+ Interface functions for the invocation of C functions from OCaml code.
+diff --git a/source/front/makefile b/source/front/makefile
+index c607ba1..92dfd2c 100644
+--- a/source/front/makefile
++++ b/source/front/makefile
+@@ -1,6 +1,6 @@
+ tjsim:
+- ocamake parseargs.ml parseargs.mli simulatorfront.ml module.ml module.mli query.ml query.mli front.ml front.mli readterm.ml readterm.mli ccode_stubs.mli simerrors.mli simerrors.ml ../compiler/*.ml ../compiler/*.mli ../loader/*.ml ../loader/*.mli -lp ccode_stubs.o front_c.o query_c.o ../tables/*.o ../system/*.o ../simulator/*.o ../simulator/builtins/*.o -opt -o tjsim
++ ocamake parseargs.ml parseargs.mli simulatorfront.ml module.ml module.mli query.ml query.mli front.ml front.mli readterm.ml readterm.mli ccode_stubs.ml simerrors.mli simerrors.ml ../compiler/*.ml ../compiler/*.mli ../loader/*.ml ../loader/*.mli -lp ccode_stubs_c.o front_c.o query_c.o ../tables/*.o ../system/*.o ../simulator/*.o ../simulator/builtins/*.o -opt -o tjsim
+
+
+ clean:
+- rm *.cmx ../compiler/*.cmx ../disassembler/*.cmx ../myloader/*.cmx
+\ No newline at end of file
++ rm *.cmx ../compiler/*.cmx ../disassembler/*.cmx ../myloader/*.cmx
diff --git a/dev-lang/teyjus/files/teyjus-2.1-p005-Unbundle-ocaml-header-files.patch b/dev-lang/teyjus/files/teyjus-2.1-p005-Unbundle-ocaml-header-files.patch
new file mode 100644
index 000000000000..11351755e465
--- /dev/null
+++ b/dev-lang/teyjus/files/teyjus-2.1-p005-Unbundle-ocaml-header-files.patch
@@ -0,0 +1,44 @@
+commit 7371d8e75ce11c825a79614c44d70316759b16c3
+Author: Mark Wright <gienah@gentoo.org>
+Date: Sun Jul 17 20:08:37 2022 +1000
+
+ include ocaml system header files instead of old bundled ocaml header files
+
+diff --git a/source/front/ccode_stubs_c.c b/source/front/ccode_stubs_c.c
+index f1a62a7..f5f9042 100644
+--- a/source/front/ccode_stubs_c.c
++++ b/source/front/ccode_stubs_c.c
+@@ -21,10 +21,10 @@
+ #include "../simulator/builtins/readterm.h"
+ #include "front_c.h"
+ #include "query_c.h"
+-#include "caml/mlvalues.h"
+-#include "caml/memory.h"
+-#include "caml/alloc.h"
+-#include "caml/custom.h"
++#include <caml/mlvalues.h>
++#include <caml/memory.h>
++#include <caml/alloc.h>
++#include <caml/custom.h>
+
+ /***************************************************************************/
+ /* front */
+diff --git a/source/front/linker_c.c b/source/front/linker_c.c
+index d9cb1bc..0c173cd 100644
+--- a/source/front/linker_c.c
++++ b/source/front/linker_c.c
+@@ -20,10 +20,10 @@
+
+ #include "../linker/module.h"
+ #include "../linker/linker_message.h"
+-#include "caml/mlvalues.h"
+-#include "caml/memory.h"
+-#include "caml/alloc.h"
+-#include "caml/custom.h"
++#include <caml/mlvalues.h>
++#include <caml/memory.h>
++#include <caml/alloc.h>
++#include <caml/custom.h>
+
+ value FRONT_link(value mod_str, value verb)
+ {
diff --git a/dev-lang/teyjus/files/teyjus-2.1-p006-Version.patch b/dev-lang/teyjus/files/teyjus-2.1-p006-Version.patch
new file mode 100644
index 000000000000..d2ba3758315b
--- /dev/null
+++ b/dev-lang/teyjus/files/teyjus-2.1-p006-Version.patch
@@ -0,0 +1,13 @@
+# https://github.com/teyjus/teyjus/issues/117 Version number not updated in release 2.1
+
+--- teyjus-2.1-orig/source/front/parseargs.ml 2015-07-06 08:07:17.000000000 +1000
++++ teyjus-2.1/source/front/parseargs.ml 2022-07-17 13:47:19.844819942 +1000
+@@ -24,7 +24,7 @@
+ in
+ List.flatten (List.map seperate dualSpecList)
+
+-let version = "2.0-b2"
++let version = "2.1"
+
+ let printVersion () =
+ print_endline ("Teyjus version " ^ version) ;
diff --git a/dev-lang/teyjus/teyjus-2.1-r2.ebuild b/dev-lang/teyjus/teyjus-2.1-r2.ebuild
new file mode 100644
index 000000000000..d19b8ef93092
--- /dev/null
+++ b/dev-lang/teyjus/teyjus-2.1-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common
+
+DESCRIPTION="Higher-order logic programming language Lambda Prolog"
+HOMEPAGE="http://teyjus.cs.umn.edu/"
+SRC_URI="https://github.com/teyjus/teyjus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+IUSE="emacs examples"
+
+RDEPEND=">=sys-devel/binutils-2.17:*
+ >=sys-devel/gcc-2.95.3:*
+ >=dev-lang/ocaml-3.10[ocamlopt]
+ emacs? ( >=app-editors/emacs-23.1:* )"
+DEPEND="${RDEPEND}
+ app-text/dos2unix
+ dev-util/omake"
+
+SITEFILE=50${PN}-gentoo.el
+
+PATCHES=( "${FILESDIR}/${P}-p001-Fixes-arity-for-pervasive-modulo-operation.patch"
+ "${FILESDIR}/${P}-p002-Add-string-literals-from-proper-character-groups.patch"
+ "${FILESDIR}/${P}-p003-Removing-deprecated-function-String.set.patch"
+ "${FILESDIR}/${P}-p004-Renaming-ccode_stubs-for-compilation.patch"
+ "${FILESDIR}/${P}-p005-Unbundle-ocaml-header-files.patch"
+ "${FILESDIR}/${P}-p006-Version.patch" )
+
+src_prepare() {
+ rm -rf source/front/caml \
+ || die "Could not remove bundled ocaml header files"
+ find . -type f -exec dos2unix {} \; \
+ || die "Could not convert files from DOS to Unix format"
+ mv source/front/ccode_stubs.c source/front/ccode_stubs_c.c \
+ || die "Could not rename source/front/ccode_stubs.c to source/front/ccode_stubs_c.c"
+ mv source/front/ccode_stubs.mli source/front/ccode_stubs.ml \
+ || die "Could not rename source/front/ccode_stubs.mli to source/front/ccode_stubs.ml"
+ default
+ local cflags=""
+ for i in ${CFLAGS}
+ do
+ cflags="${cflags} -ccopt ${i}"
+ done
+ local lflags=""
+ for i in ${LDFLAGS}
+ do
+ lflags="${lflags} -cclib ${i}"
+ done
+ sed -e "s@\(OCAMLFLAGS= -w -A\)@\1 ${cflags}${lflags}@" \
+ -e "s@\(CFLAGS +=\) -g@\1 ${CFLAGS}\nLDFLAGS += ${LDFLAGS}@" \
+ -i "${S}/source/OMakefile" \
+ || die "Could not set flags in ${S}/source/OMakefile"
+}
+
+src_compile() {
+ export HOME="${T}"
+ omake --verbose --force-dotomake all || die "omake all failed"
+ if use emacs ; then
+ pushd "${S}/emacs" || die "Could change directory to emacs"
+ elisp-compile *.el || die "emacs elisp compile failed"
+ popd
+ fi
+}
+
+ins_example_dir() {
+ insinto "/usr/share/${PN}/examples/${1}"
+ cd "${S}/examples/${1}"
+ doins *
+}
+
+src_install() {
+ newbin source/tjcc.opt tjcc
+ newbin source/tjdepend.opt tjdepend
+ newbin source/tjdis.opt tjdis
+ newbin source/tjlink.opt tjlink
+ newbin source/tjsim.opt tjsim
+ dodoc README.md QUICKSTART
+ if use emacs ; then
+ elisp-install ${PN} emacs/*.{el,elc}
+ cp "${FILESDIR}"/${SITEFILE} "${S}"
+ sed -e "s@/usr/bin/tjcc@${EPREFIX}/usr/bin/tjcc@" -i ${SITEFILE} \
+ || die "Could not set tjcc executable path in emacs site file"
+ elisp-site-file-install ${SITEFILE}
+ fi
+ if use examples; then
+ ins_example_dir "handbook/logic"
+ ins_example_dir "handbook/progs"
+ ins_example_dir "misc"
+ ins_example_dir "ndprover"
+ ins_example_dir "pcf"
+ fi
+}
+
+pkg_postinst() {
+ if use emacs; then
+ elisp-site-regen
+ ewarn "For teyjus emacs, add this line to ~/.emacs"
+ ewarn ""
+ ewarn "(require 'teyjus)"
+ fi
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 0270a4bf3070..43e6c7b682f3 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index 304d2e7b1cf2..1ce87bf2611a 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,7 +1,6 @@
AUX icu-64.2-darwin.patch 2136 BLAKE2B 3c54a15e351a97f7c423128e493ed158e56191738b988eb449138c7c88f30c9781286a6a490278f1d8dc59b99725370e63757329bdf180604ec4e9d2b47684ce SHA512 69f281d363c8dab769701a6715cd21ec6958376fa7bac3b5eb5b8b3dc011a354fb439905d68e6aad67129eb01b8a306b184b94a86a5401ded1fe0002e8cdaa5b
AUX icu-65.1-remove-bashisms.patch 4963 BLAKE2B fb781741a7a908638876729d573a73e42b7b3f0f3e692b54799fed0dac006ecb731583d90d849ea06be47259a0a236933fa7a78a96b3a8107ee85f916dc2000a SHA512 67e60068c356ca8d93b137eadeef2562ff7d8f38153babc97edd92a2c38d7113396d63d4a09364dacefc612b4b3ea28872a4f767c4f38d3e725943b32f98c5bc
AUX icu-68.1-nonunicode.patch 477 BLAKE2B 5e74142e5adbf8f3fffa23c8fb08657b5b75d12941db39980abea1fff2328c112196b62cc89d521e8cc2a1f7c11b58816401a838bb8fcbe50036e80d3d9e4343 SHA512 5d605cc1cbbd16221603a9509d07713d64201f4fc1a372d29c18f8d49a4618fcd7e0a0bb0a459024a288e5c2c339a9aa0849abe88691ee2cdb24b92c9b61e290
-AUX icu-69.1-fix-ub-units.patch 866 BLAKE2B 29b849c08bd0ddb19ee03c37f34873819307a0daa53c00724ea27842829acc895a9a9fffd7a0ef03d5629d17f15399be3df7a2f0270dbbf65512dbfc0f41f66e SHA512 d3d72909643ffb2d3f4407d6e9259b661f7ee033bcc8b35a7a771d8c2c6295a7bf1139ad8b6aee14f3a2291d15c3dfbbc847aeeb1fe60c64c4f2dc202e34d88b
AUX icu-71.1-CVE-2022-1638.patch 8694 BLAKE2B 2277f0f066609817d0c5ef78f50f33f82c8575152b185a4c79d334a79c38ad902742c9f0558b90a33191d913df46e4b97356c0d7914d5f7bb4451fb388815c97 SHA512 3c6358120247bd094fec7a8e73f51445f979da5eda87c3a272f4df59625e1345237fe924d94824ad6f0785c8c1d70ee2ecb8a54abf9078c6510bee088adda2c8
DIST icu4c-71_1-src.tgz 25701340 BLAKE2B 182972d87fe5b69b5e08c39ab9bb0ac7ffc7b36530168b3548faa051cce2b73b9f1c1d23198a4b1c655442155e369da76929e4f54fe4e32265160363428d4916 SHA512 1fd2a20aef48369d1f06e2bb74584877b8ad0eb529320b976264ec2db87420bae242715795f372dbc513ea80047bc49077a064e78205cd5e8b33d746fd2a2912
DIST icu4c-71_1-src.tgz.asc 659 BLAKE2B ac281e0a9b94bf6bfddee2dd5dc7553836aa50ae84f55478a662d0cd1e116a944de92dd5fd701164d62fb5b8e8effcdb3456a151a6b198d603e2324ccd76e334 SHA512 3371e14f3959defa7fb8d3eb0308084646ed553169b7a845bff89f9a8c1054ef5bee45c26c1834a84cab38fa87710f1585e6c5787be1fe2df356eb5c2ba20aae
diff --git a/dev-libs/icu/files/icu-69.1-fix-ub-units.patch b/dev-libs/icu/files/icu-69.1-fix-ub-units.patch
deleted file mode 100644
index 6847d5851557..000000000000
--- a/dev-libs/icu/files/icu-69.1-fix-ub-units.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://github.com/unicode-org/icu/pull/1715
-https://bugs.gentoo.org/788112
-
-From 29f1188d191a7a75ac7ffa4bfa390f625da39c53 Mon Sep 17 00:00:00 2001
-From: Andreas Schwab <schwab@suse.de>
-Date: Tue, 11 May 2021 19:04:24 +0200
-Subject: [PATCH] ICU-21613 Fix undefined behaviour in
- ComplexUnitsConverter::applyRounder
-
---- a/i18n/units_complexconverter.cpp
-+++ b/i18n/units_complexconverter.cpp
-@@ -237,6 +237,11 @@ void ComplexUnitsConverter::applyRounder(MaybeStackArray<int64_t, 5> &intValues,
- }
- quantity = decimalQuantity.toDouble();
-
-+ if (uprv_isNaN(quantity) || uprv_isInfinite(quantity)) {
-+ // Do nothing for non-finite values, since conversion to int64_t is undefined
-+ return;
-+ }
-+
- int32_t lastIndex = unitsConverters_.length() - 1;
- if (lastIndex == 0) {
- // Only one element, no need to bubble up the carry
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f307b0d69ea7..cbe6b8e42bd0 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/confuse/Manifest b/dev-python/confuse/Manifest
index 921bfddd5b41..5be781378e07 100644
--- a/dev-python/confuse/Manifest
+++ b/dev-python/confuse/Manifest
@@ -1,3 +1,5 @@
DIST confuse-1.7.0.tar.gz 49171 BLAKE2B f102ed445d4fc259739305f745fea6c1fef90fe4d8eb7b77bb6c370d37929807478df86ad78ffc8fc2fb1d4cd7033d76e34d880d6dab6721b5fd6cc0e7f5d02a SHA512 0da6cb237aa31f63cf6d2df2e90eb27e7b1a81bd126546a4314425b9dc1d9f993232b4787815abaf7ef4b54ef03ac3286c321e6654fdf18f05f92aa69c3da78e
+DIST confuse-2.0.0.gh.tar.gz 48269 BLAKE2B 58b96ab65da7b48236b798ad5546a72f0f74934c42525b26b44c0aad08ba4de385dbc2dd6915a4b570b1c4e59003e23119f0da80cf84b1bbc88abb9f72d4d8b1 SHA512 53732ef24903bc464f4cda0c9a2728814ff286c2e2a2150b4703b61f925d5bf77d75b98469a4fb92267caeec736e51d33285264f3fd8daa4adaaf23fa9511733
EBUILD confuse-1.7.0-r1.ebuild 594 BLAKE2B 295b99da58291a2204b9e00390199e6ae9363f2f24d60915c8fb6d77c5a14244a3deae45f55d1cd7fc649c0db688e05c7a19008d7b4c808acca15036ebc75089 SHA512 96e9a82f7c60ab27435a4385d559497805b5548ca51b4bef56ad307cdbf4034f7f39042b32618d3d5a11f8e6affc4b7ae2f72f88420f752660166981f74aadd9
+EBUILD confuse-2.0.0.ebuild 642 BLAKE2B a28926d49d6ada44c3baaca70b55f142605f109dcb61572ce8c2659b81dfc77e642bcc63624004c56f2d9fd4be7bf2e060141e0852a2bbf16576dad740561c6e SHA512 958ed8bbac51a3c30dd1e9b94e1a3e873aa54ae2e72ff77e61adbf687b0067df425849998972bf48e17801e58efb6110eade31a37084f8ee9d6015225a9faf11
MISC metadata.xml 878 BLAKE2B 2c3a52104c43764bd91ab68c7706013373ab30fa0fdb447bd5401f986ac242b1935268ced5fb70657d44ae2539758b81f8956eddcb0656c7dee70be292e240f8 SHA512 64f959d0ce18e4fb412f482712101117f8f824f333c0befce184e736b52897dd105a0d9d71d65eea57bb21d724e2b69661f9efcaffa36536c61d9c6ae2d2a522
diff --git a/dev-python/confuse/confuse-2.0.0.ebuild b/dev-python/confuse/confuse-2.0.0.ebuild
new file mode 100644
index 000000000000..2a48b8b1241c
--- /dev/null
+++ b/dev-python/confuse/confuse-2.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=flit
+
+inherit distutils-r1
+
+DESCRIPTION="Confuse is a configuration library for Python that uses YAML"
+HOMEPAGE="
+ https://github.com/beetbox/confuse/
+ https://pypi.org/project/confuse/
+"
+SRC_URI="
+ https://github.com/beetbox/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx docs \
+ 'dev-python/sphinx_rtd_theme'
diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index 3449a0fc1b8c..e41ccf02ec18 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -1,3 +1,5 @@
DIST elementpath-2.5.3.gh.tar.gz 264387 BLAKE2B a0904e95675570783f2f8bf854490a3f424d6ce0fa85e3c2030483e9c31af4a5eaaf727db6423e17a402f55e7d42b0625a5183b543f886ec8b12426eb0e57a57 SHA512 da561446ac3a059c60480084648ebc1190d0ec1dc495dfa128dc2598d5762ae1067f39be36fc6bca466e6785aae80edf6dc1415a2885bfbb2d54b97ca6611572
+DIST elementpath-3.0.0.gh.tar.gz 271802 BLAKE2B c766ab1654b89b6a1b09ed7273a65aa25bcad0e8f8188c50d2f85d852672ac650b6cee3411839f915b0fe46915bbe6c17269f0218f0de27b51e4bd48b9218c20 SHA512 171d5e19e3efeb0b80cd1dcca7a0604fff2a87a52db4570d2182ff155aaef5074517d1ee89992ea1937746481a10fdd62f317672fa7ad5014e64dc73fc39ffaf
EBUILD elementpath-2.5.3.ebuild 879 BLAKE2B d492c16c74b8ec9c8742b458ceb1c1a13ef8ebec05ab47c9c52b180ffaab0839f1440157169a3c519f899487f40bc83777e65b3f90e49591548c6d6a1041ec03 SHA512 821006590374a1810988d1b0f3c1f18e5862c1803551ee6cb1167fc1d57d0553a1c946d43186367c889b891ce50236f290c269334b0f974c6a10969b802654ee
+EBUILD elementpath-3.0.0.ebuild 887 BLAKE2B d6fdb266cd3ef53a0d87b7dc2234c0bb0c827705cb1d7616ee1d80aec2baf87c072963de71b365412e73f50d190eb21058bd3f8f58954c3a33b129fc9a9bb743 SHA512 92aedea0fedcc6bb46441ff00e9818d2664a88b614e5c9a3675709f5730f822346a669de9f32b46b77f8d0e9986771fbf039ed882ef0430f5b63b41bf76545b0
MISC metadata.xml 380 BLAKE2B 00a18a4c9373b73866c8f5159e6c11327baea8ea6ba8027c2477cefaf6bbd2d2838de3cf78b9bc3e8bdffd0444e6c44b45cf6e6aac0f7ac470c7e092ae4e43f9 SHA512 abdc862e0d684023fcd42843a9c558d71e923a09fb0592e5e3c3e7e949e311c36afc34ee3cea5873c1799b093924fe15c240da4a782fdbca11ace66ea0d2717c
diff --git a/dev-python/elementpath/elementpath-3.0.0.ebuild b/dev-python/elementpath/elementpath-3.0.0.ebuild
new file mode 100644
index 000000000000..44481bdc806a
--- /dev/null
+++ b/dev-python/elementpath/elementpath-3.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml"
+HOMEPAGE="
+ https://github.com/sissaschool/elementpath/
+ https://pypi.org/project/elementpath/
+"
+SRC_URI="
+ https://github.com/sissaschool/elementpath/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ test? (
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/xmlschema[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # fails for some reason, more fit for upstream testing anyway
+ rm tests/test_typing.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/emoji/Manifest b/dev-python/emoji/Manifest
index 9246110561dd..ee685950f971 100644
--- a/dev-python/emoji/Manifest
+++ b/dev-python/emoji/Manifest
@@ -1,3 +1,5 @@
DIST emoji-1.7.0.gh.tar.gz 217487 BLAKE2B 8b78e73604769bb6d5d0882a44ae8d9b6ca9de0d5fe0d4b0077cbc4a89949d4ece578de19de5b2db18c6f630dfe0adb5d9554874ce382d5624d9cf95c024ebcc SHA512 837e97cb80c15e980329e25e9fe2960063bb59e410ceb564abf95b90f7f2251e37092b701524a5b14dd7c4bd530a08b69f77bc8e4b7e53c6b8c5898ec384fc5a
+DIST emoji-2.0.0.gh.tar.gz 245417 BLAKE2B 9c28a3ed0c9151930d1f37453eff6cdac1d4e5b0b6294a0c7eed2befe3884f3c54b88a20bcf62c1b5a37551607063bfd53cbd9d5b4d9b1a36b446e1815d64052 SHA512 5e33cfcf11d9d30453eeec55428d466a88c4332fc04bc185e6f2d00995e71f086771d1923a574905b6d3b46b7f8b675d0a6474526b45be6e6443b1ffdca007c8
EBUILD emoji-1.7.0.ebuild 454 BLAKE2B 73ee3840b074cde9f411631d89e1252a2b46ddfde9b0bd5168ef37976623b2d76fb833e8b124ff8f44a62b21e02c527966048948b99875822488da9958650d59 SHA512 94df76eb4aae38995fc38373253aa43d20c5aa4887a69445f6e242e8c0545aa88c36d7f30ac0ca29c526c420bac1dd3a7a1736d2ae1f2c9d24fb844e254c4c13
+EBUILD emoji-2.0.0.ebuild 491 BLAKE2B 3fc076e56ab6b0cfa4c3d16b29951036c660340897153da1cbdaeaa27f2741ea67693d584f08e381330954fe85d8cd9b938b6caed4cd146efa84e56e39e11123 SHA512 5c5aa8602c9c321aa11ebf8a3c1e34bdc16de3c27fb632e91b98aee6c3bc5236a8f9b64d24f2b85ad33cefc3557bfbf219689356d4dabf6ca8ffd0da9821b2c2
MISC metadata.xml 497 BLAKE2B 9aed8cad26be7f372b19349aeae8e7916b75444e32f0d60e589ae27fb324d0cbab86cfb827ce6cfd1f9002338a7bed44f7ed297e64199af0a00c6d5e07fa992b SHA512 e938bbe18a83243acc1d2614100282b913115fa7f91ad30f05833fbe73f711ef80b14e974c8c0e0c03454c216145e8f7d10c4a952a609486a3da95cf72756208
diff --git a/dev-python/emoji/emoji-2.0.0.ebuild b/dev-python/emoji/emoji-2.0.0.ebuild
new file mode 100644
index 000000000000..20469a0482c6
--- /dev/null
+++ b/dev-python/emoji/emoji-2.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Emoji for Python"
+HOMEPAGE="
+ https://github.com/carpedm20/emoji/
+ https://pypi.org/project/emoji/
+"
+SRC_URI="
+ https://github.com/carpedm20/emoji/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+
+distutils_enable_tests pytest
diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest
index dcc8c2bc3595..ef2e67882999 100644
--- a/dev-python/gpep517/Manifest
+++ b/dev-python/gpep517/Manifest
@@ -1,3 +1,5 @@
DIST gpep517-6.gh.tar.gz 9757 BLAKE2B f1b39f30b7d775330bddfd353610de7c26e34c5572cdaedbb078cc61c711e90e1c520b5e6e5532b0879ccc1eb7025a793c6f8d9745d93967eabbdd9edef69c6a SHA512 681108dab418d0d2d5b017f19bf8802479655f22eb6b72e9d78c6bbd2d08583751a465377c2006c507f0ea258d2d46bf9300865896af4458a763b56a86abe329
+DIST gpep517-7.gh.tar.gz 10606 BLAKE2B ca4dfbd79d3e360e9dad1aed7f6ccbfb5e1e3b250badacc38a201b5158235d84b6482676bb7885f6cbd82720ff3749bd9961a01d9717aa9dc213e70f4fe06ced SHA512 d6a36c83ede5525c598390000ced6c36cfb258289626e35f8eccfff4aada5871a8a0b9b53b09379e3ab63782a903eaa4396cfb089e3d30f49e3ef6eb0bfcc351
EBUILD gpep517-6-r1.ebuild 1049 BLAKE2B ffefd17881bcd87f3e59dae9d87de5d2e51d10e713d5ee8d7778b43909cb82f9610fa3d52c7d271a3cb4375a00683eee1223b9343e93199f233328dbd0a2452a SHA512 f97dac4152bbecc7394fdabf7af6b4a0600979280d33bfc360ae988bd54c380fee448d9758de97e2206c93709903f917adf24a7ece610b3c1d9e0b5dca06e9cc
+EBUILD gpep517-7.ebuild 1057 BLAKE2B c7ac0dbeafce1f0a563b40ee1a743bdd859094e51de07154f2810079d5b766f324db29e1b8993b9889353eaf75d67c9c01634b9b2338d34811eae0a03bd365a2 SHA512 77b9bbb7fb487a3f1ca660c1f232fe10f8aec39916e86854a9789e8cd1d66b749984cec663e3b18459370d518b0c46482f713635943f4d1779fd8b17402e73db
MISC metadata.xml 396 BLAKE2B a3f6d1cea383a38b4b6e5f80d2306ca320a66c0d3b0131601ef6f0ea48483757b9123d74ba99fe972dde06a998c15290cbc4243285c240493ae0293d2f8e1141 SHA512 8c584869f2fc7a0947b9e5ffa330652d8b6e61a6a472fcddf0422f1719422fb8d477cdf17d87e6d0e9f6994d608a77202c24e531dd146b0f8d731a047f80d14e
diff --git a/dev-python/gpep517/gpep517-7.ebuild b/dev-python/gpep517/gpep517-7.ebuild
new file mode 100644
index 000000000000..ee64cb1d660f
--- /dev/null
+++ b/dev-python/gpep517/gpep517-7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A backend script to aid installing Python packages in Gentoo"
+HOMEPAGE="
+ https://pypi.org/project/gpep517/
+ https://github.com/mgorny/gpep517/
+"
+SRC_URI="
+ https://github.com/mgorny/gpep517/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ >=dev-python/installer-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/tomli-1.2.3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install() {
+ python_domodule gpep517
+ python_newscript - gpep517 <<-EOF
+ #!${EPREFIX}/usr/bin/python
+ import sys
+ from gpep517.__main__ import main
+ sys.exit(main())
+ EOF
+}
diff --git a/dev-python/nose2/Manifest b/dev-python/nose2/Manifest
index 7d62ba1b4838..375b4a655280 100644
--- a/dev-python/nose2/Manifest
+++ b/dev-python/nose2/Manifest
@@ -1,3 +1,5 @@
DIST nose2-0.11.0.tar.gz 159486 BLAKE2B 36167e492a49017e0f1474bfd5fd77782a324f7d884bc11c88cf9226090dce67d47519db00d3b57542dc808fb0db40942184b3c1804ad3923e3cf5fc03cd50bc SHA512 8e6755c0f5a25c4c53a35d93e5c7988523e03e978b0593d49b7917dfcb980553be9af0cc3c67c2db527c304d049d97a8d7f6f53b1a8b2875ab5456cbb7519375
+DIST nose2-0.12.0.gh.tar.gz 168454 BLAKE2B cce76a046c4285d7dbe6ad6a049628e23ddebd36eda4457eecb4f0e14b1559f8bd7be5bc80aa99bf965f530575c3f5e245d1a30b4115d5e8ee0aa4c8d93fb8f0 SHA512 7f1462613b7d38a77cd0764f721be4223b8f4ae4694c49ba416a076c321e07484969ee1a7c2d2f89484c0c3b2a96e74d6a42321981af4930ebe5f63f07df7755
EBUILD nose2-0.11.0.ebuild 719 BLAKE2B 25bca47147d3cfe2a162e65881c8f2473752192372b68882ee707f06c3c5ad55d2da878f2cc52e0d067b663665a32e57717be225a55bb0c1dcbab6b75a22db33 SHA512 18bde37d9b07ad94826cc988cbcff087fee518096bc1e33050bed01fbb515693de3410591a30ad180bcfe1c0e48cc860d8355154b80b91f5480acdf85fb76ebd
+EBUILD nose2-0.12.0.ebuild 959 BLAKE2B cbf079ca4c293034bca82e6a60c45b8807030201332f3f51e8550fac10254928a1bdefb89e23149deab2048be5ccf984a15997fe85cd16492048c5da508de726 SHA512 44e29ae91af60c71766c120f2052290d250072bd3ae5bdc242e8b8ff65eab931d140f10506973d0f05ae6203e926e694079da98735fda3404af6efc49f6d7c87
MISC metadata.xml 313 BLAKE2B 6723fb509a4391fe826f0adf0de0d3cf12013c07c4090f7dc258a7be6c3903f1cdeef469712b3db285edf7680ee30b1808c8e71f433d8c0e69853912996e1ec2 SHA512 7140c75549a66cede53b1d5e54451565f5b84a8ef00843e6f1ef8737b8f103fac8a66e96e8039b2bee32e65d0f07e12e5f9c27fbe72c334eb4f37998f5e51654
diff --git a/dev-python/nose2/nose2-0.12.0.ebuild b/dev-python/nose2/nose2-0.12.0.ebuild
new file mode 100644
index 000000000000..67a1e62433f1
--- /dev/null
+++ b/dev-python/nose2/nose2-0.12.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Next generation unittest with plugins"
+HOMEPAGE="
+ https://github.com/nose-devs/nose2/
+ https://pypi.org/project/nose2/
+"
+SRC_URI="
+ https://github.com/nose-devs/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx_rtd_theme
+
+src_prepare() {
+ # seriously? that hard to depend on six?!
+ rm -r nose2/_vendor || die
+ find -name '*.py' -exec \
+ sed -i -e 's:from nose2._vendor ::' {} + || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ "${EPYTHON}" -m nose2.__main__ -vv || die "tests failed under ${EPYTHON}"
+}
diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 0905ea89f691..6b2267491daa 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -3,11 +3,13 @@ DIST Nuitka-0.9.1.tar.gz 3856232 BLAKE2B 61d92ce8eba7b6832cb8fab4e612f66cc6c2698
DIST Nuitka-0.9.2.tar.gz 3856931 BLAKE2B daeb80c4682b8cf86335e13d6441169ec342dbd2fd245819eedd91451e84f28de395014a899614c0129df61316583813670614be0054a36406f8172f90d45bd3 SHA512 42fedde68ece78d01d0c5ec891a7a189e895bb3da6e25f944971f081f3b13b23f6553fe99d02a45a90474bf0044d61921ae88a82c787a3e5db24ac1331ccf3ca
DIST Nuitka-0.9.3.tar.gz 3856951 BLAKE2B 7a2eb127505c001bf8b70c03bd2ad4295f74ff4e85a9156e4f131d321fdad7195637888cea3c1773939c2135bf7cd3a7f4eae3fc0e5ab4add203d97ea39cefc6 SHA512 a14b2b418590fe190954bf2e04b3b017b3b319b797cbd06957d25cff10d3f0262a12dc648b15bf4f26cb024e3d06ed5f52cdf83f535d84dde205cbd0a8d9b44c
DIST Nuitka-0.9.4.tar.gz 3857680 BLAKE2B 9fb9199896da02e3b370db7010fed4171c709742ee131a751d7f17afdac9a3a82e746cf1efbf6c83ab5995593b07259e91e18e61f8e844520b271dfb8dc46540 SHA512 2e8ae659a5b46331105b6b8d861ec4f38d0ba818850ca1639ddb7b5d07e0a373d24df6b433d34debd8d2b33671efc8df5a3a43d4931aaaec6cc5b12d10611ca6
+DIST Nuitka-0.9.5.tar.gz 3858378 BLAKE2B 0b8aa2b191caaa348fda81af41d7a4ad486479742acb929c6e0f0c1ec08b06ca02c5cae46b986c569a8bb792e15fbb90e49db9ece3b226d4e09c054b4311f079 SHA512 4e0def27cc12f4b37debb509c015ba9e56649e82ecede31c142b7c420424364fb243932bd146397bfb82aea1591a06566b346a1b2c6d64cf26cdc59eb77cf875
DIST Nuitka-0.9.tar.gz 3855240 BLAKE2B 59a508aabb04af0b841879a4de23fe9f9f8ea2588125127834319da21ef22ab530d8e39a2baba1b49043e9997dff9a20004fc548af5b09456b5eb3cd8f1d30a8 SHA512 ae2903e89233b7944e1ee1aa846897d30c352302bb8b064a31ab69237dc15ed0e451bba63db5530968e10f60b8da745bf7d7f1f130ff039d9aac2329f628f32f
EBUILD nuitka-0.8.4.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
EBUILD nuitka-0.9.1.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
EBUILD nuitka-0.9.2.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
EBUILD nuitka-0.9.3.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
EBUILD nuitka-0.9.4.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
+EBUILD nuitka-0.9.5.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
EBUILD nuitka-0.9.ebuild 1140 BLAKE2B 0f839fb78068157dccbf22121b2ecceb056e1462a5f7c8ce7c7d28116e390ec618b02f42f8f67dbaf3b345f04d519b0214bbdbdfe03b8c0e7594366a7a6911ea SHA512 ecbf3874813e37fd078cd5900a53b28e4686ab913b00867a0817ebeb7ea21f2c9d9fa712993ae7fc8eb26d9e31d375bff729135b432693700ce4e31fe42e631f
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/nuitka/nuitka-0.9.5.ebuild b/dev-python/nuitka/nuitka-0.9.5.ebuild
new file mode 100644
index 000000000000..5b987e13729d
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.9.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net"
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+ ${RDEPEND}
+ test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+ # remove vendored version of SCons that is Python2 only
+ # this should be removed when upstream removes support for Python2
+ rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+ eapply_user
+}
+
+python_install() {
+ distutils-r1_python_install
+ doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+ append-ldflags -Wl,--no-warn-search-mismatch
+ ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+ optfeature "support for stand-alone executables" app-admin/chrpath
+}
diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest
index 5975a57f293a..3477f2c40d95 100644
--- a/dev-python/pygobject/Manifest
+++ b/dev-python/pygobject/Manifest
@@ -1,3 +1,5 @@
DIST pygobject-3.42.1.tar.xz 557904 BLAKE2B 5264c1b187210622548203e0df5089262ea0b3e93d9e46679030b4722e74f1993f200cfe9357c389357902bcdfdb13c8fd9cc9d6efa3b5fa0f730c3b54017fe5 SHA512 b044d395f8334057be632fd56f670ae8405d9fc375bcbd7a0a3b2dcfb8efb06bad45e62e92d2ee5432e503642dba11d6f9bf91f26bf135fa5f9a871657105a18
+DIST pygobject-3.42.2.tar.xz 558724 BLAKE2B 3e98cf52e818eff42beb8b6120ee8eb4cbe3a6f49670d355e1081b71d411bc93fc701cc37108a321cfcc19698c39b8b61cce5a9369d871da58fd2a2c0455fb96 SHA512 eb604f839e0702e8aeff0f19665e44c05c56cae02ce892e9ab8a95ddb0d5d0216182d0c9a0059fc8e05990c0d5707f2f7456d8924bbfb95ce1d9a42908ac0119
EBUILD pygobject-3.42.1.ebuild 1786 BLAKE2B 8da4bf87d753a965f24204363d4250554fceb822bf55090a401ac643d2bd91491ba6dbf3eef57517cfd684350261dc97e73058bf98656a9c92fc3e0dbd84d592 SHA512 aece28c7d33be016887008111abef907eed8d7746559d0527a8a1ef4c46cfde25a2689f620a7b4d4ed4edae332a07630d3b918ac767440b7c91eb892da4dea53
+EBUILD pygobject-3.42.2.ebuild 1729 BLAKE2B d0d2d71872843f992c3ae9e2a0290cf534e805263e2f32e4dea3eeec7bc519495fce1776434140a6564fa9cc1e4b55c34a968a37d0f1376fd12cc7c320a7203e SHA512 b1abb2faa1f88f2d259a07aa6dbf12f73fd09b893934960f2301004cbd5745875a9b6ac5243f12d9ea577a7231eaf9739f9d7abd809b28bce8d374c288c5a7ff
MISC metadata.xml 1293 BLAKE2B f47bd4d3e2239697d3684223a8dcfed77c3af429414f6bbbcd6e37d1707d38796fc1ab6ba01402442dbf9cff8d89349888403240ab9dd348083968c61eae5cb8 SHA512 33ad074a03fa3ac7917dc7225218cf8e636776588015c9a9cd9c2274fe77b63a0695f288ff06e0cb94899e5286d11a9746457531df945f8a95fd7e031f601db3
diff --git a/dev-python/pygobject/pygobject-3.42.2.ebuild b/dev-python/pygobject/pygobject-3.42.2.ebuild
new file mode 100644
index 000000000000..217ae21f2c4a
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.42.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=no
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org meson virtualx xdg distutils-r1
+
+DESCRIPTION="Python bindings for GObject Introspection"
+HOMEPAGE="https://pygobject.readthedocs.io/"
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cairo examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.56:2
+ >=dev-libs/gobject-introspection-1.56:=
+ dev-libs/libffi:=
+ cairo? (
+ >=dev-python/pycairo-1.16.0[${PYTHON_USEDEP}]
+ x11-libs/cairo[glib]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-libs/atk[introspection]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ x11-libs/gdk-pixbuf:2[introspection,jpeg]
+ x11-libs/gtk+:3[introspection]
+ x11-libs/pango[introspection]
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+python_configure() {
+ meson_src_configure \
+ $(meson_feature cairo pycairo) \
+ $(meson_use test tests) \
+ -Dpython="${EPYTHON}"
+}
+
+python_compile() {
+ meson_src_compile
+}
+
+src_test() {
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ local -x GIO_USE_VFS="local" # prevents odd issues with deleting ${T}/.gvfs
+ local -x GIO_USE_VOLUME_MONITOR="unix" # prevent udisks-related failures in chroots, bug #449484
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x XDG_CACHE_HOME="${T}/${EPYTHON}"
+ meson_src_test --timeout-multiplier 3 || die "test failed for ${EPYTHON}"
+}
+
+python_install() {
+ meson_src_install
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
diff --git a/dev-python/pytest-subtesthack/Manifest b/dev-python/pytest-subtesthack/Manifest
index 948650b02604..730b10b3ea76 100644
--- a/dev-python/pytest-subtesthack/Manifest
+++ b/dev-python/pytest-subtesthack/Manifest
@@ -1,3 +1,5 @@
DIST pytest-subtesthack-0.1.2.tar.gz 2669 BLAKE2B f1f5a052f9418732de4a97ff438d280d177860439e667e29ff0d0503740e009c88046b5ba859884e5fa9e958ea1be7388d7fc6838c19e44075ab0ef757ee41c7 SHA512 ddb7b0c27f912bec31e58ddc54930e229755df8980d146c861f7f1c766ae742b4f1552117d89638bdbd443f22890262320a56565954ebc6deeae6184f459a5a8
+DIST pytest-subtesthack-0.2.0.gh.tar.gz 2886 BLAKE2B e4e34ff73c7dfe92bed94d40fef168a3420879ba4a28eccb66ae7549d895b0ca7885be57178a6403661b57578f55ac3c5dbcaa090d2b658da770e0cabb0f3a75 SHA512 8b4f5ee2b07a8bcfa11934f5f207b9418810a708be7b8ccc0f19a4a4b979bbc60e993f0f2a5158482bc0162364bc96717e1ecda6743832ba121dfef9cfca9dd5
EBUILD pytest-subtesthack-0.1.2-r2.ebuild 709 BLAKE2B b27b30aea55a82a39625b76122c2f4bf0e7c46d6e37e7215b0eb6137332ea6de878f7903f1244780d7847c5c74cf4cc4f81e464daceb5e87f033b752c33d416b SHA512 a8020181f8584450567a34d05136607b916b578b339c8244302ebe46f43d588832a2597a3ab06783283453480724eff5102a7e6c8a2b580b8f34275461c780cb
+EBUILD pytest-subtesthack-0.2.0.ebuild 712 BLAKE2B 51fb76b0925e899bdd157510835c4a132a70f1c7f293987aa77a8fdb94df0c14bd80d2bb9dd5aea978432b0dc9114a31c2a95e6d8c886110424194b1e3205765 SHA512 81916fec65278aa15c17f12487b1ec316e61526756cbbb1a55fec4c3e0810b4a4285c1960d817efb1f0fa5dc9c3611ce07d4a04d876be7ab052f18a375c5bc1e
MISC metadata.xml 414 BLAKE2B 75bea5f93518f1e9b08ed1ad9f772c670bcf565f28b4a67c511fe919513741257fc5917f180ef31ed3e6d43b7986e8e1357ec456f9ddae4603baee1801dd6cc7 SHA512 5b4440d54b4ceb803ba5d9e4ea97fa38b777dbd1af02275f59011f727d9cb166427e8ed63b164b1891f6313349d49d31f4d7762e679439945a6ed4c24add6f46
diff --git a/dev-python/pytest-subtesthack/pytest-subtesthack-0.2.0.ebuild b/dev-python/pytest-subtesthack/pytest-subtesthack-0.2.0.ebuild
new file mode 100644
index 000000000000..734224e8f321
--- /dev/null
+++ b/dev-python/pytest-subtesthack/pytest-subtesthack-0.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A hack for test fixtures, needed for hypothesis inside py.test"
+HOMEPAGE="
+ https://github.com/untitaker/pytest-subtesthack/
+ https://pypi.org/project/pytest-subtesthack/
+"
+SRC_URI="
+ https://github.com/untitaker/pytest-subtesthack/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/pytest[${PYTHON_USEDEP}]
+"
+DEPEND="
+ test? (
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest
index b0ecbbf26902..5adffffa1473 100644
--- a/dev-python/python-dbusmock/Manifest
+++ b/dev-python/python-dbusmock/Manifest
@@ -1,7 +1,9 @@
DIST python-dbusmock-0.27.5.tar.gz 89775 BLAKE2B 316bb1ae06c894702d54b7a54d0c422a877c50fb7e8aa4a1bb3c9ac342acdec8f6adaafea86afa5aa041414a283fdd284e27b58728efa234fb8bcbbf92b25f27 SHA512 6e5f5eddfc949c610b64a766434988c142397893e088b8522e6895e31383ec3c14d2f053f9aab17f00137e883a01bf95be35326f7ca97ee8c9780d6704e7d1dc
DIST python-dbusmock-0.28.0.gh.tar.gz 85445 BLAKE2B 65038699f11de8fd8c50937023c1da113964ea81f39ba151bddf9cb69021c33f3de67b9fe5f7ac5d0a484f324b705b83d462fd1ffbab642d827ef1a3d82460a4 SHA512 62db0e6e8292f0d6426ec6f13af9aada8175ea5d5e84bf4d3890f0c3897c0ea06295de0625ec6041a86bb688fad28d6da9a1b3310daafeae4e56d7a596a90092
DIST python-dbusmock-0.28.1.gh.tar.gz 85927 BLAKE2B f513e571f7aa30f19a86eb12439028ef141016d0a2df8684bf92378081ce6f8675c6f2033ab2f2dd27f9687ae3de09e1c36127d3b9468ae5239f17eeff861bfd SHA512 92fafa96f5c3dc216e25092a35a70775f1af257eb6ef3c3df00fa3ea062e1bf366f8c2113604ec1fc480d5586b0c1aeb72ce6d25447752b33591b15f637ca6ef
+DIST python-dbusmock-0.28.2.gh.tar.gz 95023 BLAKE2B fd3d900cce8d39c6d9c222805de9d24d3127ce3b55f8689c3757db9ef13087dac3c606213bf6d86fc347799c7291469c5059e5ad4f31d8aa5e18856d74998d09 SHA512 13e3c175523abe3bd69f41ff942a59ce1f76ad8de81c2a981b32ce470ea7ab2bf9a14e6ce84280d5e96bb608e47488fd3f4ff88b7f9135b612b3b34a2e1579cb
EBUILD python-dbusmock-0.27.5.ebuild 1140 BLAKE2B 19400e0f9ff71f396ec8a4a09b13d2cd5ef72384e94984e21b7b7c4906cdf8e5c6efa22341e5d38cce7cda2d21ac3d8e663eeb514571c5dbc063bff94b43f56f SHA512 707c88edb879b5a696aae8d73be6caa6e9df24fed7952cb2b58081b6bdbb85ee62081245ca5067ac6903e417d27651a0fbca909a42c8f078a7bb6f218cf9234f
EBUILD python-dbusmock-0.28.0.ebuild 907 BLAKE2B f049b4ae917008d9c2d87139b40869ff2702ac69b50c00fadd239c9061faa1c992553eb5bdd20ff12f2dfceb6edd074dc4ebc333fce0bb0585cf58b334b5a970 SHA512 716709c87cfa40f78da04f39c241cf4d9bbdc59407f8718ce5301fdc0f82328ecd5ac116a9a075f9b7fe6b64d5e06f9ec7ed9f2257413c80a912c5697faa109d
EBUILD python-dbusmock-0.28.1.ebuild 954 BLAKE2B 7ac8ad0e1d7bc2abb086a59679a6db0c4f60107d11bd3b05747a7f03329666cb2ab48ee4a57b7166c0b85ad82f4f27580bc4dbc9bc02557e567c807856a244ac SHA512 05a11e2cdc56efc68df83c55b98487be19f70371ba9ef03c9e40f1ee1290df617c901e63e0a4c104af282d3890d9cee1fd2ac548e00f606711bfedc764c25899
+EBUILD python-dbusmock-0.28.2.ebuild 954 BLAKE2B 7ac8ad0e1d7bc2abb086a59679a6db0c4f60107d11bd3b05747a7f03329666cb2ab48ee4a57b7166c0b85ad82f4f27580bc4dbc9bc02557e567c807856a244ac SHA512 05a11e2cdc56efc68df83c55b98487be19f70371ba9ef03c9e40f1ee1290df617c901e63e0a4c104af282d3890d9cee1fd2ac548e00f606711bfedc764c25899
MISC metadata.xml 457 BLAKE2B 7c93de164cfb7badf62932420c9fff4eb07e2247ab2293f5299649e79fd1b8b8d51b30a3c685d9d88043e4e4067c557961be45d9cf2fdf1a13bee5547934eb98 SHA512 0b9ece97d74dc9a74fc9a3f55b1561c7f1473ce483ee7be53f875c740d433409b846161821d44e48c0a5988b5999e5704cf5f6afa2436f57fd1b654518ce1f87
diff --git a/dev-python/python-dbusmock/python-dbusmock-0.28.2.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.28.2.ebuild
new file mode 100644
index 000000000000..39f9ae8e9046
--- /dev/null
+++ b/dev-python/python-dbusmock/python-dbusmock-0.28.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Easily create mock objects on D-Bus for software testing"
+HOMEPAGE="
+ https://github.com/martinpitt/python-dbusmock/
+ https://pypi.org/project/python-dbusmock/
+"
+SRC_URI="
+ https://github.com/martinpitt/python-dbusmock/releases/download/${PV}/${P}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # needed for unittest discovery
+ > tests/__init__.py || die
+ # linter tests, fragile to newer linter versions
+ rm tests/test_code.py || die
+
+ distutils-r1_src_prepare
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 1e079dd18b53..355f97797109 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest
index fdf40c400c58..804a804355a3 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -1,9 +1,7 @@
DIST autoprefixer-rails-10.3.1.0.tar.gz 1357327 BLAKE2B 2071b3a9c5848e06695e32445224f6e101481fac0ca73a23b86d138bfada9f7339bd51031f121ab8b0f614d2ea1ec386cb81dbbcf8f728075b12ff2393c0c8b5 SHA512 fff90cad950228e9d3b61259f26bee26b2fe3cd87557ed81f1235630357204e3cf9ce6cc9439551727d4d62d27f3510c8c2683ab12b05ad11549945f741e5db5
DIST autoprefixer-rails-10.4.2.0.tar.gz 1368753 BLAKE2B b5c9374f6161f9f13f78404788cdba60d88f50f68f909cead6cb5389a4f26f05cdd20925cf91d9a0b01af0ce14929b11d69f85a1ce8493c660c50c6032460a0c SHA512 00303b7dec4b261b2d3ffa72ebdfea2883cb473df3f8149853b0d2fcb5c2e48d63e24a17604619289893d0472afe237f1dc13710d2c7c3528067c143789abf61
DIST autoprefixer-rails-10.4.7.0.tar.gz 1372138 BLAKE2B 5d4ad1cb82fc0e82557232fc1a050f87fc2758967c21e2e566049686efec41b599e3cf7e2b432d164c6a29c2463ab3c695703878c23188ee97a46e5aff6a26a2 SHA512 c1d3a1200c05a3b1219716058eb28babef4bc26eaca1ebdc09a901709435f25f097d3c39398a07283a75ed37b30a45398fbe31095e649f6d94fdc6de2346aad6
-DIST autoprefixer-rails-9.8.6.5.gem 231936 BLAKE2B 7c702f5484f9aa2318408fb8c5c8866ccf9d3565d3282e43279b9bea875ac3610b26c0ec302b2bed0779dcd46eca12badaa16faba1046585cddcfa3e8b22b51c SHA512 6b7281661fcaf0c17ee258a321f8d18664f2f305172719f76fe1f3ef6b04fa1460c7102946e95153df7ecf5c3ade3bfc8c22d302927f2e2183ef3b0f3ef8d623
EBUILD autoprefixer-rails-10.3.1.0.ebuild 956 BLAKE2B ab61a2cd608d5d8f64bfbd4e52903556ee80d5b83277b717e5fd853ea0a163cf46a83934b022dfd5394dae296076019d2b6ba1156711220dd027bf01955ac04d SHA512 b4541812a6e97072489608f041e54e992b65476a44f56e9a9eb71340214ff891bea9c6e4f45a9ae694fdd0221f85311d4797c1c8d9bf89432923e0e79d29ffbe
EBUILD autoprefixer-rails-10.4.2.0.ebuild 956 BLAKE2B 58e52b57a45c6ccc4d61fc04c5a7403f1e71c6262e53081ccd454dcd3eb2e425eadd34d2def345ac9163db48379286945c149f7a07dab7a54fff7ea032de150a SHA512 adaf394e4e391b9f718a4b2e0f571ead27a72a2bebb957af309adf15c5d96aa85686d9dbe623770a1e0df2f759aa839f1a39154f3d4f0f46698c4859059d0481
EBUILD autoprefixer-rails-10.4.7.0.ebuild 989 BLAKE2B 98853d93dcf7becb5c16d53a31a51d4fad5978ead98c65ab614743b017fa28355229d198eaa125a022f5774010a8d61996d9439154b728610b0f1b2c21448dc9 SHA512 d7c63f534d1a3f6b8f99359c5c81abe183178ab180cce305c9e41b6f51e4700c24c4f160cb9ae13c845c154a14fbf8ba0f8eb3aae63b46ebdaec5e6cf09dd2fd
-EBUILD autoprefixer-rails-9.8.6.5.ebuild 884 BLAKE2B 9cab1081148382ce4444ffcf206d53028180b2562f02e913459ec7ee4710592a0c0360532251884e1e7a0d702cb4dfdf46f097acb9ef4bac9345b92f5318180a SHA512 8e3ec03aeddfced88c758094c3d45f83c2f4e76f12e3e3883e7edcf7933d3ee8219753305a6c46cdba608b4bbbff004905fc41c6c68aa43d1d2ef0f400182491
MISC metadata.xml 348 BLAKE2B 12e9c7a355924818b5a7325556728b401a1f54ebc3482f9087ed959976038fcc946d976b2a664440cee124fe0962c476c0c1fb34946b040fbe5cbabcd9d63f78 SHA512 cf6112194ed7aa00fbda32165cc0829d338d86cbba4d099147b5b21531a1f6a5acec58647a0960ac9c5540086c1c2ea14a4e8aadb4eb5482431f68b3116ef6e6
diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.8.6.5.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.8.6.5.ebuild
deleted file mode 100644
index e9b103efbd7d..000000000000
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.8.6.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="vendor"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website"
-HOMEPAGE="https://github.com/ai/autoprefixer-rails"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="$(ver_cut 1)"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/execjs:*"
-
-ruby_add_bdepend "test? (
- >=dev-ruby/rails-5.0.0
- dev-ruby/rake
- dev-ruby/rspec-rails
-)"
-
-all_ruby_prepare() {
- sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
- sed -i -e "/Bundler/ s:^:#:" \
- -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die
- sed -i -e '1igem "tzinfo", "~>1.0"' spec/spec_helper.rb || die
- rm -f spec/rails_spec.rb || die
-}
diff --git a/dev-ruby/commonmarker/Manifest b/dev-ruby/commonmarker/Manifest
new file mode 100644
index 000000000000..3a80d5bf8e21
--- /dev/null
+++ b/dev-ruby/commonmarker/Manifest
@@ -0,0 +1,3 @@
+DIST commonmarker-0.23.5.tar.gz 165248 BLAKE2B 2d29a0ece01b5000bbb7192133e6abd0bf50281e90ae1d7036ffc49d8576bf378845c782d65b462274b4586b99ee3f46b7312cd0d0ac71456de9a4dacdccb8c3 SHA512 ccc76f0a2eb40d547e604cb4d10b922eceab40a0d0e07f00c60a5b307f3dcb74984274b231c38fe3ba97c892dea54fd325486ba20aa2b0087e99d6bca3e3845c
+EBUILD commonmarker-0.23.5.ebuild 1166 BLAKE2B e37ae4d43533ac9590fb23fe9eb904dae4e4dabbf91c7b32d7b03a7198ec4723682d90b587ed17e4f42226a0e145a8be69c5645e3d9103d831978c83d9c09475 SHA512 bf45eeefea9da58202fcc0707b289d8793a8e194d65475c4cc3de615f8bf882f392831c5ca86aec34ee1afcd2e100cc1a73b2fffa257efec08d60b6226a68317
+MISC metadata.xml 340 BLAKE2B 3536acbd013ad07c27f5c6ccdada3ffffb5f259aedaeb4ee5a89ec1921f49939177a7162165c2b90336a87393d08f49cb62857cfa3ab551d12a37843863b56e0 SHA512 5f5eab450ffbdbee075545d8a97a2b3bcc6ed997aad9bf7e1b3c31e6368a7c5383704bdce32eea086b027b7c3e27accd3e2d3329977f357570e8eb767a043526
diff --git a/dev-ruby/commonmarker/commonmarker-0.23.5.ebuild b/dev-ruby/commonmarker/commonmarker-0.23.5.ebuild
new file mode 100644
index 000000000000..4ac2e88f8d79
--- /dev/null
+++ b/dev-ruby/commonmarker/commonmarker-0.23.5.ebuild
@@ -0,0 +1,41 @@
+# 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_EXTENSIONS=(ext/commonmarker/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/commonmarker"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="commonmarker.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast, safe, extensible parser for CommonMark, wrapping the official libcmark library"
+HOMEPAGE="https://github.com/gjtorikian/commonmarker"
+SRC_URI="https://github.com/gjtorikian/commonmarker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+# app-text/cmark is bundled in a modified way and integrated with the gem code
+
+all_ruby_prepare() {
+ sed -i -e '/focus/ s:^:#:' test/test_helper.rb || die
+
+ # Avoid tests depending on unbundled cmark specification files
+ rm -f test/test_{spec,smartpunct}.rb || die
+
+}
+
+each_ruby_prepare() {
+ # Use current ruby version
+ sed -i -e '/make_bin/,/end/ s:ruby:'${RUBY}':' test/test_helper.rb || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/commonmarker/metadata.xml b/dev-ruby/commonmarker/metadata.xml
new file mode 100644
index 000000000000..67b2b482f495
--- /dev/null
+++ b/dev-ruby/commonmarker/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gjtorikian/commonmarker</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/deckar01-task_list/Manifest b/dev-ruby/deckar01-task_list/Manifest
new file mode 100644
index 000000000000..f12c2c4f50db
--- /dev/null
+++ b/dev-ruby/deckar01-task_list/Manifest
@@ -0,0 +1,3 @@
+DIST deckar01-task_list-2.3.2.gem 20480 BLAKE2B 1fe3c658abf7ba63305f3760d4baf6e1bd2e1f4fbe6161c592b1aaf628b323ad0e5327c7df2cc73c2297cf230eec7aca85eca10dc5bae45b3f4f7164c343610c SHA512 f2f755d31780d89dfcc276750526caadaea56bebc580798879a49871ecce88c78921a35b8c92afb2b10d4b4c7440d1cf7ea60d08f2ac703bca60304fd3564dc6
+EBUILD deckar01-task_list-2.3.2.ebuild 401 BLAKE2B 6242c397fcb2239efdbb1b39a27432e642c88e21e673bea4decd83b7d80eb7f0166b2dd49ff7a275d3cd3c29ef32d41d3e876c4364838a8b83370e1e799c6b81 SHA512 31bae3a1082c96333a9ec38062049585e7391acffac617d070258532135bde770ce0c6234e6489c2059f261fdbb7a5da54af6f25e9fe5e0d76436e6e51723e84
+MISC metadata.xml 335 BLAKE2B 9ef7e7ba43a177e6d1229326cfb00ec970eb41ced1131f11ba1a4fc27cd0049ecb0534c922e6d747b98d677b1b2362e66a880ad118cc29a53487f0697a310f4a SHA512 0944f24b6722f3aee42c008aa7f81824bef9f96fbb1b7d5e374ff77da585bf60eb15097687f2d8a98b36591955363642d4f89acecfa8c064f62e78b4a348a7de
diff --git a/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild
new file mode 100644
index 000000000000..5763a617808b
--- /dev/null
+++ b/dev-ruby/deckar01-task_list/deckar01-task_list-2.3.2.ebuild
@@ -0,0 +1,21 @@
+# 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"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Markdown TaskList components"
+HOMEPAGE="https://github.com/deckar01/task_list"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ dev-ruby/html-pipeline
+"
diff --git a/dev-ruby/deckar01-task_list/metadata.xml b/dev-ruby/deckar01-task_list/metadata.xml
new file mode 100644
index 000000000000..8948e6ca26ca
--- /dev/null
+++ b/dev-ruby/deckar01-task_list/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">deckar01/task_list</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/html-pipeline/Manifest b/dev-ruby/html-pipeline/Manifest
new file mode 100644
index 000000000000..59617a9e4888
--- /dev/null
+++ b/dev-ruby/html-pipeline/Manifest
@@ -0,0 +1,3 @@
+DIST html-pipeline-2.14.2.tar.gz 39691 BLAKE2B 156b73b1ff2efe9495556b24a5e0b607386ba944e239f3748e9224024d8bcce6f51f54d50db36499a2fbebb083b064f84f62af335576dfafab0554e8e4259204 SHA512 6782295364f9dae304e1044827bd594c742257903f48f78fbcac4359c6596c506bf3028c9d3c33116f1971a568c4aa2de72689c576ab0576ffdda438c6497de6
+EBUILD html-pipeline-2.14.2.ebuild 1117 BLAKE2B 40c05b285783ee77dcb47326266e12d1bcd6d11388ce5bdf769767e71dbb2db040c7a0d895d30e9ce9f276a0514807d9c2ecf2797005b5eb121490da0f52264c SHA512 5d1368e4e048b35f37853c7ee5f92d20a4e4894bdb40dee82843cb2a867cb241f9e0b67f1cb88b3a54d88adfd4c16bf0a796d23269bb1b09ab3d66b772d506c2
+MISC metadata.xml 341 BLAKE2B 9cbe605182f3daa099064c715d545ec79a48afd90fefde964aeaab480308cc2d668a4655217fe8db21719b4a306bb3ad515f8b7ab9e6179e1e9d45810853724c SHA512 6312a037c8b640210680bff1f5e1d238e5497b6f28d3dfe16b4cc8faa1f38f0de45181d8bec4577afeba12aab75c435866c0e0151170cc55ce5b4c7c607a94ac
diff --git a/dev-ruby/html-pipeline/html-pipeline-2.14.2.ebuild b/dev-ruby/html-pipeline/html-pipeline-2.14.2.ebuild
new file mode 100644
index 000000000000..2f0ed5becc11
--- /dev/null
+++ b/dev-ruby/html-pipeline/html-pipeline-2.14.2.ebuild
@@ -0,0 +1,42 @@
+# 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="html-pipeline.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GitHub HTML processing filters and utilities"
+HOMEPAGE="https://github.com/gjtorikian/html-pipeline"
+SRC_URI="https://github.com/gjtorikian/html-pipeline/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/activesupport-2:*
+ >=dev-ruby/nokogiri-1.4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/commonmarker
+ dev-ruby/rinku
+ dev-ruby/redcloth
+ dev-ruby/rouge
+ dev-ruby/sanitize
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/\(bundler\|focus\)/ s:^:#:' Rakefile test/test_helper.rb || die
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid running tests for unpackaged optional dependencies
+ # escape_utils, email_reply_parser, gemoji
+ rm -f test/html/pipeline/{email_reply,emoji,plain_text_input,syntax_highlight,toc}_filter_test.rb || die
+}
diff --git a/dev-ruby/html-pipeline/metadata.xml b/dev-ruby/html-pipeline/metadata.xml
new file mode 100644
index 000000000000..53fbb8157b7e
--- /dev/null
+++ b/dev-ruby/html-pipeline/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gjtorikian/html-pipeline</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/mustermann/Manifest b/dev-ruby/mustermann/Manifest
index a64ef8f37f8c..86b04e5a6bfd 100644
--- a/dev-ruby/mustermann/Manifest
+++ b/dev-ruby/mustermann/Manifest
@@ -1,3 +1,5 @@
DIST mustermann-1.1.1.gem 51712 BLAKE2B cce8b5237b8dea0dae42822ec58c02a88b07b6d75a09bff6d8699c41fbc53c900dd3bc157ef66c863ad7d646bd5380cf935f5fa3cc1b322cef39b73d26682dac SHA512 55d5fd9b8309e0b806b2fb0af409fbc71b958b8f91116991439f2c66b1f71f17647a61020b0349a86132e7d3da383121719ea330538abb8f3c8bef5fbff0b747
+DIST mustermann-1.1.2.gem 51712 BLAKE2B 18333b94381f4e250d2af26a5c93f246dd41b310d158937478b190fe60fb7f6261a73b3399ddbfc2bb5cf0fc2ddb457f7919d9e61d132bf8ffa82757ab5f2cea SHA512 5eae07fed9a9df6799909145964bc635beb1be47454bd32219f2e3df8b915e3875db412aae0d67be94ccaf35d8071f553a364363b701076211f7de3b744f1b46
EBUILD mustermann-1.1.1.ebuild 610 BLAKE2B d7c415fd148be57739f4f6b6ea35c854d86a4e0e73be699d3e6a5d676c62496b21caa83d937d3788c6ba81a6992dad2fb6221f0773f788e5abf043a6a0d1b7ad SHA512 60fec248e37409cb912c3c7c4236c1257c47e9e78d4549fef25a448ca33e02ce68732ba440ce6c05391a2f4c09ce0050a129a834ce1114c5022dc1ef869c9397
+EBUILD mustermann-1.1.2.ebuild 604 BLAKE2B eef0c8276715f6629696253c40348344b5e94e2884d47f1291ca483d18f445d44d21fd2db0978d704398d748e0db14b3f2e10d5bd30b0a18410b64763f1eb51b SHA512 ba96db0406bb60c87a90f0885626fb47c5eee6c0d23051912301f787fa9ac6ec628ea4dff129d6147590b649cd7b8eb29e5edee8d1b37d3b708cddc2de5b7769
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/mustermann/mustermann-1.1.2.ebuild b/dev-ruby/mustermann/mustermann-1.1.2.ebuild
new file mode 100644
index 000000000000..8471920dd4e9
--- /dev/null
+++ b/dev-ruby/mustermann/mustermann-1.1.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# There are specs but they depend heavily on unpackaged code.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library implementing patterns that behave like regular expressions"
+HOMEPAGE="https://github.com/sinatra/mustermann"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/ruby2_keywords-0.0*"
diff --git a/dev-ruby/rmagick/Manifest b/dev-ruby/rmagick/Manifest
index 4a6f7cace69d..a32bc33fc933 100644
--- a/dev-ruby/rmagick/Manifest
+++ b/dev-ruby/rmagick/Manifest
@@ -3,6 +3,6 @@ DIST rmagick-4.2.2.tar.gz 1984143 BLAKE2B 8b8119a0002c48f3a289f72d4bbea6ac86cbec
DIST rmagick-4.2.5.tar.gz 1984865 BLAKE2B 5a96967da0583ca6d16252fd3e93162cc31b4b125875e16334436c2ec54cb9b739d4a0e0e08547a6218312ce844b3b78cca5f63cf4b81ae3f15abbf9816ceac8 SHA512 55835e43bf583c6c53431849caa54900902d0d63f21c7f70b0bdbcfbe69d16a71d433d1d9b949bf68ed36f6fc7f18ae512f0e96c26ff1c63a68bbc83446b52d8
DIST rmagick-4.2.6.tar.gz 1986381 BLAKE2B 7923d2fcb72de60566ca827a1d82987af26a2d952eefee58156b64922bb015188147c83d82983f19072f65bcb8fa8589e7011b8d7dcf1365716301929584f453 SHA512 0e80c9df540d95ecdabedf2d556165e7b1b51bcc2a3becdca9b9a0a229f051671343fc1481a7ca46090ce24c220cbdb02cd3e895bb024a6426cef73de333bd4d
EBUILD rmagick-4.2.2.ebuild 2350 BLAKE2B 2fabcd5effb838935edaa22c252a54ea267c26e68b7fad78967346d55e80e79a89d428312d4b7b7d0a203021031d9f237dc8079652b19528bbbfd54fc94b5dbb SHA512 f428cb34408b52bec1439c1d90028e9a33b19d9836d511fac9ef2bc9b4282de50626680afe99dafee75a1d6ab7c0c2ea227baef89721483327e21b3e16d1baef
-EBUILD rmagick-4.2.5.ebuild 2395 BLAKE2B f847bb01f6293dc0551855e99a94693b5f40858a1f94d3a7279bdb2be3e9ca7457e1d4fb4a31b24df88c754cec131fac694e381b166ddc59a62a61cefb3b73b9 SHA512 f8069d1c962b4e7dc9829c2e7d6e896d827f4d76a4d3ac55c6ac054f0d75b6ba996c60797560b31cf3d9bf47721b9cd02d0790dd7ec171a6ebc868c5138e847f
+EBUILD rmagick-4.2.5.ebuild 2393 BLAKE2B ecbf42d689bb61f71ae7d5395e15e23a31c2a11d1df8dcea282730f23e7daa6dc076caf714b990f5325d3132084eb1f60da2d6fffad5620016ebb6852d116a28 SHA512 941f79c0f5be5b9c4ffef3c200d811b0e45bf29c0c36c6ee4ff0165fd652079b134146f31f7a58049aeaba2162d1e1924aa1badb9f00aeef4ebad38553e6eb06
EBUILD rmagick-4.2.6.ebuild 2347 BLAKE2B 0b00db6887df621aaba2e30350d1b0d1284ba0ad89f036237da46be5b9d21ad229429e66b7af0ea3b104ba351bd8c1c0f1eae14a0d2f572c1d0275effae8fcbf SHA512 372fcd556ce28480d29f1d1eb508489557030f6b98346f36f598aaa78fd02b7ce2f766ed6a662dd19782a385116b1a471eaac1693c925a176cb72fbe0fe383ab
MISC metadata.xml 342 BLAKE2B cb38f3f9a158134520f82cef13b3322af5ebbe3b638bf695077e17406d754643ced9878aa304424057f0fd63da296efb787b40f5249d02e0d5993e2815256c00 SHA512 014d14485664346a449dff7c9a0c01bd1f6c549a6842da456bcb10c4f0b38111ccb025a8507f222e756cd4d136de6a217689e0ac807cf7fd0e3f806a6069fd28
diff --git a/dev-ruby/rmagick/rmagick-4.2.5.ebuild b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
index 8df3316c82de..d2b53049eda5 100644
--- a/dev-ruby/rmagick/rmagick-4.2.5.ebuild
+++ b/dev-ruby/rmagick/rmagick-4.2.5.ebuild
@@ -25,7 +25,7 @@ RUBY_S="rmagick-${MY_PV}"
LICENSE="Artistic"
SLOT="4"
-KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
IUSE="doc"
RDEPEND+=" >=media-gfx/imagemagick-6.9.0:="
diff --git a/dev-ruby/sass/Manifest b/dev-ruby/sass/Manifest
index a4641b2b5ea0..b8f9fda982b3 100644
--- a/dev-ruby/sass/Manifest
+++ b/dev-ruby/sass/Manifest
@@ -1,7 +1,4 @@
-DIST sass-3.5.7.gem 320000 BLAKE2B aeae548d1005b9f420c82f4efc96b2428d3025395b49784917c298fa48228d8052f758c1f851fb6e4e8024c63d48a9880f6c2e88411cd2125e76ad291e469bc0 SHA512 a72b499cfca4862fb4bfeb5201fda788339bb57d97b467c427e9c8365b03088b886a0f3cb3a6d87b1426e1497032b8394a948eb4a2f45004be80c03070304f95
DIST sass-3.7.4.tar.gz 401442 BLAKE2B 52abe37390282d2aead3eea6c2a049da529a5e96bac44b01ccded1e3c4d2c332d82f164da941413c0138fd3a94f59cda084d8fb724db87fc522f33dd7bc31adb SHA512 4bebb6ddc84e7f2687d9b801e6b30e897d83a46940249349d775e0139d1fca8ffd96d0976f4c35a7a0dba9ebf786883a70aff2ff002708e28b685a034634aaf2
-EBUILD sass-3.5.7-r1.ebuild 1087 BLAKE2B 802ccde36fa5d972c6627af471bd9da5c8d01419be51b8f0828db20661f903f1f4a204490a5c68eaa165643a7e683a00fbb5b4ff1b289eaaaba29ab696bf6081 SHA512 b9c472c4dd5a638e7e3b53d3180fad267ae811b44ec5d083a63c36d9134618a9fcaecc5a8e1c18fef90d37c08128ea3b18753f32a68b52e6a26ea23129156c18
-EBUILD sass-3.5.7.ebuild 1062 BLAKE2B 0e8c031294b7ecde284afe9e5ac90b9f157323b8899ade0b7d4ef7e79f19de6d86ca3db8a1efa1cbb46f8ed93f9f67b4c19073bc07a2e5cfbb5ad090efec6665 SHA512 8f759c385a81fbc6a21e15170fad345e2b9e2499d505a4f8dd64e9b60a59388de87d6a9f69aa4b4e09c94b8bb8b4fd5f3c08c06df476a442759f89c45f6e869c
EBUILD sass-3.7.4-r1.ebuild 1183 BLAKE2B 02aec4c579abfdb405b8d9cd2196091b87a6b9c34be686b4e9745f7b1c0dab6fe1a74fd72fa509da06d818ccda0e801dcfb65b87c9d7b9e6c259f8588cfa0e2e SHA512 a6d2e272c8551254ce6603cd6b3f760d32a636f2c3308862a6e3236cce6fe9dcd23d299db0a980db1eadb6d821a0331c4da5ec456f7b8993036d420a54ed7e74
EBUILD sass-3.7.4.ebuild 1187 BLAKE2B 1635d4a2a8fc142d1b83e793645a045ad4cb3a1f09e33434e9d38d3c237e3d5097a99285951edef3d0e41cee9cba660d26e6ab6e50c5d8eee2e7bf4fc7bd4bf9 SHA512 3ccc73f0aaa0ef769f99de0080e883087406c7b61cbd658b7deddd95ff943f0dbe9a8f8582296866731439177a3e7ee8c30b01cfb15543fde4d9cfec82a54ec5
MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14
diff --git a/dev-ruby/sass/sass-3.5.7-r1.ebuild b/dev-ruby/sass/sass-3.5.7-r1.ebuild
deleted file mode 100644
index 9974c2caf1bd..000000000000
--- a/dev-ruby/sass/sass-3.5.7-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_DATE VERSION_NAME"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and more"
-HOMEPAGE="https://sass-lang.com/"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-SLOT="$(ver_cut 1-2)"
-IUSE=""
-
-ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
-
-ruby_add_rdepend "
- !!<dev-ruby/sass-3.4.25-r1:3.4
- dev-ruby/sass-listen:4"
-
-# tests could use `less` if we had it
-
-all_ruby_prepare() {
- # Don't require maruku as markdown provider but let yard decide.
- sed -i -e '/maruku/d' .yardopts || die
-
- # Keep VERSION_DATE around since we don't create a new package
- sed -i -e '/at_exit/,/end/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- RUBOCOP=false ${RUBY} -S rake test:ruby || die
-}
diff --git a/dev-ruby/sass/sass-3.5.7.ebuild b/dev-ruby/sass/sass-3.5.7.ebuild
deleted file mode 100644
index 1759626884af..000000000000
--- a/dev-ruby/sass/sass-3.5.7.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails init.rb VERSION VERSION_DATE VERSION_NAME"
-
-inherit ruby-fakegem eapi7-ver
-
-DESCRIPTION="An extension of CSS3, adding nested rules, variables, mixins, and more"
-HOMEPAGE="https://sass-lang.com/"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
-SLOT="$(ver_cut 1-2)"
-IUSE=""
-
-ruby_add_bdepend "doc? ( >=dev-ruby/yard-0.5.3 )"
-
-ruby_add_rdepend "
- !!<dev-ruby/sass-3.4.25-r1:3.4
- dev-ruby/sass-listen:4"
-
-# tests could use `less` if we had it
-
-all_ruby_prepare() {
- # Don't require maruku as markdown provider but let yard decide.
- sed -i -e '/maruku/d' .yardopts || die
-
- # Keep VERSION_DATE around since we don't create a new package
- sed -i -e '/at_exit/,/end/ s:^:#:' Rakefile || die
-}
-
-each_ruby_test() {
- RUBOCOP=false ${RUBY} -S rake test:ruby || die
-}
diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 70975f4f4110..c8379b5c13b4 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1,6 +1,4 @@
-DIST slim-3.0.9.gem 99840 BLAKE2B e449585fe5642c1980b4d8fb0c93979d8c16020c331f1bc2993c6f7b5bb3e55c1b85595711bf3acdc369c6a3fbfdc6873a8208c59aedaa49dead1cd9166347d4 SHA512 220dbcde230aab05e294022924346fbb02a1bf813a7c97910c2f60d7b3a7dd498d04f6f4f2883b895d2a3e6e9f526331914e3ab4560e748de2bd991358cca90d
DIST slim-4.1.0.gem 103424 BLAKE2B 87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2 SHA512 a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897
-EBUILD slim-3.0.9-r1.ebuild 1622 BLAKE2B a21f9c749739126147c9c8594e3212f061dec057aff4256a2adedd701cc5f31ac7b5cc3ef65bc6b4730e57842c3cb4dcd7f1d6f6d7fed77dc10c208dcc214520 SHA512 2ea75bcd6076502b53ee4804ba5dca49b88585f712030bcf58e37f74ca1dbf93c5aa3fd318fb6d5a30128707bf2abc70e9156e8a143cf25d7a724abb1e6d3635
EBUILD slim-4.1.0-r1.ebuild 1791 BLAKE2B 7388a974e4bff14c9076261aaf4c30cfdad6d21ff490d2e598a0f1ddb2bae51fcc062c8554866f443aa26c13720fe7e219c2c807f9fad113d094a444544fca9b SHA512 c4945befb4f75827a88648bdff7635403ef4e46e6a279eaceb9f4337a1a65872b5da6d43654d689a229b605d2036693ea67478a46088f7d43188883eb805f3e2
EBUILD slim-4.1.0-r2.ebuild 1788 BLAKE2B 9409fbbc13cdd4901732793ac7d2b72dde603bc696c060eb533f3f4ebb6d062e5b5adb71e1329de4fd0b7ed24b579c3181c039e448d0c63aef6c68ff7c4c1974 SHA512 139972932a87ab5288816657afb50511551c0d7afda284065d63074cda4138b284c5da44f1689de20fee0e8c8320df388fdea1f12f4d58ee7fde54d8e43cb2a1
EBUILD slim-4.1.0.ebuild 1653 BLAKE2B c706e322135b0a78d2bc2fcbeb0fbaadf8c44bf4635850043b3281c560f7075ef1e8692cac6ca7df3a28f88bc176b068d1ee9e745fe88a50f89ae7f8dab62bc4 SHA512 2be3514f16ee6fd78dc2a28f2b88c737011acc7a8abaf9281cd36e2ceb3eaabdb579bf0d230cd67a88401bc2486b22037d7a31b77b5564dd1e4cee1eeb369624
diff --git a/dev-ruby/slim/slim-3.0.9-r1.ebuild b/dev-ruby/slim/slim-3.0.9-r1.ebuild
deleted file mode 100644
index 8c301dc90bf4..000000000000
--- a/dev-ruby/slim/slim-3.0.9-r1.ebuild
+++ /dev/null
@@ -1,52 +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"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-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 x86"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* <dev-ruby/tilt-2.1:*
- >=dev-ruby/temple-0.7.6:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/redcarpet dev-ruby/sass )"
-
-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
-
- # 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-util/Manifest.gz b/dev-util/Manifest.gz
index c4744ffb66d7..5ba91d73da03 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/dbus-test-runner/Manifest b/dev-util/dbus-test-runner/Manifest
index 371596cf4f62..16c625bf0af2 100644
--- a/dev-util/dbus-test-runner/Manifest
+++ b/dev-util/dbus-test-runner/Manifest
@@ -1,4 +1,4 @@
AUX dbus-test-runner-19.04.0-fix-deprecation-warnings.patch 1197 BLAKE2B 47323d9a859b24e478732be15a33ad5f96cb692d03132ee2923bca041bfef38b40cb54e3fc16f0ecc2232029fee80d5fbd03410a32dc93dc3acc580bd099118c SHA512 41c283e256df1d2436d1d3cb1ebdb1e89971dba17eec588800cba5f65da10766de523f0f891e559c405c6fa05ae020525ee30d7b15f57e55dd9681d5ad2ae78c
DIST dbus-test-runner-19.04.0.tar.gz 444289 BLAKE2B dc3b11c8d376103b320d98d211bf1ace035a2de5a1caceadd946bfdc46a6aab3fcf69fae15c7142500b9487a9832275a6157f887c8efcbbb56d13c8841609dd0 SHA512 5906225f0ce429ea218d7eb4c67281b7ef368d6a173965b214f4f4501e729002ca3293a94fd8afd3002f301cd1f2208cba01c733f678c2d51661220e8a7ce971
-EBUILD dbus-test-runner-19.04.0-r2.ebuild 1359 BLAKE2B 0354f7388d1c9b9b59d84b8a3d853b805f34d653156126fbf8f5d508d56de64e8d804cbc0f1767cb8c8b9115b91a1058a18e48faa193f2b18bb37f50c3eea394 SHA512 b362c519c65d978f6f261a7a8b2f586d57cf4d71b3403452ec15bc9dcfa9c776e7a95c8ccfb636d86c9c12410716f2105fe6684ad32f0444dcbf8061e900e39d
+EBUILD dbus-test-runner-19.04.0-r2.ebuild 1346 BLAKE2B 68abac76d54ae2c0615593babdac077be6d7bc7aeaa7f5e588e053fa630c19c7122857bc6258a19ac342265fedb4bbe42837fbdf967a2cc2944a30d87330e108 SHA512 d7ece0962d5f2d15170c8f3b01f1c8362a9b4cea1ef189f82e8a760bafef72057a18b6aa7ef926819da6651165609681d1980f567c6e41ea761ac75bb4d3de45
MISC metadata.xml 334 BLAKE2B 27ab7a8e8a84b7a33f23751ebe0957ee5275e95f97ace2983a3b1f05235cc5aff143b18ab4ce6deb611fabb34d2ab749cf110e682cbc250f5170ef72bfc66439 SHA512 a3208a00f3d7eda6ed24c70fde9eae4ce763c2ae20225fd41e430362e14ad6796ac43c5a9ae1926f44c2210fb4eb81885b6f37031197e34358398a4072b1d93d
diff --git a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
index 6a8bc631704b..80f6a89e4cfd 100644
--- a/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
+++ b/dev-util/dbus-test-runner/dbus-test-runner-19.04.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
-inherit flag-o-matic python-single-r1
+inherit python-single-r1
DESCRIPTION="Run executables under a new DBus session for testing"
HOMEPAGE="https://launchpad.net/dbus-test-runner"
diff --git a/dev-util/heaptrack/Manifest b/dev-util/heaptrack/Manifest
index 01f3eeb8bd94..3a8b566e7b2e 100644
--- a/dev-util/heaptrack/Manifest
+++ b/dev-util/heaptrack/Manifest
@@ -1,4 +1,3 @@
-AUX heaptrack-1.3.0-cmake.patch 2070 BLAKE2B 9e84e46f1d10507e337323a18418b248edae02375a2f3184331dc638e57688b78ef84bcf88ef3c7f239b3bd4225950cb99a611bc8fb124b5af2478d58eb892bc SHA512 3786d8edb7485710ef2255ce2a82bf82f23734989fac67ec2cdb77a821dc33e00415a2d398b25a12505922bbf3e575b885007c125ff7f2c1881cdf1de5ca216f
DIST heaptrack-1.4.0.tar.xz 5526100 BLAKE2B ffb912bc080cf966d670fcafcce682ddc5793878b73b8480b40aaf6b3c9596e892b646f9ca2ce40c195ed32d595e265e9c3a49095ac725b95a0845b2c4a7a81a SHA512 8d34356c9ecf2f9901e15ff7f24e6772e35d31ea9634d7b3ce5615df6f4f7ed024a7a4336f3b6fca648632c4c1693411641782fe60bf4cfeeb1d07d8607636a4
EBUILD heaptrack-1.4.0.ebuild 1459 BLAKE2B a9377704453202afe63e037a8581cd9757e6166b1c85ab1342ca3553dad6296b29d787b6827eb7eb2e0acad91946bca1798e47a6e80580b8d7d557a4df25af2f SHA512 6841c2ba49a38d9729f31948206630747b3312d0d85495d88153e21ae40a81e1dcbdd71c3ffede5e9dca76874b0787ea4c31721a591a73e40704edefd3760c7c
EBUILD heaptrack-9999.ebuild 1399 BLAKE2B 1d36fff2ac6fea32412151c4d623b2cb1edbfd7fc3be37368009ad9aa7f18c4ccc9bc8b667cc186e950a55df853fc96049e3618523ba3b4120f4094a59c4aac6 SHA512 2c6e3899e70386372c851d23cc0e6a0e2e3077e12782300d4b802811a364fcecdf3945ddfef295853ee8bc55cb52006d47ea5234cc94a2cd8d765b0edb8e9cf0
diff --git a/dev-util/heaptrack/files/heaptrack-1.3.0-cmake.patch b/dev-util/heaptrack/files/heaptrack-1.3.0-cmake.patch
deleted file mode 100644
index fe4cfd6fed93..000000000000
--- a/dev-util/heaptrack/files/heaptrack-1.3.0-cmake.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 24d593624a41488416116057fc36e9962a548477 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Mon, 20 Dec 2021 11:43:26 +0100
-Subject: [PATCH] Let releaseme know to skip po install
-
-Since KF5I18n is optional AND dependent on HEAPTRACK_BUILD_GUI, we
-have to call ki18n_install(po) conditionally on our own and in
-addition tell releaseme not to touch CMakeLists.txt to do the same.
-
-Otherwise releaseme adds the following code unconditionally at the
-end of the file:
-
- find_package(KF5I18n CONFIG REQUIRED)
- ki18n_install(po)
-
-ki18n_install checks for existence of po subdir and returns silently
-if none found, so it is safe for git sources too.
-
-* asturmlechner 2021-12-20: Modified for 1.3.0 release.
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- CMakeLists.txt | 4 ++++
- src/analyze/CMakeLists.txt | 3 +++
- 2 files changed, 7 insertions(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 4ccfc88..06c43cf 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -169,7 +169,8 @@
- add_subdirectory(src)
- add_subdirectory(tests)
-
--feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
-+# Let releaseme know about this:
-+# SKIP_PO_INSTALL
-+# (KF5I18n is optional in src/analyze/CMakeLists.txt...)
-
--find_package(KF5I18n CONFIG REQUIRED)
--ki18n_install(po)
-+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
-diff --git a/src/analyze/CMakeLists.txt b/src/analyze/CMakeLists.txt
-index 592f337..763c671 100644
---- a/src/analyze/CMakeLists.txt
-+++ b/src/analyze/CMakeLists.txt
-@@ -41,6 +41,9 @@ if(HEAPTRACK_BUILD_GUI)
- find_package(KF5 ${REQUIRED_IN_APPIMAGE} COMPONENTS CoreAddons I18n ItemModels ThreadWeaver ConfigWidgets KIO IconThemes)
- find_package(KChart ${REQUIRED_IN_APPIMAGE} "2.6.0")
- set_package_properties(KChart PROPERTIES TYPE RECOMMENDED PURPOSE "Required for the heaptrack_gui executable. Get it from the kdiagram module.")
-+ if(KF5I18n_FOUND)
-+ ki18n_install(../../po)
-+ endif()
- endif()
- endif()
-
---
-2.34.1
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index 2ac952d23bea..44b8101945e9 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/k3b/Manifest b/kde-apps/k3b/Manifest
index 8613eb59a2c1..03405acd3872 100644
--- a/kde-apps/k3b/Manifest
+++ b/kde-apps/k3b/Manifest
@@ -1,5 +1,6 @@
+AUX k3b-22.04.3-fstab_h-musl.patch 3003 BLAKE2B 08a7c1104b518310bd91133a2e4c54cf2203251201632aea8346fb03cf5370a9a59570f0c1e37f3013dcb788f2f3c4c6e949fed162c6b4e061c42d01e47afb3c SHA512 5b1564614e00a33830ee4340d382560e2fef069d490f9db2c6aa99f8344a5032e42b6dcf814bf8139d71a640848deee3c4c6d0f11f25cf7604e7cb4bec47fb0d
DIST k3b-21.12.3.tar.xz 10750308 BLAKE2B 91eca50b238dee12af13547127fb329d4f2b3b4f77119ffb6d9b1e7bd321ac945a4f53ae58ce34310db9c7dea2b3a95225b4ea11a5b930cff69b799a7cd57d38 SHA512 11bb2b16a90eba4bd33fceac84fc0d26dc36ca3b643ff0f672ab8aa9e6def0e79fdd8bb24d68764066bb05538d13f3bb30f7c40c92b35224f45876a796c3b951
DIST k3b-22.04.3.tar.xz 10745764 BLAKE2B 9418fbd782402d5b315345efbf4d0862b605926a9298eba0f1463d79e6a595456924c8c4fb139fed347ed583f44f67ad55227f5d795b65af4a8311b90c420ea1 SHA512 90c30ab34478565a70d15f49d20501577cdf741084e6f253b9dd9d040867a536d4e14d1d84406ff72dc00d9cfad5ea7210ebc8c61fcde37359147d791079f066
EBUILD k3b-21.12.3.ebuild 3377 BLAKE2B 48f23f13cfaabae7d93e0a7c53efe48e1324480562075a5a1c3168af6ae66d6c936910a65993ddeb9d11a5418e8c00a60c0ad7380b1aacb298c0637efcdd79c3 SHA512 947036cd9165c54e30b9ad8549a90b5f437f8354810bd045acd4a8ea78b2f571ff9de69585be8cf5d306cc4eda5f359a367ec56737113da7276cc89f86fb7a5a
-EBUILD k3b-22.04.3.ebuild 3345 BLAKE2B bb12f876279cfd7d7509cebb2045c8ac23a693dddab7e7d46d6bd7ba6edd4fd9740b31e129e69e1de73d968a04d5da0fa59ec54261ccd8a3a396c1e53982cd49 SHA512 e41374028806658a43e736cdb06aeee645d8d39eeae93356aaff47e4961416cc30ad929624de661a4548937a69fd89434352f00452e439e9032f1909b25c078f
+EBUILD k3b-22.04.3.ebuild 3406 BLAKE2B 5504389efeca245c940b8c936da51b89f8c17c90396ae021f1f7ec5a199a074917c281a41fffdf7f2f7bcf9444c293b7b817162f822ec912cc1efc72726baf50 SHA512 3785fb7712fa36087f5ecff0edeca0e9501210f75122fa8fb9031470ab6b2dc08c3979f2cd0e0abb8a81b16f04fb91b635f9b2b2c0c89085fec562611070d139
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/k3b/files/k3b-22.04.3-fstab_h-musl.patch b/kde-apps/k3b/files/k3b-22.04.3-fstab_h-musl.patch
new file mode 100644
index 000000000000..41e2bcd844a5
--- /dev/null
+++ b/kde-apps/k3b/files/k3b-22.04.3-fstab_h-musl.patch
@@ -0,0 +1,92 @@
+https://invent.kde.org/multimedia/k3b/-/merge_requests/16
+https://invent.kde.org/multimedia/k3b/-/merge_requests/16#note_323616
+
+https://invent.kde.org/multimedia/k3b/-/merge_requests/32
+
+From a8f810d6a245363402c103fc8a949ddf99297720 Mon Sep 17 00:00:00 2001
+From: Alfred Persson Forsberg <cat@catcream.org>
+Date: Thu, 14 Jul 2022 21:07:32 +0200
+Subject: [PATCH] k3bsystemproblemdialog.cpp: Check for HAVE_FSTAB_H
+
+Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
+---
+ src/k3bsystemproblemdialog.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/k3bsystemproblemdialog.cpp b/src/k3bsystemproblemdialog.cpp
+index 317f957d8..16393023d 100644
+--- a/src/k3bsystemproblemdialog.cpp
++++ b/src/k3bsystemproblemdialog.cpp
+@@ -49,7 +49,7 @@
+ #include <langinfo.h>
+ #endif
+
+-#ifndef Q_OS_WIN32
++#ifdef HAVE_FSTAB_H
+ #include <fstab.h>
+ #endif
+ #include <unistd.h>
+@@ -388,7 +388,7 @@ void K3b::SystemProblemDialog::checkSystem(QWidget* parent, NotificationLevel le
+ dvd_r_dl = true;
+ }
+
+-#ifndef Q_OS_WIN32
++#ifdef HAVE_FSTAB_H
+ // check automounted devices
+ QList<K3b::Device::Device*> automountedDevices = checkForAutomounting();
+ for( QList<K3b::Device::Device *>::const_iterator it = automountedDevices.constBegin();
+@@ -676,7 +676,7 @@ int K3b::SystemProblemDialog::dmaActivated( K3b::Device::Device* dev )
+ }
+
+
+-#ifndef Q_OS_WIN32
++#ifdef HAVE_FSTAB_H
+ QList<K3b::Device::Device*> K3b::SystemProblemDialog::checkForAutomounting()
+ {
+ QList<K3b::Device::Device *> l;
+--
+GitLab
+
+https://invent.kde.org/multimedia/k3b/-/merge_requests/16
+https://invent.kde.org/multimedia/k3b/-/merge_requests/16#note_323616
+
+https://invent.kde.org/multimedia/k3b/-/merge_requests/32
+
+From 3a76314adbe12b6046a5ee8095696d894321c98e Mon Sep 17 00:00:00 2001
+From: Alfred Persson Forsberg <cat@catcream.org>
+Date: Thu, 14 Jul 2022 21:01:09 +0200
+Subject: [PATCH] Add HAVE_FSTAB_H checks in CMake
+
+fstab.h does not exist on musl.
+See: https://invent.kde.org/multimedia/k3b/-/merge_requests/16#note_323616
+
+Signed-off-by: Alfred Persson Forsberg <cat@catcream.org>
+---
+ cmake/modules/ConfigureChecks.cmake | 1 +
+ config-k3b.h.cmake | 2 ++
+ 2 files changed, 3 insertions(+)
+
+diff --git a/cmake/modules/ConfigureChecks.cmake b/cmake/modules/ConfigureChecks.cmake
+index 4aae72eed..507f357d5 100644
+--- a/cmake/modules/ConfigureChecks.cmake
++++ b/cmake/modules/ConfigureChecks.cmake
+@@ -10,5 +10,6 @@ check_function_exists(stat64 HAVE_STAT64)
+ check_include_files(sys/vfs.h HAVE_SYS_VFS_H)
+ check_include_files(sys/statvfs.h HAVE_SYS_STATVFS_H)
+ check_include_files(byteswap.h HAVE_BYTESWAP_H)
++check_include_files(fstab.h HAVE_FSTAB_H)
+
+ test_big_endian(WORDS_BIGENDIAN)
+diff --git a/config-k3b.h.cmake b/config-k3b.h.cmake
+index 3d48241f9..38c1bc8cc 100644
+--- a/config-k3b.h.cmake
++++ b/config-k3b.h.cmake
+@@ -26,3 +26,5 @@
+
+ #cmakedefine HAVE_ICONV
+ #cmakedefine ICONV_SECOND_ARGUMENT_IS_CONST
++
++#cmakedefine HAVE_FSTAB_H
+--
+GitLab
+
diff --git a/kde-apps/k3b/k3b-22.04.3.ebuild b/kde-apps/k3b/k3b-22.04.3.ebuild
index 4412686b891a..76718d572ffe 100644
--- a/kde-apps/k3b/k3b-22.04.3.ebuild
+++ b/kde-apps/k3b/k3b-22.04.3.ebuild
@@ -78,6 +78,10 @@ RDEPEND="${DEPEND}
DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
+PATCHES=(
+ "${FILESDIR}"/${PN}-22.04.3-fstab_h-musl.patch
+)
+
src_configure() {
local mycmakeargs=(
-DK3B_BUILD_API_DOCS=OFF
diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index ac5be3d131cb..63c519feb69d 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -5,5 +5,5 @@ AUX okular-22.04.0-optional-options.patch 3197 BLAKE2B c9ec04ec790f955d6efa05317
DIST okular-21.12.3.tar.xz 8150344 BLAKE2B 57661406e352ae5deca610a5c3ab5846449cd3b3cdce4ef4ca55eacf8932e07840b85ebf273ed47c8227789800ddd7e8c2510886e136f7b827d98775e5add52a SHA512 6ead15b1994daba427ba5498636706bbc7341ce468fb36bba62e008e881980ebef22449dcc61f6dc848c7ba95c239709c4106f9f61fb6d92e44e1c11d539360d
DIST okular-22.04.3.tar.xz 8219616 BLAKE2B 016e01d3a8495faa0c3c51ac583817ecdedf253ef98b81e99c5ed2e24a6174ef11eab0840b1c51ef80644b080bff4c9b4ef6087a46656bef2a1c81555008623f SHA512 bf4dc64b1230b8e7852307aefdc4658c99d3078af3466c0d760e5cdbd763891f910a7ece21853a350b3102cbe69ea1614958ed59c50c30cc4c866f1037a5d1d5
EBUILD okular-21.12.3.ebuild 3292 BLAKE2B 148ffe9a1dd2412da9a1716c2466b67bc596277a5f23346c61d2aa4b1197a9e3830f32c5a82c166a5215143087414941e3ae89f186fe140bcbf4214ec13dc6c5 SHA512 60b9b77b42d3f9e00ac100449a9288fecafc9a355837ba491b4d094d60ccc5fc2153769808841e26a181ace85c13f2c0adbb1a42b208cd6397f386fd14ceab4f
-EBUILD okular-22.04.3.ebuild 3312 BLAKE2B 56ba0a63c9c5f46b1e355513d8067f3440f974a57510b4947630aee4b3ce801f5925b7d1f1ac40c384b69bf68d201d2c7c91c9d59325120d3cf9a9b16182112c SHA512 930e93efdf9be4bbba6cdab90d60f2ba27087e45417bbb91c87aecacb2b338c031c6c4a36e20b768211270c602726c94f90e3b75a3ae9087d075c93be7e17a46
+EBUILD okular-22.04.3.ebuild 3427 BLAKE2B 487729359d84395e058a7f87d8a2f64bafb1cb0e6d81bb115301d559df6caa2670b2ca274069daeababf8b402d02b66905cdcb7737da304b9f1639c7ee9562c9 SHA512 a41ecca086a4a5b80f9a61e5f377a326496c5c6b164e944673a787d1db9f501b0d96f7a74de91f4897d7fbbf953b3073caa711d0fd1dd1755d49fe1c157743cb
MISC metadata.xml 1033 BLAKE2B a75a5164782acbc7d91406190f38a62e6f0b85e79eb039f0d9489001525c1f1a770960a552f10b1e98cb6fb6780ef092df9f0562fbd8234eb9c89177d08a935b SHA512 5f9ffca95088857d8d7c22037407cc5ccdf5dc4e8bec7a12999431111952408bc7ce5123f50d5691123a82ece47cbb8173dc17e866685179a5d2fe5c532352f4
diff --git a/kde-apps/okular/okular-22.04.3.ebuild b/kde-apps/okular/okular-22.04.3.ebuild
index da67a8f533ae..aced3316fe2b 100644
--- a/kde-apps/okular/okular-22.04.3.ebuild
+++ b/kde-apps/okular/okular-22.04.3.ebuild
@@ -98,8 +98,9 @@ src_configure() {
src_test() {
# mainshelltest hangs, chmgeneratortest fails, bug #603116
# parttest hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640
+ # epubgeneratortest and signunsignedfieldtest fail, whatever. bug #852749
local myctestargs=(
- -E "(mainshelltest|chmgeneratortest|parttest|annotationtoolbartest)"
+ -E "(mainshelltest|chmgeneratortest|parttest|annotationtoolbartest|epubgeneratortest|signunsignedfieldtest)"
)
ecm_src_test
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index f5a645087da1..c6f5f1065743 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest
index c8670c3d33f8..5558a3c0fa2c 100644
--- a/media-radio/xastir/Manifest
+++ b/media-radio/xastir/Manifest
@@ -1,9 +1,6 @@
AUX xastir-2.0.0-dont-filter-flags.diff 621 BLAKE2B 7bb56ddfd744123b705e7f00866fa5ac76a3ee0cd5379ee8cb41b7f1eac94ab9e704802b64eb22fe182d594c4d62ece3215122c22f5cd30b3f00c4c60dde875e SHA512 da94db0dcbd79c7b258f3657d0e6135fb93de81f3a2c25a73d68051b1a92156392a638f6a5478f4a0b8b568c4780a4091d7345e4c8cc60ecc190633123da0a6b
-AUX xastir-2.1.2-scripts.diff 3766 BLAKE2B fbad015655864f26dfed1b50ea6c1399fc70088ff092a2cdd1a173879db4bdbba43aea9107cc961890012682d0e265f888b908d553c50018d34ea040dc08243e SHA512 aef4410c53aa3d80c4f3ea48a50759a9a1813801d18fb6dd0cf4e90b8e49358c9f6040cca964b5ce4eefcea2966f197207b25e67dd1b69e1bbd5cf0ba640ae46
-AUX xastir-2.1.6-automake-1.16.5.patch 426 BLAKE2B bded6c304ce675046d833fe1b52d474ef47ec1c237eaa8b23976cba80e2d773cea94ff3f0e28b7c4ea33a75092710be312c37940684223cc2959b07a1224bb7e SHA512 c5ea9a433473a2f0766911ad9acb38f21bd168fe46af166cef2c338cc5277e24bb972f8edb90b1664ecbb4eb991e34290d8661163579c2c91e9491b41f62705f
AUX xastir-2.1.8-scripts.diff 3112 BLAKE2B 2e2d96ab6788c700f0f660ce1698dbf59ccf697896404cbd11777cefa077660a1ee2abc7efb208683eb3b131a93c9ffc048c077054b9cf3d77c2458f1c522b39 SHA512 fcf5dc5ead6a0871d219323e78b9c33747e9ba1289a2c75e211af752f8a8d53d919b51dc5ef4c0618780c3d8869b19c10cbe785be8e70f5b75cbe71c97b70a4c
-DIST xastir-2.1.6.tar.gz 2687180 BLAKE2B 053ee4e8d1fd589bf0767c6ffdaa7de2ef14d292d5773b2f08239fc4b73d3695e5c061dccab75caae068bc8887f7924d3793f0dfb8368b2cd25526211e240914 SHA512 91f40f3788f51589619833102d1db997ff725f84e6fa5f9b7dd8942094a1b7a94433779243be1c14b980d96613972482a397cec8e15b8ea4784fdd106c32ae08
DIST xastir-2.1.8.tar.gz 2222586 BLAKE2B 4cd623c2db7a06c2499bf73a0df8c8f07b6a3072d177d370b76f54cb4caa4cf03f2b5c511149eaefc26f1aa7e8fe3a89e1c42e26a20066dd3337ad41dd5300b6 SHA512 361c92381b385035af160578dcfc4c800edcfabdbaebc5eda1c4fd9a78e934f289a54813577d5b765bbed6eae50cb772735defec6f489dc65326941d2492850d
-EBUILD xastir-2.1.6.ebuild 2054 BLAKE2B 41a349cf8f61aa60ec54cb5498a42fceeefe05cc722bff8916ae4645488ae27cf59acf925b6836ca82d4a7e56ba3c848f7750de2c6a1b3eaafec5064b9a5a456 SHA512 2eda8c4f570c75e6490cf840e9093f8f19c2a2cd80b8e452b28d2af065fe582eaa7d023e4eef95ab0352b619e2993bd1b799a5ef7f3b28d41abd5fe45e7fa7fb
+EBUILD xastir-2.1.8-r1.ebuild 1784 BLAKE2B 92ebbcb0aeb0cf53f9aecb03f50f08e16026d213b56a924f65a97c56b00f3b3feec9b23b0e989c9d68aa50c0742e246a1a5de607ea0809fb600f0a728499ed6a SHA512 4558f7c024b9ca1072214d29483baf40175f4cfe8eefb827f751ce0486b41676bfca3a6f7d664f99544f302d2542bbab573d8624e2876ef94fd052da6ed561cd
EBUILD xastir-2.1.8.ebuild 1927 BLAKE2B d851873c1b8f9ebc3bc33ef5d0d56f90ca94bc170648df3a4a56cff57de3853c336c0b1cae90b8b1dbdc7bd62979b082c4c1cb12e37b1dcd63382c5f552d1411 SHA512 c7124938b3060b921d34f44c9a6f9bbc81b5ce5f3d6ef949826eedc04d134cc3ae4621b1999af11768892b62dc634cea9b9ce4a6c313a1591b833f89938c363d
MISC metadata.xml 472 BLAKE2B ce31d7060b0e735a8ecda8ad847e3cd45c4f4a2749470d79cd6542be0ae164a5e06e476c536c67c34e23d6a19c6f4a6b94fcfdfdc77827784b4459737c99ccfa SHA512 40d9aa951fe33a6dae574a9cafe564d3241e2121fc7ff0852b4f0f2044661b1b4f49abe1b2819d4291f6bb8f53bceef29b880ab05584d416c0dc08595b92eab8
diff --git a/media-radio/xastir/files/xastir-2.1.2-scripts.diff b/media-radio/xastir/files/xastir-2.1.2-scripts.diff
deleted file mode 100644
index 7b52c6895606..000000000000
--- a/media-radio/xastir/files/xastir-2.1.2-scripts.diff
+++ /dev/null
@@ -1,89 +0,0 @@
-# patch scripts location (bug #407185). partially backported from upstream.
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/coord-convert.pl Xastir-Release-2.1.2/scripts/coord-convert.pl
---- Xastir-Release-2.1.2.orig/scripts/coord-convert.pl 2010-07-03 22:09:48.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/coord-convert.pl 2012-03-07 15:46:01.000000000 +0000
-@@ -26,7 +26,7 @@
- #
-
-
--use lib "${prefix}/lib";
-+use lib /usr/share/xastir/scripts;
- use Coordinate; # WE7U's Coordinate.pm module
-
-
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/permutations.pl Xastir-Release-2.1.2/scripts/permutations.pl
---- Xastir-Release-2.1.2.orig/scripts/permutations.pl 2010-07-03 22:09:48.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/permutations.pl 2012-03-07 15:42:34.000000000 +0000
-@@ -34,7 +34,7 @@
- #
-
-
--use lib "/usr/local/lib";
-+use lib "/usr/share/xastir/scripts";
- use Coordinate; # WE7U's Coordinate.pm module
-
-
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/test_coord.pl Xastir-Release-2.1.2/scripts/test_coord.pl
---- Xastir-Release-2.1.2.orig/scripts/test_coord.pl 2010-01-31 02:12:23.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/test_coord.pl 2012-03-07 15:42:34.000000000 +0000
-@@ -33,7 +33,7 @@
-
- #------------------------------------------------------------------------------------------------
-
--use lib "/usr/local/lib";
-+use lib "/usr/share/xastir/scripts";
- use Coordinate; # Snag WE7U's Coordinate module
-
-
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/toporama250k.pl Xastir-Release-2.1.2/scripts/toporama250k.pl
---- Xastir-Release-2.1.2.orig/scripts/toporama250k.pl 2010-01-31 02:12:23.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/toporama250k.pl 2012-03-07 15:46:49.000000000 +0000
-@@ -28,14 +28,14 @@
- # map files for the whole of Canada!
- #
- #
--# - "cd /usr/local/share/xastir/maps"
-+# - "cd /usr/share/xastir/maps"
- #
- # - Assure you have write privileges in the directory above either
- # by becoming root using the "su" command, using "sudo", or
- # temporarily changing ownership and/or privileges on the
- # "maps" directory.
- #
--# - "/usr/local/lib/xastir/toporama250k.pl"
-+# - "/usr/share/xastir/scripts/toporama250k.pl"
- #
- # - The script will create/populate this directory heirarchy:
- # .../maps/toporama/images/
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/toporama50k.pl Xastir-Release-2.1.2/scripts/toporama50k.pl
---- Xastir-Release-2.1.2.orig/scripts/toporama50k.pl 2010-01-31 02:12:23.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/toporama50k.pl 2012-03-07 15:47:01.000000000 +0000
-@@ -27,14 +27,14 @@
- # map files for the whole of Canada!
- #
- #
--# - "cd /usr/local/share/xastir/maps"
-+# - "cd /usr/share/xastir/maps"
- #
- # - Assure you have write privileges in the directory above either
- # by becoming root using the "su" command, using "sudo", or
- # temporarily changing ownership and/or privileges on the
- # "maps" directory.
- #
--# - "/usr/local/lib/xastir/toporama50k.pl"
-+# - "/usr/share/xastir/scripts/toporama50k.pl"
- #
- # - The script will create/populate this directory heirarchy:
- # .../maps/toporama/images/
-diff -Nur -u Xastir-Release-2.1.2.orig/scripts/get-NWSdata.in Xastir-Release-2.1.2/scripts/get-NWSdata.in
---- Xastir-Release-2.1.2.orig/scripts/get-NWSdata.in 2010-01-31 02:12:23.000000000 +0000
-+++ Xastir-Release-2.1.2/scripts/get-NWSdata.in 2012-03-07 15:47:01.000000000 +0000
-@@ -123,7 +123,7 @@
- echo
- echo $e.dbf
- # Run in a separate shell so we don't mess up the current directory for the -e test above
-- (cd /usr/local/share/xastir; /usr/local/bin/testdbfawk -D config -d Counties/$e.dbf 2>&1 | head -3 | tail -1)
-+ (cd /usr/share/xastir; /usr/bin/testdbfawk -D config -d Counties/$e.dbf 2>&1 | head -3 | tail -1)
-
- fi
- done
diff --git a/media-radio/xastir/files/xastir-2.1.6-automake-1.16.5.patch b/media-radio/xastir/files/xastir-2.1.6-automake-1.16.5.patch
deleted file mode 100644
index 51d10a2c8159..000000000000
--- a/media-radio/xastir/files/xastir-2.1.6-automake-1.16.5.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/816615
-https://github.com/Xastir/Xastir/pull/181
-
---- a/configure.ac
-+++ b/configure.ac
-@@ -23,7 +23,6 @@
- # It should look something like this: ([xastir], [2.0.8], [xastir@xastir.org])
- # The revision number must contain at least one '.' and two digits.
- AC_INIT([xastir], [2.1.6], [xastir@xastir.org])
--AM_INIT_AUTOMAKE
- #########################################################################
-
-
diff --git a/media-radio/xastir/xastir-2.1.6.ebuild b/media-radio/xastir/xastir-2.1.8-r1.ebuild
index 9ad868bd9212..c1f909e7a2a0 100644
--- a/media-radio/xastir/xastir-2.1.6.ebuild
+++ b/media-radio/xastir/xastir-2.1.8-r1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools flag-o-matic toolchain-funcs
MY_P=${PN/x/X}-Release-${PV}
@@ -13,8 +13,8 @@ SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="geotiff +graphicsmagick"
+KEYWORDS="~amd64 ~x86"
+IUSE="geotiff"
DEPEND=">=x11-libs/motif-2.3:0
x11-libs/libXt
@@ -23,10 +23,9 @@ DEPEND=">=x11-libs/motif-2.3:0
x11-apps/xfontsel
dev-libs/libpcre
net-misc/curl
- sys-libs/db:4.8
+ sys-libs/db:=
sci-libs/shapelib
- !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] )
- graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] )
+ media-gfx/graphicsmagick:=[-q32]
geotiff? ( sci-libs/proj
sci-libs/libgeotiff:=
media-libs/tiff:0 )"
@@ -38,27 +37,24 @@ src_prepare() {
eapply_user
# fix script location (bug #407185)
- eapply "${FILESDIR}"/${PN}-2.1.2-scripts.diff
+ eapply "${FILESDIR}"/${PN}-2.1.8-scripts.diff
# do not filter duplicate flags (see bug #411095)
eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
- # fix eautoreconf with >=sys-devel/automake-1.16.5 (see bug #816615)
- eapply "${FILESDIR}"/${PN}-2.1.6-automake-1.16.5.patch
-
eautoreconf
}
src_configure() {
# provide include path to GraphicsMagic for configure stage
- use graphicsmagick && append-cflags -I/usr/include/GraphicsMagick
+ append-cflags -I/usr/include/GraphicsMagick
econf \
--with-shapelib \
--without-ax25 \
--without-festival \
--without-gpsman \
- $(use_with !graphicsmagick imagemagick) \
- $(use_with graphicsmagick) \
+ --without-imagemagick \
+ --with-graphicsmagick \
$(use_with geotiff libproj) \
$(use_with geotiff)
}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index e87d5dcc1e2d..3fa5b9d521d4 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index 31011d17157f..1ccaf7b5e69c 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -3,5 +3,5 @@ DIST abcMIDI-2022.06.07.zip 611323 BLAKE2B 3b0a9a1bbf0265c8c2848aff267acf3fa0b98
DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af SHA512 4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec
EBUILD abcmidi-2022.05.20.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
EBUILD abcmidi-2022.06.07.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
-EBUILD abcmidi-2022.06.14.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
+EBUILD abcmidi-2022.06.14.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
MISC metadata.xml 327 BLAKE2B d92d9b40b1c1af1a4ba5cea8b956a098066ae7cc9eab2cb31a0dfbcc37400558f5f35a6ce04a7541ecbea7578906f688d2931c1f62751e5a2d7bb7b80e97cd2f SHA512 170ca99684768ef2d5b0e8a26e6ca64468b3134847ffe53f6a1efb623bfe77a6c09dfd67df553a306af045a47bc69f0d41ceadf508cce7f75f3c2a7614d2d725
diff --git a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild
index 11f547f4cb8e..3b11050a4f44 100644
--- a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild
+++ b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="examples"
BDEPEND="app-arch/unzip"
diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 6ed01eaf00ce..dba6c9f6ce70 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1,4 +1,4 @@
AUX cantata-2.2.0-headers.patch 1345 BLAKE2B b11ef0fa85f0e851a812ba2b106a854f7c429ac9f757bb0b33edeab9db8f05779815ca22918811852ba895529eb7e38466057215c124c3889b97a55752ad6428 SHA512 e9c1a3fc756bd3ed37bd8729433d48d4bb652d3fd7d95b3a6024b4b1d6cda72205d1326214b283377a1ee0b376fe1199c351006e8e640ed6ca9ed98f74c1b7df
DIST cantata-2.5.0.tar.bz2 2487031 BLAKE2B ad77987aae205695393a4fc782dc442a467ca392ce60251efdc68d12d29b3d2f24270f462a0dbfe0c375905f9356b8c649ff139021629ba58fd7de80819fdba0 SHA512 42f28321d01e0bc3a315030066b738dead8f8f8caed8c1115729a3d370d68d9d845f00576fc81ddba694bba6a4ae57c3f7de714b2e39874458548c3e5bb8b2d2
-EBUILD cantata-2.5.0.ebuild 2966 BLAKE2B 41b9349b5955f2bcd0b523cfb52e230d489082a765aa221699d629965892ee5be7fd7de362b713cd98c280b1834dced1f33c9e709ce745b009c20f4dd0c09bd7 SHA512 cf700170c18964caf712ebc13fd458b0021c076860d1ae3509606048acdb7b614bb0276ce4601b57f2739fe200ecac5b4bf0bce25d040f2fadb7578d39b9be3c
+EBUILD cantata-2.5.0.ebuild 2954 BLAKE2B 8ae70b9888937e1cbd89f17a9701fefc87e8c0c14996924280fd7ae2a54b5d0edaa9807fd759c31f202266f75f1d1e30308198b732089841624d3799f1ad6813 SHA512 0a554ba73aca5d7b94ae0ac416d2a31538fe6bea04e621ad4049e78cdfbf7934e44c6e92daf88b7a313720ff2f9f16df3459685ce7978030f4e89381876391e2
MISC metadata.xml 740 BLAKE2B 20184d3cb15c328f809d6d182cd2a9c93df568e0cdcdd74aec83e0a2d66424da412d7b1432212e70857af62c49da2ca390070b452d34e50ecf7f91d2ab782582 SHA512 f9d6d49ab1977f21a8014acc34cab6334c9e3e7d9524d021f821ee20ad38d55dc47274986759f458d1f495b91b4dce0a95e6ff4b23ddf8375514e8b7e8e0165c
diff --git a/media-sound/cantata/cantata-2.5.0.ebuild b/media-sound/cantata/cantata-2.5.0.ebuild
index c080848b8213..b913e18ae0c2 100644
--- a/media-sound/cantata/cantata-2.5.0.ebuild
+++ b/media-sound/cantata/cantata-2.5.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PLOCALES="cs da de en_GB es fi fr hu it ja ko nl pl pt_BR ru zh_CN"
-inherit cmake plocale qmake-utils xdg
+inherit cmake plocale xdg
DESCRIPTION="Featureful and configurable Qt client for the music player daemon (MPD)"
HOMEPAGE="https://github.com/CDrummond/cantata"
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 645720de8cde..72877754bbd1 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 776bb9f1c3cd..050e0aa28b69 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -15,4 +15,4 @@ EBUILD pipewire-0.3.52-r1.ebuild 13293 BLAKE2B 17049f576d95cacf15f9e2ba4e0e11c61
EBUILD pipewire-0.3.53_p20220705-r1.ebuild 15132 BLAKE2B c384019726ec2652d2032cf09f31bf8b6ef8d1453ceb111921f4a437148f5c66808f6d8a13196d211fb88c7ed7fd46703d89a7341047bb8e1787f3d1661c1fb5 SHA512 184e710cc6d91b4c648f0bbf29bf04523c23936bfb259791a6db47ed61263a4ba135e29c80049553c32e03540fe67f409084919906b09a1b8f2ac1f562263ba3
EBUILD pipewire-0.3.55-r1.ebuild 15643 BLAKE2B 9c31eb4776aac969f9764cc32a20b2e0b4ef7cef8114bd6767e4ea73e22ca44e8c0a43fc754db642de15d2f9dc93e27e2d5d519980b43c94e9e2f0ac27081da3 SHA512 84a6d10c3352981e7488a5beec0213247f7ef4520b5b323075096d7a1e0379ab77861c0a78b67afad1856c116061b1bc57d727bfef0cfda991b466785776903f
EBUILD pipewire-9999.ebuild 15608 BLAKE2B cfe907ce58142207c01a9c36c529cb6cfcdf03298160e9c24e896aab41126cdaaa93b8db5b84a2abc3bd478600cdecb8b89ccc2007338b965cd376e106460090 SHA512 a1fa3c11fe7f2b355bf50bd0cc170246f89b4e2d0487a59e3cfe85958b396df2463dc15326085b45a44a48da690fbac173dc835e31bccdc33d0551950a65a6e5
-MISC metadata.xml 1594 BLAKE2B 5291d3254924bd4710238933a4de6c46af4cd9aee9e688fb09878e310c75e6c6c39a154fd9ee3e85c0b59920590fb590a79882c2efc69551630d291bee69311e SHA512 7d0c3f41df7994338ae7506c8501beae032e6630bf3bed72854a324281ed234d3bbc0bc5100a4687d68256480c965b07e53276157e6366a95d08a4071a2389e5
+MISC metadata.xml 1480 BLAKE2B e70d9f3751b05ecfe3f2b550c031023c2904d50cb2e181147847b56100c17390a79b8467dc564d6549e5096e50a60d37f1f53279b3e2cfbf394808a0556283f1 SHA512 052a52c3a277654d29f8cb01a0d6b34440782e279aad78ab610775098dd376b04d8b67bc138614d6c8bc43f0e4a99d4a1617bdfda7ba9709370a7d8ee6df1398
diff --git a/media-video/pipewire/metadata.xml b/media-video/pipewire/metadata.xml
index 08adc4c25b4f..d9d3ecfc571e 100644
--- a/media-video/pipewire/metadata.xml
+++ b/media-video/pipewire/metadata.xml
@@ -9,10 +9,6 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
- <maintainer type="person">
- <email>asturm@gentoo.org</email>
- <name>Andreas Sturmlechner</name>
- </maintainer>
<upstream>
<bugs-to>https://gitlab.freedesktop.org/pipewire/pipewire/-/issues</bugs-to>
<changelog>https://gitlab.freedesktop.org/pipewire/pipewire/-/releases</changelog>
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index e05d09c0752c..073331dfbc44 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 57479b7f1c8f..6f2b28053688 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jul 2022 06:39:58 +0000
+Sun, 17 Jul 2022 12:39:55 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 57f71a4740a5..7e65ae7f89b2 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 518604 BLAKE2B 771190ff87bcfe6702a19150591bf573a429c51546ab7bd3ae25f101a4ec657d93d6fb83f7cb3aa4055e581eab5fde9d88a73a604dc34f426cb30ebb4385af9b SHA512 0b5d0f14e5d6ec3ff896d9d472edea00620a08f552ffc5516b0264e609527cf65471ee37a5002559add52d5c1898b2b60d48c9e97e6d2451bd84bf24fd112ab4
-TIMESTAMP 2022-07-17T06:40:01Z
+TIMESTAMP 2022-07-17T12:40:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLTrsFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLUAyBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA6YQ/+OAf3k+wQaFVEIHEwi/xfqZQ1qVyZDodr3Cn38DDw+5EuUy/bZIQrzWmo
-H5UiPePS4HZw0STjfadi3dw4KWtERtugGsmAWX2TN5rRHcs8MVHJHD9dhQkBqeaq
-oG/sAO8Cgz4IuW4rPBJbYdyUNxhNGVnQZQlc8C9U6/LtLk4ec4VgRXcdD/Z7Km0R
-lRileZR4dD5iRpX0ci8ux54TolwHeL468awnQaYXrrIX9PBr9qbDreuFwLPzook8
-Hs7OGZNNK2NvL+zPyPF0qEbbcsEhVL6Tggplf3euCrgz264qIlCLiBO6ssjQWtEc
-TCEt3D5V0pkoWtd8fotHqSdtqkd092dkJROGOpz6j7sZOHE4suhzGmxrQcH0DSdk
-EeERmaxob8qJ1VThR6UyvjFQ3JejHfHFqHDpBHLQBtcTjfsDFB1H+ihhBYDNTkti
-kH2e+UVJVpbF5r86Tg+IxmzgGojcGFPO3qdBLznO9MC9PGtLO52HFwIH8GRWKmiM
-rmiAaxpF4g7R8aqGhG/EWYjklnYAbNL7bhOq8TqSB119dZT/2hrAwqgzRnQs1zDH
-wNnQpMT7CwIWbB0yCN4G1iW9WSsI0pGyX98/AC/h82EfWdz9JHjb7Wk0iIjJ/OeK
-OS9hk7+RZNbyFiv16wzxkGx4HNP1oPY7+Y6dEfh9bfUVh+mUmzE=
-=rqLv
+klCm+w//Sk9iI89Jmx70dXIT1Sq3zgJXRsg5vgH3iBy8JEqsWLxLk8p29Jxm4jGv
+IremDCSDnSPDcPK8rQa5zc6qIV2UnViUZKvavVKLSjA7BBX/2P040gRr8txIQUCD
+YneQhK0el2s4/uExthtyeForKjSBWsbPs6YaIzdbSErGLCb7QLwlPQQGfFwrfwns
+P2lAy73+BUUjVP1++EdX8ngaJ38WjhmfVlnfekNKFPAI9ptPrvM+RIlz9OEoTX8M
+kLMlyyrVGi3IWjgJk5WadjzcQlKoikGIHgZoP0mDBr93AOJxWC7QjIp8loOIpciE
+hkHaEPJkxNP6y0AWe5DYRQ1t3d5+TlRtxkJk2xMDEOtllEOzPkq2XV3zVv1lN6k0
+kombvyLw0lo6XJWoGGzZZVQZE801ayn5g7b4HpNuuRkBiu0snAu0UgxTnFv8iLse
+bUVuwErjpcWGTIr66vMrsj0DQXVoSXUYf7p11bE/2zudA3to8gydDOKUlEad9zTS
+fQa1jEtYgiM26rqbwm8JZTxdZmm1n/ppSzmE/QAc2XcHHXkm8t/Sls3WL7wXFxdQ
+RaLzzoSmXUaStOf1KRtHyQSUTlcJUnoWOmq5RmPtN+l+fnGpOW9blgnIspjwVqVO
+JB4cziEniOMiPi9269RX/hpEfAyYUyvQ/AoaJafAUQK4cloJCro=
+=2NEF
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 57479b7f1c8f..6f2b28053688 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jul 2022 06:39:58 +0000
+Sun, 17 Jul 2022 12:39:55 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 6d00ea5a5f2a..273a2241a1a1 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index c854b54a5000..262bb3b8b0d6 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/speechd-el-2.11 b/metadata/md5-cache/app-accessibility/speechd-el-2.11
new file mode 100644
index 000000000000..33c9a429a6e9
--- /dev/null
+++ b/metadata/md5-cache/app-accessibility/speechd-el-2.11
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-23.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
+DESCRIPTION=Emacs speech support
+EAPI=8
+HOMEPAGE=https://www.freebsoft.org/speechd-el https://github.com/brailcom/speechd-el
+INHERIT=optfeature readme.gentoo-r1 elisp
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-accessibility/speech-dispatcher-0.7 >=app-editors/emacs-23.1:*
+SLOT=0
+SRC_URI=https://github.com/brailcom/speechd-el/archive/speechd-el-2.11.tar.gz
+_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common e7aaa047873789f549ea3df2f04b2145 optfeature d524f291c80f9d21ad80fe978e3ca760 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55
+_md5_=a5c04c5daa1c01c22c6d920192552466
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index a040ab963075..be119e1a298b 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/xar-1.8-r4 b/metadata/md5-cache/app-arch/xar-1.8-r4
index 0221fd5be7f0..5311e46ec501 100644
--- a/metadata/md5-cache/app-arch/xar-1.8-r4
+++ b/metadata/md5-cache/app-arch/xar-1.8-r4
@@ -4,7 +4,7 @@ DEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev
DESCRIPTION=An easily extensible archive format
EAPI=7
HOMEPAGE=https://opensource.apple.com/source/xar/
-INHERIT=flag-o-matic toolchain-funcs multilib-minimal multilib
+INHERIT=flag-o-matic toolchain-funcs multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
@@ -12,4 +12,4 @@ RDEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) de
SLOT=0
SRC_URI=https://opensource.apple.com/tarballs/xar/xar-417.1.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=2edea7b2d6703fd55421ec9ced0eca83
+_md5_=f8b44e2be9d1fb0f6e6f6501e152622c
diff --git a/metadata/md5-cache/app-arch/xar-1.8.0.0.452 b/metadata/md5-cache/app-arch/xar-1.8.0.0.452
index 17d9c0381a6e..7f0c599917af 100644
--- a/metadata/md5-cache/app-arch/xar-1.8.0.0.452
+++ b/metadata/md5-cache/app-arch/xar-1.8.0.0.452
@@ -4,7 +4,7 @@ DEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev
DESCRIPTION=An easily extensible archive format
EAPI=7
HOMEPAGE=https://opensource.apple.com/source/xar/
-INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal multilib
+INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
@@ -12,4 +12,4 @@ RDEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) de
SLOT=0
SRC_URI=https://opensource.apple.com/tarballs/xar/xar-452.tar.gz
_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=89401cda263507128cf3e92f7997e4e7
+_md5_=6e32a73f5a131d1e2015530cc400cef7
diff --git a/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1 b/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1
index ac8af5db86b1..dac438477767 100644
--- a/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1
+++ b/metadata/md5-cache/app-arch/xar-1.8.0.0.487.100.1
@@ -3,8 +3,8 @@ DEFINED_PHASES=compile configure install prepare test
DEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) dev-libs/openssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libxml2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
DESCRIPTION=An easily extensible archive format
EAPI=7
-HOMEPAGE=https://github.com/apple-oss-distributions/xar/tree/xar-487.100.1
-INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal multilib
+HOMEPAGE=https://github.com/apple-oss-distributions/xar
+INHERIT=autotools flag-o-matic toolchain-funcs multilib-minimal
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD-2
@@ -12,4 +12,4 @@ RDEPEND=elibc_musl? ( sys-libs/fts-standalone ) kernel_linux? ( virtual/acl ) de
SLOT=0
SRC_URI=https://github.com/apple-oss-distributions/xar/archive/xar-487.100.1.tar.gz
_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multilib-build 05f207909a804c9174bc39a00547d598 multilib-minimal 4b0f1857965db8869a729948d5277e0b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=81bd30c26890f6c4c8483a6779426a58
+_md5_=b61ff1aa9eafd5cad2ed4afc1cfedc8b
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 3d9a1773d2aa..4425bbccdb80 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/broot-1.11.1 b/metadata/md5-cache/app-misc/broot-1.11.1
deleted file mode 100644
index 134420916e5b..000000000000
--- a/metadata/md5-cache/app-misc/broot-1.11.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.58 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-libs/libgit2:= X? ( x11-libs/libxcb:= )
-DESCRIPTION=A new way to see and navigate directory trees
-EAPI=8
-HOMEPAGE=https://dystroy.org/broot/ https://github.com/Canop/broot
-INHERIT=bash-completion-r1 cargo
-IUSE=X debug
-KEYWORDS=amd64
-LICENSE=Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB
-RDEPEND=dev-libs/libgit2:= X? ( x11-libs/libxcb:= )
-SLOT=0
-SRC_URI=https://github.com/Canop/broot/archive/v1.11.1.tar.gz -> broot-1.11.1.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.4.7/download -> ahash-0.4.7.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_colours/1.1.1/download -> ansi_colours-1.1.1.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.56/download -> anyhow-1.0.56.crate https://crates.io/api/v1/crates/argh/0.1.7/download -> argh-0.1.7.crate https://crates.io/api/v1/crates/argh_derive/0.1.7/download -> argh_derive-0.1.7.crate https://crates.io/api/v1/crates/argh_shared/0.1.7/download -> argh_shared-0.1.7.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bet/1.0.1/download -> bet-1.0.1.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bytemuck/1.8.0/download -> bytemuck-1.8.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/char_reader/0.1.1/download -> char_reader-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/cli-log/0.1.0/download -> cli-log-0.1.0.crate https://crates.io/api/v1/crates/cli-log/2.0.0/download -> cli-log-2.0.0.crate https://crates.io/api/v1/crates/clipboard-win/4.4.1/download -> clipboard-win-4.4.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/coolor/0.3.1/download -> coolor-0.3.1.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crokey/0.4.0/download -> crokey-0.4.0.crate https://crates.io/api/v1/crates/crokey-proc_macros/0.4.0/download -> crokey-proc_macros-0.4.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.1/download -> crossbeam-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.2/download -> crossbeam-channel-0.5.2.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.7/download -> crossbeam-epoch-0.9.7.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.4/download -> crossbeam-queue-0.3.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.7/download -> crossbeam-utils-0.8.7.crate https://crates.io/api/v1/crates/crossterm/0.19.0/download -> crossterm-0.19.0.crate https://crates.io/api/v1/crates/crossterm/0.22.1/download -> crossterm-0.22.1.crate https://crates.io/api/v1/crates/crossterm_winapi/0.7.0/download -> crossterm_winapi-0.7.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv2svg/0.1.6/download -> csv2svg-0.1.6.crate https://crates.io/api/v1/crates/custom_error/1.9.2/download -> custom_error-1.9.2.crate https://crates.io/api/v1/crates/deflate/0.8.6/download -> deflate-0.8.6.crate https://crates.io/api/v1/crates/deser-hjson/1.0.2/download -> deser-hjson-1.0.2.crate https://crates.io/api/v1/crates/directories/3.0.2/download -> directories-3.0.2.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.6/download -> dirs-sys-0.3.6.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/file-size/1.0.3/download -> file-size-1.0.3.crate https://crates.io/api/v1/crates/flate2/1.0.22/download -> flate2-1.0.22.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/getrandom/0.2.5/download -> getrandom-0.2.5.crate https://crates.io/api/v1/crates/gif/0.11.3/download -> gif-0.11.3.crate https://crates.io/api/v1/crates/git2/0.13.25/download -> git2-0.13.25.crate https://crates.io/api/v1/crates/glassbench/0.3.1/download -> glassbench-0.3.1.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashlink/0.6.0/download -> hashlink-0.6.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/image/0.23.14/download -> image-0.23.14.crate https://crates.io/api/v1/crates/indexmap/1.8.0/download -> indexmap-1.8.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.1/download -> itoa-1.0.1.crate https://crates.io/api/v1/crates/jobserver/0.1.24/download -> jobserver-0.1.24.crate https://crates.io/api/v1/crates/jpeg-decoder/0.1.22/download -> jpeg-decoder-0.1.22.crate https://crates.io/api/v1/crates/lazy-regex/2.3.0/download -> lazy-regex-2.3.0.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/2.3.0/download -> lazy-regex-proc_macros-2.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lfs-core/0.11.0/download -> lfs-core-0.11.0.crate https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/libgit2-sys/0.12.26+1.3.0/download -> libgit2-sys-0.12.26+1.3.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.20.1/download -> libsqlite3-sys-0.20.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.5/download -> libz-sys-1.1.5.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.4/download -> linked-hash-map-0.5.4.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memmap/0.7.0/download -> memmap-0.7.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/minimad/0.7.1/download -> minimad-0.7.1.crate https://crates.io/api/v1/crates/minimad/0.9.0/download -> minimad-0.9.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.3.7/download -> miniz_oxide-0.3.7.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.4/download -> miniz_oxide-0.4.4.crate https://crates.io/api/v1/crates/mio/0.7.14/download -> mio-0.7.14.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-iter/0.1.42/download -> num-iter-0.1.42.crate https://crates.io/api/v1/crates/num-rational/0.3.2/download -> num-rational-0.3.2.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.4/download -> num_threads-0.1.4.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/onig/6.3.1/download -> onig-6.3.1.crate https://crates.io/api/v1/crates/onig_sys/69.7.1/download -> onig_sys-69.7.1.crate https://crates.io/api/v1/crates/open/1.7.1/download -> open-1.7.1.crate https://crates.io/api/v1/crates/opener/0.5.0/download -> opener-0.5.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/phf/0.9.0/download -> phf-0.9.0.crate https://crates.io/api/v1/crates/phf_generator/0.9.1/download -> phf_generator-0.9.1.crate https://crates.io/api/v1/crates/phf_macros/0.9.0/download -> phf_macros-0.9.0.crate https://crates.io/api/v1/crates/phf_shared/0.9.0/download -> phf_shared-0.9.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.24/download -> pkg-config-0.3.24.crate https://crates.io/api/v1/crates/plist/1.3.1/download -> plist-1.3.1.crate https://crates.io/api/v1/crates/png/0.16.8/download -> png-0.16.8.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/proc-status/0.1.1/download -> proc-status-0.1.1.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.15/download -> quote-1.0.15.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rayon/1.5.1/download -> rayon-1.5.1.crate https://crates.io/api/v1/crates/rayon-core/1.9.1/download -> rayon-core-1.9.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/redox_users/0.4.0/download -> redox_users-0.4.0.crate https://crates.io/api/v1/crates/regex/1.5.5/download -> regex-1.5.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.25/download -> regex-syntax-0.6.25.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rgb/0.8.32/download -> rgb-0.8.32.crate https://crates.io/api/v1/crates/rusqlite/0.24.2/download -> rusqlite-0.24.2.crate https://crates.io/api/v1/crates/ryu/1.0.9/download -> ryu-1.0.9.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped_threadpool/0.1.9/download -> scoped_threadpool-0.1.9.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/secular/1.0.1/download -> secular-1.0.1.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/serde_derive/1.0.136/download -> serde_derive-1.0.136.crate https://crates.io/api/v1/crates/serde_json/1.0.79/download -> serde_json-1.0.79.crate https://crates.io/api/v1/crates/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook/0.3.13/download -> signal-hook-0.3.13.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.1/download -> signal-hook-mio-0.2.1.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/snafu/0.7.0/download -> snafu-0.7.0.crate https://crates.io/api/v1/crates/snafu-derive/0.7.0/download -> snafu-derive-0.7.0.crate https://crates.io/api/v1/crates/splitty/0.1.0/download -> splitty-0.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.5/download -> str-buf-1.0.5.crate https://crates.io/api/v1/crates/strict/0.1.4/download -> strict-0.1.4.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/svg/0.8.2/download -> svg-0.8.2.crate https://crates.io/api/v1/crates/syn/1.0.86/download -> syn-1.0.86.crate https://crates.io/api/v1/crates/syntect-no-panic/4.6.1/download -> syntect-no-panic-4.6.1.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termimad/0.10.3/download -> termimad-0.10.3.crate https://crates.io/api/v1/crates/termimad/0.20.0/download -> termimad-0.20.0.crate https://crates.io/api/v1/crates/terminal-clipboard/0.3.1/download -> terminal-clipboard-0.3.1.crate https://crates.io/api/v1/crates/termux-clipboard/0.1.0/download -> termux-clipboard-0.1.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/tiff/0.6.1/download -> tiff-0.6.1.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/time/0.3.7/download -> time-0.3.7.crate https://crates.io/api/v1/crates/tinyvec/1.5.1/download -> tinyvec-1.5.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.8/download -> toml-0.5.8.crate https://crates.io/api/v1/crates/umask/1.0.1/download -> umask-1.0.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.7/download -> unicode-bidi-0.3.7.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download -> unicode-normalization-0.1.19.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/weezl/0.1.5/download -> weezl-0.1.5.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.3/download -> x11-clipboard-0.5.3.crate https://crates.io/api/v1/crates/xcb/0.10.1/download -> xcb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/xterm-query/0.1.0/download -> xterm-query-0.1.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=d641ff7aa2f3edba397ba71e766b38e9
diff --git a/metadata/md5-cache/app-misc/broot-1.14.2 b/metadata/md5-cache/app-misc/broot-1.14.2
new file mode 100644
index 000000000000..43d7ba2936f6
--- /dev/null
+++ b/metadata/md5-cache/app-misc/broot-1.14.2
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.60 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=dev-libs/libgit2:= X? ( x11-libs/libxcb:= )
+DESCRIPTION=A new way to see and navigate directory trees
+EAPI=8
+HOMEPAGE=https://dystroy.org/broot/ https://github.com/Canop/broot
+INHERIT=bash-completion-r1 cargo
+IUSE=X debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB
+RDEPEND=dev-libs/libgit2:= X? ( x11-libs/libxcb:= )
+SLOT=0
+SRC_URI=https://github.com/Canop/broot/archive/v1.14.2.tar.gz -> broot-1.14.2.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.4.7/download -> ahash-0.4.7.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/ansi_colours/1.1.1/download -> ansi_colours-1.1.1.crate https://crates.io/api/v1/crates/anyhow/1.0.58/download -> anyhow-1.0.58.crate https://crates.io/api/v1/crates/argh/0.1.8/download -> argh-0.1.8.crate https://crates.io/api/v1/crates/argh_derive/0.1.8/download -> argh_derive-0.1.8.crate https://crates.io/api/v1/crates/argh_shared/0.1.8/download -> argh_shared-0.1.8.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.0/download -> base64-0.13.0.crate https://crates.io/api/v1/crates/bet/1.0.1/download -> bet-1.0.1.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bit_field/0.10.1/download -> bit_field-0.10.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bstr/0.2.17/download -> bstr-0.2.17.crate https://crates.io/api/v1/crates/bumpalo/3.10.0/download -> bumpalo-3.10.0.crate https://crates.io/api/v1/crates/bytemuck/1.10.0/download -> bytemuck-1.10.0.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cc/1.0.73/download -> cc-1.0.73.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/char_reader/0.1.1/download -> char_reader-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clap/3.2.8/download -> clap-3.2.8.crate https://crates.io/api/v1/crates/clap_complete/3.2.3/download -> clap_complete-3.2.3.crate https://crates.io/api/v1/crates/clap_derive/3.2.7/download -> clap_derive-3.2.7.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/cli-log/0.1.0/download -> cli-log-0.1.0.crate https://crates.io/api/v1/crates/cli-log/2.0.0/download -> cli-log-2.0.0.crate https://crates.io/api/v1/crates/clipboard-win/4.4.1/download -> clipboard-win-4.4.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/coolor/0.5.0/download -> coolor-0.5.0.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crokey/0.4.1/download -> crokey-0.4.1.crate https://crates.io/api/v1/crates/crokey-proc_macros/0.4.0/download -> crokey-proc_macros-0.4.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.1/download -> crossbeam-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.5/download -> crossbeam-channel-0.5.5.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.9/download -> crossbeam-epoch-0.9.9.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.5/download -> crossbeam-queue-0.3.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.10/download -> crossbeam-utils-0.8.10.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.0/download -> crossterm_winapi-0.9.0.crate https://crates.io/api/v1/crates/csv/1.1.6/download -> csv-1.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv2svg/0.1.7/download -> csv2svg-0.1.7.crate https://crates.io/api/v1/crates/custom_error/1.9.2/download -> custom_error-1.9.2.crate https://crates.io/api/v1/crates/deflate/1.0.0/download -> deflate-1.0.0.crate https://crates.io/api/v1/crates/deser-hjson/1.0.2/download -> deser-hjson-1.0.2.crate https://crates.io/api/v1/crates/directories/4.0.1/download -> directories-4.0.1.crate https://crates.io/api/v1/crates/directories-next/2.0.0/download -> directories-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/either/1.7.0/download -> either-1.7.0.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/exr/1.4.2/download -> exr-1.4.2.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.7.0/download -> fastrand-1.7.0.crate https://crates.io/api/v1/crates/file-size/1.0.3/download -> file-size-1.0.3.crate https://crates.io/api/v1/crates/flate2/1.0.24/download -> flate2-1.0.24.crate https://crates.io/api/v1/crates/flume/0.10.13/download -> flume-0.10.13.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download -> form_urlencoded-1.0.1.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/getrandom/0.2.7/download -> getrandom-0.2.7.crate https://crates.io/api/v1/crates/gif/0.11.4/download -> gif-0.11.4.crate https://crates.io/api/v1/crates/git2/0.14.4/download -> git2-0.14.4.crate https://crates.io/api/v1/crates/glassbench/0.3.3/download -> glassbench-0.3.3.crate https://crates.io/api/v1/crates/glob/0.3.0/download -> glob-0.3.0.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.1/download -> hashbrown-0.12.1.crate https://crates.io/api/v1/crates/hashbrown/0.9.1/download -> hashbrown-0.9.1.crate https://crates.io/api/v1/crates/hashlink/0.6.0/download -> hashlink-0.6.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.0/download -> heck-0.4.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/idna/0.2.3/download -> idna-0.2.3.crate https://crates.io/api/v1/crates/image/0.24.2/download -> image-0.24.2.crate https://crates.io/api/v1/crates/include_dir/0.7.2/download -> include_dir-0.7.2.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.2/download -> include_dir_macros-0.7.2.crate https://crates.io/api/v1/crates/indexmap/1.9.1/download -> indexmap-1.9.1.crate https://crates.io/api/v1/crates/inflate/0.4.5/download -> inflate-0.4.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is_executable/1.0.1/download -> is_executable-1.0.1.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/itoa/1.0.2/download -> itoa-1.0.2.crate https://crates.io/api/v1/crates/jobserver/0.1.24/download -> jobserver-0.1.24.crate https://crates.io/api/v1/crates/jpeg-decoder/0.2.6/download -> jpeg-decoder-0.2.6.crate https://crates.io/api/v1/crates/js-sys/0.3.58/download -> js-sys-0.3.58.crate https://crates.io/api/v1/crates/lazy-regex/2.3.0/download -> lazy-regex-2.3.0.crate https://crates.io/api/v1/crates/lazy-regex-proc_macros/2.3.0/download -> lazy-regex-proc_macros-2.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lebe/0.5.1/download -> lebe-0.5.1.crate https://crates.io/api/v1/crates/lfs-core/0.11.0/download -> lfs-core-0.11.0.crate https://crates.io/api/v1/crates/libc/0.2.126/download -> libc-0.2.126.crate https://crates.io/api/v1/crates/libgit2-sys/0.13.4+1.4.2/download -> libgit2-sys-0.13.4+1.4.2.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.20.1/download -> libsqlite3-sys-0.20.1.crate https://crates.io/api/v1/crates/libz-sys/1.1.8/download -> libz-sys-1.1.8.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memmap/0.7.0/download -> memmap-0.7.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/minimad/0.9.0/download -> minimad-0.9.0.crate https://crates.io/api/v1/crates/miniz_oxide/0.5.3/download -> miniz_oxide-0.5.3.crate https://crates.io/api/v1/crates/mio/0.8.4/download -> mio-0.8.4.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/nix/0.22.3/download -> nix-0.22.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/once_cell/1.13.0/download -> once_cell-1.13.0.crate https://crates.io/api/v1/crates/onig/6.3.2/download -> onig-6.3.2.crate https://crates.io/api/v1/crates/onig_sys/69.8.0/download -> onig_sys-69.8.0.crate https://crates.io/api/v1/crates/open/1.7.1/download -> open-1.7.1.crate https://crates.io/api/v1/crates/opener/0.5.0/download -> opener-0.5.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.1.0/download -> os_str_bytes-6.1.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.3/download -> parking_lot_core-0.9.3.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.1.0/download -> percent-encoding-2.1.0.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_macros/0.10.0/download -> phf_macros-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project/1.0.11/download -> pin-project-1.0.11.crate https://crates.io/api/v1/crates/pin-project-internal/1.0.11/download -> pin-project-internal-1.0.11.crate https://crates.io/api/v1/crates/pkg-config/0.3.25/download -> pkg-config-0.3.25.crate https://crates.io/api/v1/crates/plist/1.3.1/download -> plist-1.3.1.crate https://crates.io/api/v1/crates/png/0.17.5/download -> png-0.17.5.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.40/download -> proc-macro2-1.0.40.crate https://crates.io/api/v1/crates/proc-status/0.1.1/download -> proc-status-0.1.1.crate https://crates.io/api/v1/crates/quick-xml/0.22.0/download -> quick-xml-0.22.0.crate https://crates.io/api/v1/crates/quote/1.0.20/download -> quote-1.0.20.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.3/download -> rand_core-0.6.3.crate https://crates.io/api/v1/crates/rayon/1.5.3/download -> rayon-1.5.3.crate https://crates.io/api/v1/crates/rayon-core/1.9.3/download -> rayon-core-1.9.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.13/download -> redox_syscall-0.2.13.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.5.6/download -> regex-1.5.6.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-syntax/0.6.26/download -> regex-syntax-0.6.26.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/rgb/0.8.33/download -> rgb-0.8.33.crate https://crates.io/api/v1/crates/rusqlite/0.24.2/download -> rusqlite-0.24.2.crate https://crates.io/api/v1/crates/ryu/1.0.10/download -> ryu-1.0.10.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped_threadpool/0.1.9/download -> scoped_threadpool-0.1.9.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/secular/1.0.1/download -> secular-1.0.1.crate https://crates.io/api/v1/crates/serde/1.0.138/download -> serde-1.0.138.crate https://crates.io/api/v1/crates/serde_derive/1.0.138/download -> serde_derive-1.0.138.crate https://crates.io/api/v1/crates/serde_json/1.0.82/download -> serde_json-1.0.82.crate https://crates.io/api/v1/crates/signal-hook/0.3.14/download -> signal-hook-0.3.14.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.9.0/download -> smallvec-1.9.0.crate https://crates.io/api/v1/crates/snafu/0.7.1/download -> snafu-0.7.1.crate https://crates.io/api/v1/crates/snafu-derive/0.7.1/download -> snafu-derive-0.7.1.crate https://crates.io/api/v1/crates/spin/0.9.3/download -> spin-0.9.3.crate https://crates.io/api/v1/crates/splitty/0.1.0/download -> splitty-0.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/strict/0.1.4/download -> strict-0.1.4.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/svg/0.8.2/download -> svg-0.8.2.crate https://crates.io/api/v1/crates/syn/1.0.98/download -> syn-1.0.98.crate https://crates.io/api/v1/crates/syntect-no-panic/4.6.1/download -> syntect-no-panic-4.6.1.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.1.3/download -> termcolor-1.1.3.crate https://crates.io/api/v1/crates/termimad/0.20.2/download -> termimad-0.20.2.crate https://crates.io/api/v1/crates/terminal-clipboard/0.3.1/download -> terminal-clipboard-0.3.1.crate https://crates.io/api/v1/crates/terminal-light/1.0.0/download -> terminal-light-1.0.0.crate https://crates.io/api/v1/crates/termux-clipboard/0.1.0/download -> termux-clipboard-0.1.0.crate https://crates.io/api/v1/crates/textwrap/0.15.0/download -> textwrap-0.15.0.crate https://crates.io/api/v1/crates/thiserror/1.0.31/download -> thiserror-1.0.31.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.31/download -> thiserror-impl-1.0.31.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/tiff/0.7.2/download -> tiff-0.7.2.crate https://crates.io/api/v1/crates/time/0.1.44/download -> time-0.1.44.crate https://crates.io/api/v1/crates/time/0.3.11/download -> time-0.3.11.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.0/download -> tinyvec_macros-0.1.0.crate https://crates.io/api/v1/crates/toml/0.5.9/download -> toml-0.5.9.crate https://crates.io/api/v1/crates/umask/2.0.0/download -> umask-2.0.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.8/download -> unicode-bidi-0.3.8.crate https://crates.io/api/v1/crates/unicode-ident/1.0.1/download -> unicode-ident-1.0.1.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.21/download -> unicode-normalization-0.1.21.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/url/2.2.2/download -> url-2.2.2.crate https://crates.io/api/v1/crates/users/0.11.0/download -> users-0.11.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.2/download -> walkdir-2.3.2.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.81/download -> wasm-bindgen-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.81/download -> wasm-bindgen-backend-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.81/download -> wasm-bindgen-macro-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.81/download -> wasm-bindgen-macro-support-0.2.81.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.81/download -> wasm-bindgen-shared-0.2.81.crate https://crates.io/api/v1/crates/weezl/0.1.6/download -> weezl-0.1.6.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.36.1/download -> windows-sys-0.36.1.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.36.1/download -> windows_aarch64_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.36.1/download -> windows_i686_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.36.1/download -> windows_i686_msvc-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.36.1/download -> windows_x86_64_gnu-0.36.1.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.36.1/download -> windows_x86_64_msvc-0.36.1.crate https://crates.io/api/v1/crates/x11-clipboard/0.5.3/download -> x11-clipboard-0.5.3.crate https://crates.io/api/v1/crates/xcb/0.10.1/download -> xcb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/xterm-query/0.1.0/download -> xterm-query-0.1.0.crate https://crates.io/api/v1/crates/xterm-query/0.2.0/download -> xterm-query-0.2.0.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 52a92ed3815080c5f2caac1905687b1c multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=64b8ea3e587f45a7c64aca26fe3df75f
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 8a56fb242934..3a7bd0d92591 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/citus-11.0.4 b/metadata/md5-cache/dev-db/citus-11.0.4
new file mode 100644
index 000000000000..0a3aaba957ed
--- /dev/null
+++ b/metadata/md5-cache/dev-db/citus-11.0.4
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) app-arch/lz4 app-arch/zstd
+DESCRIPTION=Open-source postgresql extension for clustering/multi-node setups
+EAPI=7
+HOMEPAGE=https://www.citusdata.com/
+INHERIT=postgres-multi
+IUSE=postgres_targets_postgres14 postgres_targets_postgres13
+KEYWORDS=~amd64
+LICENSE=POSTGRESQL AGPL-3
+RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) app-arch/lz4 app-arch/zstd
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v11.0.4.tar.gz -> citus-11.0.4.tar.gz
+_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7
+_md5_=af47c0e8da2befec3ea522340a216e10
diff --git a/metadata/md5-cache/dev-db/timescaledb-2.7.1 b/metadata/md5-cache/dev-db/timescaledb-2.7.1
new file mode 100644
index 000000000000..21907720fc86
--- /dev/null
+++ b/metadata/md5-cache/dev-db/timescaledb-2.7.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[ssl] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[ssl] )
+DESCRIPTION=Open-source time-series SQL database
+EAPI=7
+HOMEPAGE=https://www.timescale.com/
+INHERIT=postgres-multi cmake
+IUSE=proprietary-extensions postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64
+LICENSE=POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )
+RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[ssl] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[ssl] )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/timescale/timescaledb/archive/2.7.1.tar.gz -> timescaledb-2.7.1.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 postgres 8f9102af4a3f35d1c700d85892ffecbb postgres-multi 67d8361b394ded18c2e915e9e493e5f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=b80f9c929df223acea38f52cc9e8bf08
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index b3496fdbaf5d..0f1895e426c4 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/teyjus-2.1-r2 b/metadata/md5-cache/dev-lang/teyjus-2.1-r2
new file mode 100644
index 000000000000..4c97d19a6fd1
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/teyjus-2.1-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=>=sys-devel/binutils-2.17:* >=sys-devel/gcc-2.95.3:* >=dev-lang/ocaml-3.10[ocamlopt] emacs? ( >=app-editors/emacs-23.1:* ) app-text/dos2unix dev-util/omake
+DESCRIPTION=Higher-order logic programming language Lambda Prolog
+EAPI=8
+HOMEPAGE=http://teyjus.cs.umn.edu/
+INHERIT=elisp-common
+IUSE=emacs examples
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=>=sys-devel/binutils-2.17:* >=sys-devel/gcc-2.95.3:* >=dev-lang/ocaml-3.10[ocamlopt] emacs? ( >=app-editors/emacs-23.1:* )
+SLOT=0/2.1
+SRC_URI=https://github.com/teyjus/teyjus/archive/v2.1.tar.gz -> teyjus-2.1.tar.gz
+_eclasses_=elisp-common e7aaa047873789f549ea3df2f04b2145
+_md5_=bd47182f7ea8d21ac08e1323af51566f
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 1d29ff86a5b3..f1544bf616f6 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/confuse-2.0.0 b/metadata/md5-cache/dev-python/confuse-2.0.0
new file mode 100644
index 000000000000..62e127b67758
--- /dev/null
+++ b/metadata/md5-cache/dev-python/confuse-2.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ( >=dev-python/pypy3-7.3.9_p1:0 >=dev-python/sphinx-4.5.0-r1[python_targets_pypy3(-)] dev-python/sphinx_rtd_theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.7.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Confuse is a configuration library for Python that uses YAML
+EAPI=8
+HOMEPAGE=https://github.com/beetbox/confuse/ https://pypi.org/project/confuse/
+INHERIT=distutils-r1
+IUSE=test doc python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/beetbox/confuse/archive/v2.0.0.tar.gz -> confuse-2.0.0.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=88ac2e96d3ae483bb505afaede8090a8
diff --git a/metadata/md5-cache/dev-python/elementpath-3.0.0 b/metadata/md5-cache/dev-python/elementpath-3.0.0
new file mode 100644
index 000000000000..fb49b126e392
--- /dev/null
+++ b/metadata/md5-cache/dev-python/elementpath-3.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.3.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=XPath 1.0/2.0 parsers and selectors for ElementTree and lxml
+EAPI=8
+HOMEPAGE=https://github.com/sissaschool/elementpath/ https://pypi.org/project/elementpath/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sissaschool/elementpath/archive/v3.0.0.tar.gz -> elementpath-3.0.0.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=74aa2f9dce4ff562267a50d7d14cfc46
diff --git a/metadata/md5-cache/dev-python/emoji-2.0.0 b/metadata/md5-cache/dev-python/emoji-2.0.0
new file mode 100644
index 000000000000..ef6316a89ce2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/emoji-2.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Emoji for Python
+EAPI=8
+HOMEPAGE=https://github.com/carpedm20/emoji/ https://pypi.org/project/emoji/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=BSD
+RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/carpedm20/emoji/archive/v2.0.0.tar.gz -> emoji-2.0.0.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=4734182ee1d431c92ca7e39ff8d1e0c5
diff --git a/metadata/md5-cache/dev-python/gpep517-7 b/metadata/md5-cache/dev-python/gpep517-7
new file mode 100644
index 000000000000..3da70c625d6b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/gpep517-7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/installer-0.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A backend script to aid installing Python packages in Gentoo
+EAPI=7
+HOMEPAGE=https://pypi.org/project/gpep517/ https://github.com/mgorny/gpep517/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/installer-0.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-1.2.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mgorny/gpep517/archive/v7.tar.gz -> gpep517-7.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=56cd45dfcecc8165ef68d08f970c9c9a
diff --git a/metadata/md5-cache/dev-python/nose2-0.12.0 b/metadata/md5-cache/dev-python/nose2-0.12.0
new file mode 100644
index 000000000000..906ab1fb1ad1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/nose2-0.12.0
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Next generation unittest with plugins
+EAPI=8
+HOMEPAGE=https://github.com/nose-devs/nose2/ https://pypi.org/project/nose2/
+INHERIT=distutils-r1
+IUSE=doc python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/coverage-4.4.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=https://github.com/nose-devs/nose2/archive/0.12.0.tar.gz -> nose2-0.12.0.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=015a6916b2eab52a7fa70d53f43bae9c
diff --git a/metadata/md5-cache/dev-python/nuitka-0.9.5 b/metadata/md5-cache/dev-python/nuitka-0.9.5
new file mode 100644
index 000000000000..672e86f05422
--- /dev/null
+++ b/metadata/md5-cache/dev-python/nuitka-0.9.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-62.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python to native compiler
+EAPI=8
+HOMEPAGE=https://www.nuitka.net
+INHERIT=distutils-r1 flag-o-matic optfeature
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-util/scons[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://nuitka.net/releases/Nuitka-0.9.5.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 flag-o-matic a3abd6002fafb3022597be6b8d01f88b multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature d524f291c80f9d21ad80fe978e3ca760 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=a74a9f966bba95c284e57252c51c882a
diff --git a/metadata/md5-cache/dev-python/pygobject-3.42.2 b/metadata/md5-cache/dev-python/pygobject-3.42.2
new file mode 100644
index 000000000000..97128e69143a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pygobject-3.42.2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/cairo[glib] ) test? ( dev-libs/atk[introspection] dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gdk-pixbuf:2[introspection,jpeg] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] )
+DESCRIPTION=Python bindings for GObject Introspection
+EAPI=8
+HOMEPAGE=https://pygobject.readthedocs.io/
+INHERIT=gnome.org meson virtualx xdg distutils-r1
+IUSE=+cairo examples test test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.56:2 >=dev-libs/gobject-introspection-1.56:= dev-libs/libffi:= cairo? ( >=dev-python/pycairo-1.16.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/cairo[glib] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=mirror://gnome/sources/pygobject/3.42/pygobject-3.42.2.tar.xz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 gnome.org 429073e99d7067d3462e875bf5c6e14a meson 46c25780996ffc397131ecd35a2194a2 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=de743f1672c8157cb015421ce7ef1fb7
diff --git a/metadata/md5-cache/dev-python/pytest-subtesthack-0.2.0 b/metadata/md5-cache/dev-python/pytest-subtesthack-0.2.0
new file mode 100644
index 000000000000..520498d183b8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pytest-subtesthack-0.2.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=test? ( dev-python/hypothesis[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
+DESCRIPTION=A hack for test fixtures, needed for hypothesis inside py.test
+EAPI=8
+HOMEPAGE=https://github.com/untitaker/pytest-subtesthack/ https://pypi.org/project/pytest-subtesthack/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=public-domain
+RDEPEND=dev-python/pytest[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/untitaker/pytest-subtesthack/archive/0.2.0.tar.gz -> pytest-subtesthack-0.2.0.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=41199015b2f37a9fe0cd61a0e6e99c7b
diff --git a/metadata/md5-cache/dev-python/python-dbusmock-0.28.2 b/metadata/md5-cache/dev-python/python-dbusmock-0.28.2
new file mode 100644
index 000000000000..119a3d6a2ebd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-dbusmock-0.28.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] ) >=dev-python/gpep517-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.3.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Easily create mock objects on D-Bus for software testing
+EAPI=8
+HOMEPAGE=https://github.com/martinpitt/python-dbusmock/ https://pypi.org/project/python-dbusmock/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11[xml(+)] )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/martinpitt/python-dbusmock/releases/download/0.28.2/python-dbusmock-0.28.2.tar.gz -> python-dbusmock-0.28.2.gh.tar.gz
+_eclasses_=distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 e2883e4f04f0503cdf7f2954e2bf5e15 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=40d026a19c16878b53c15143a4ab46c1
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 9d8dbc22ccc4..9b408e6ba20a 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/autoprefixer-rails-9.8.6.5 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5
deleted file mode 100644
index 4a17d2f8cb59..000000000000
--- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-9.8.6.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby26? ( dev-ruby/execjs:*[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby26(-)] dev-ruby/rake[ruby_targets_ruby26(-)] dev-ruby/rspec-rails[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website
-EAPI=7
-HOMEPAGE=https://github.com/ai/autoprefixer-rails
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby26 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( dev-ruby/execjs:*[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=9
-SRC_URI=https://rubygems.org/gems/autoprefixer-rails-9.8.6.5.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=12c3e247e33c6eb20ae94a2afe66826f
diff --git a/metadata/md5-cache/dev-ruby/commonmarker-0.23.5 b/metadata/md5-cache/dev-ruby/commonmarker-0.23.5
new file mode 100644
index 000000000000..c741b85be0b5
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/commonmarker-0.23.5
@@ -0,0 +1,17 @@
+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, safe, extensible parser for CommonMark, wrapping the official libcmark library
+EAPI=8
+HOMEPAGE=https://github.com/gjtorikian/commonmarker
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64
+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/gjtorikian/commonmarker/archive/v0.23.5.tar.gz -> commonmarker-0.23.5.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=995339195b0ae9dca1abd1ebdef8b9f0
diff --git a/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2 b/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2
new file mode 100644
index 000000000000..c9aa9b55d977
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/deckar01-task_list-2.3.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( dev-ruby/html-pipeline[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/html-pipeline[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/html-pipeline[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=Markdown TaskList components
+EAPI=8
+HOMEPAGE=https://github.com/deckar01/task_list
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( dev-ruby/html-pipeline[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/html-pipeline[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/html-pipeline[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/deckar01-task_list-2.3.2.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=cd2fbf549f335eb68556b6724ade4908
diff --git a/metadata/md5-cache/dev-ruby/html-pipeline-2.14.2 b/metadata/md5-cache/dev-ruby/html-pipeline-2.14.2
new file mode 100644
index 000000000000..4a7261b08f52
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/html-pipeline-2.14.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby27(-)] dev-ruby/rinku[ruby_targets_ruby27(-)] dev-ruby/redcloth[ruby_targets_ruby27(-)] dev-ruby/rouge[ruby_targets_ruby27(-)] dev-ruby/sanitize[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby30(-)] dev-ruby/rinku[ruby_targets_ruby30(-)] dev-ruby/redcloth[ruby_targets_ruby30(-)] dev-ruby/rouge[ruby_targets_ruby30(-)] dev-ruby/sanitize[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/commonmarker[ruby_targets_ruby31(-)] dev-ruby/rinku[ruby_targets_ruby31(-)] dev-ruby/redcloth[ruby_targets_ruby31(-)] dev-ruby/rouge[ruby_targets_ruby31(-)] dev-ruby/sanitize[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=GitHub HTML processing filters and utilities
+EAPI=8
+HOMEPAGE=https://github.com/gjtorikian/html-pipeline
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.4[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/activesupport-2:*[ruby_targets_ruby31(-)] >=dev-ruby/nokogiri-1.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=2
+SRC_URI=https://github.com/gjtorikian/html-pipeline/archive/v2.14.2.tar.gz -> html-pipeline-2.14.2.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=3c7c12a94f924d20fa5820c8557d7206
diff --git a/metadata/md5-cache/dev-ruby/mustermann-1.1.2 b/metadata/md5-cache/dev-ruby/mustermann-1.1.2
new file mode 100644
index 000000000000..24cf7eb15a49
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/mustermann-1.1.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( =dev-ruby/ruby2_keywords-0.0*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/ruby2_keywords-0.0*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/ruby2_keywords-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(-)] ) 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 library implementing patterns that behave like regular expressions
+EAPI=8
+HOMEPAGE=https://github.com/sinatra/mustermann
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( =dev-ruby/ruby2_keywords-0.0*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( =dev-ruby/ruby2_keywords-0.0*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/ruby2_keywords-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 )
+SLOT=1
+SRC_URI=https://rubygems.org/gems/mustermann-1.1.2.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=2261f54ad69b8db44649b770e7474521
diff --git a/metadata/md5-cache/dev-ruby/rmagick-4.2.5 b/metadata/md5-cache/dev-ruby/rmagick-4.2.5
index 234b173a2142..90ec2b0bc777 100644
--- a/metadata/md5-cache/dev-ruby/rmagick-4.2.5
+++ b/metadata/md5-cache/dev-ruby/rmagick-4.2.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rmagick/rmagick
INHERIT=ruby-fakegem
IUSE=doc ruby_targets_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
-KEYWORDS=~amd64 ~hppa ppc ppc64 ~x86
+KEYWORDS=amd64 ~hppa ppc ppc64 x86
LICENSE=Artistic
RDEPEND=>=media-gfx/imagemagick-6.9.0:= ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) 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_ruby26 ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
@@ -14,4 +14,4 @@ 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 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=9202a89ca14c8a63e92d26cab7063077
+_md5_=859c230fe9be360b2854abd1cee445f7
diff --git a/metadata/md5-cache/dev-ruby/sass-3.5.7 b/metadata/md5-cache/dev-ruby/sass-3.5.7
deleted file mode 100644
index abcaf8d0b63c..000000000000
--- a/metadata/md5-cache/dev-ruby/sass-3.5.7
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby26(-)] ) ) test? ( ruby_targets_ruby26? ( !!<dev-ruby/sass-3.4.25-r1:3.4[ruby_targets_ruby26(-)] dev-ruby/sass-listen:4[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=An extension of CSS3, adding nested rules, variables, mixins, and more
-EAPI=6
-HOMEPAGE=https://sass-lang.com/
-INHERIT=ruby-fakegem eapi7-ver
-IUSE=test ruby_targets_ruby26 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( !!<dev-ruby/sass-3.4.25-r1:3.4[ruby_targets_ruby26(-)] dev-ruby/sass-listen:4[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3.5
-SRC_URI=https://rubygems.org/gems/sass-3.5.7.gem
-_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=bfd69e750c0383dcf2ecfe6cd8617ead
diff --git a/metadata/md5-cache/dev-ruby/sass-3.5.7-r1 b/metadata/md5-cache/dev-ruby/sass-3.5.7-r1
deleted file mode 100644
index 6644cd253669..000000000000
--- a/metadata/md5-cache/dev-ruby/sass-3.5.7-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby26? ( doc? ( >=dev-ruby/yard-0.5.3[ruby_targets_ruby26(-)] ) ) test? ( ruby_targets_ruby26? ( !!<dev-ruby/sass-3.4.25-r1:3.4[ruby_targets_ruby26(-)] dev-ruby/sass-listen:4[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=An extension of CSS3, adding nested rules, variables, mixins, and more
-EAPI=6
-HOMEPAGE=https://sass-lang.com/
-INHERIT=ruby-fakegem eapi7-ver
-IUSE=test ruby_targets_ruby26 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( !!<dev-ruby/sass-3.4.25-r1:3.4[ruby_targets_ruby26(-)] dev-ruby/sass-listen:4[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=3.5
-SRC_URI=https://rubygems.org/gems/sass-3.5.7.gem
-_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=e6a1fd6a0e7f49119dcfa24d034020ff
diff --git a/metadata/md5-cache/dev-ruby/slim-3.0.9-r1 b/metadata/md5-cache/dev-ruby/slim-3.0.9-r1
deleted file mode 100644
index d37dc5325e4d..000000000000
--- a/metadata/md5-cache/dev-ruby/slim-3.0.9-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby26? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby26(-)] <dev-ruby/tilt-2.1:*[ruby_targets_ruby26(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( doc? ( dev-ruby/yard[ruby_targets_ruby26(-)] dev-ruby/redcarpet[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/redcarpet[ruby_targets_ruby26(-)] dev-ruby/sass[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( doc? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( test? ( dev-ruby/rake[ruby_targets_ruby26(-)] ) ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) test? ( ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] ) )
-DESCRIPTION=A template language aiming to reduce the syntax to the essential parts
-EAPI=6
-HOMEPAGE=http://slim-lang.com/
-INHERIT=ruby-fakegem
-IUSE=doc test ruby_targets_ruby26 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby26? ( >=dev-ruby/tilt-1.3.3:*[ruby_targets_ruby26(-)] <dev-ruby/tilt-2.1:*[ruby_targets_ruby26(-)] >=dev-ruby/temple-0.7.6:0.7[ruby_targets_ruby26(-)] ) ruby_targets_ruby26? ( dev-lang/ruby:2.6 ) ruby_targets_ruby26? ( virtual/rubygems[ruby_targets_ruby26(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby26 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/slim-3.0.9.gem
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 4fbbbc98f236f1b43acd99476bc3cd85 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng a903a55f81825a114c1845d128a33cd4 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=7a3b6d0e30b3b7b3ee5a485f37b8a3bf
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 2d2164977529..ee87775877a5 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/dbus-test-runner-19.04.0-r2 b/metadata/md5-cache/dev-util/dbus-test-runner-19.04.0-r2
index 522f69072c6c..de40ea595558 100644
--- a/metadata/md5-cache/dev-util/dbus-test-runner-19.04.0-r2
+++ b/metadata/md5-cache/dev-util/dbus-test-runner-19.04.0-r2
@@ -4,7 +4,7 @@ DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_s
DESCRIPTION=Run executables under a new DBus session for testing
EAPI=8
HOMEPAGE=https://launchpad.net/dbus-test-runner
-INHERIT=flag-o-matic python-single-r1
+INHERIT=python-single-r1
IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-3
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://launchpad.net/dbus-test-runner/19.04/19.04.0/+download/dbus-test-runner-19.04.0.tar.gz
-_eclasses_=flag-o-matic a3abd6002fafb3022597be6b8d01f88b multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=5f84011e8ddc284a2960d133989eb850
+_eclasses_=multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=26265848c05e49fc7458e892a23c3821
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 0992327b3e3e..7a0f8a21b77b 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/k3b-22.04.3 b/metadata/md5-cache/kde-apps/k3b-22.04.3
index 46d7f28e2e17..54dff032f6a9 100644
--- a/metadata/md5-cache/kde-apps/k3b-22.04.3
+++ b/metadata/md5-cache/kde-apps/k3b-22.04.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/22.04.3/src/k3b-22.04.3.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a3abd6002fafb3022597be6b8d01f88b gear.kde.org aebcdbce229877667716707f608f9cc3 kde.org 34ddb6baf66ca3c9fba554b0c7c31cb4 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=1ace31dc8383f7e0d8c3f5a7d848d5ac
+_md5_=b280f040ddac2fd1d27ef6d7ecb8ea8d
diff --git a/metadata/md5-cache/kde-apps/okular-22.04.3 b/metadata/md5-cache/kde-apps/okular-22.04.3
index b73c71672aa5..940edf3be7cb 100644
--- a/metadata/md5-cache/kde-apps/okular-22.04.3
+++ b/metadata/md5-cache/kde-apps/okular-22.04.3
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/22.04.3/src/okular-22.04.3.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a3abd6002fafb3022597be6b8d01f88b gear.kde.org aebcdbce229877667716707f608f9cc3 kde.org 34ddb6baf66ca3c9fba554b0c7c31cb4 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=a04feca096052a404fc252e35e77f966
+_md5_=5334a4a5cf9c98da78eb2ac9e3338a1b
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 03170c3ce8cd..e6450f49cb32 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/xastir-2.1.6 b/metadata/md5-cache/media-radio/xastir-2.1.6
deleted file mode 100644
index 435575a81bd1..000000000000
--- a/metadata/md5-cache/media-radio/xastir-2.1.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:4.8 sci-libs/shapelib !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] ) graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] ) geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:0 )
-DESCRIPTION=X Amateur Station Tracking and Information Reporting
-EAPI=7
-HOMEPAGE=https://xastir.org/
-INHERIT=autotools flag-o-matic toolchain-funcs
-IUSE=geotiff +graphicsmagick
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:4.8 sci-libs/shapelib !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] ) graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] ) geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:0 )
-SLOT=0
-SRC_URI=https://github.com/Xastir/Xastir/archive/Release-2.1.6.tar.gz -> xastir-2.1.6.tar.gz
-_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f edos2unix 33e347e171066657f91f8b0c72ec8773 eutils dab5d8ec471d025b79c9e6906bcf3bff flag-o-matic a3abd6002fafb3022597be6b8d01f88b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=24b2419c9482acc79343627400ac6bf8
diff --git a/metadata/md5-cache/media-radio/xastir-2.1.8-r1 b/metadata/md5-cache/media-radio/xastir-2.1.8-r1
new file mode 100644
index 000000000000..e49fb93f6923
--- /dev/null
+++ b/metadata/md5-cache/media-radio/xastir-2.1.8-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:= sci-libs/shapelib media-gfx/graphicsmagick:=[-q32] geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:0 )
+DESCRIPTION=X Amateur Station Tracking and Information Reporting
+EAPI=8
+HOMEPAGE=https://xastir.org/
+INHERIT=autotools flag-o-matic toolchain-funcs
+IUSE=geotiff
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:= sci-libs/shapelib media-gfx/graphicsmagick:=[-q32] geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:0 )
+SLOT=0
+SRC_URI=https://github.com/Xastir/Xastir/archive/Release-2.1.8.tar.gz -> xastir-2.1.8.tar.gz
+_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f flag-o-matic a3abd6002fafb3022597be6b8d01f88b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
+_md5_=8213877cd8960ae0099bcd2234afc1b4
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index ae78cb38745a..0d6c00fa0e87 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/abcmidi-2022.06.14 b/metadata/md5-cache/media-sound/abcmidi-2022.06.14
index 664bd60fc28d..46227fce7a7b 100644
--- a/metadata/md5-cache/media-sound/abcmidi-2022.06.14
+++ b/metadata/md5-cache/media-sound/abcmidi-2022.06.14
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html
INHERIT=autotools
IUSE=examples
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2022.06.14.zip
_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=6472bf39705eebc0d5dee53ab12c1973
+_md5_=383f6d93d617c76dbecf74b406c2cc2d
diff --git a/metadata/md5-cache/media-sound/cantata-2.5.0 b/metadata/md5-cache/media-sound/cantata-2.5.0
index 2dd965362c1a..7742678be18f 100644
--- a/metadata/md5-cache/media-sound/cantata-2.5.0
+++ b/metadata/md5-cache/media-sound/cantata-2.5.0
@@ -4,7 +4,7 @@ DEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/
DESCRIPTION=Featureful and configurable Qt client for the music player daemon (MPD)
EAPI=8
HOMEPAGE=https://github.com/CDrummond/cantata
-INHERIT=cmake plocale qmake-utils xdg
+INHERIT=cmake plocale xdg
IUSE=cdda cddb cdio http-server mtp musicbrainz replaygain streaming taglib udisks zeroconf
KEYWORDS=amd64 ~ppc64 x86
LICENSE=GPL-2
@@ -13,5 +13,5 @@ REQUIRED_USE=?? ( cdda cdio ) cdda? ( udisks || ( cddb musicbrainz ) ) cddb? ( |
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/CDrummond/cantata/releases/download/v2.5.0/cantata-2.5.0.tar.bz2
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic a3abd6002fafb3022597be6b8d01f88b multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plocale 7ce00136a77130df46fbbd5966f98a61 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=515950b667ab62849b1776e9320e59ad
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic a3abd6002fafb3022597be6b8d01f88b multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=b7bc2ba673174987ae3a1814bb43eca6
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 4d833de1d203..0c9b875eb443 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9.2-r1 b/metadata/md5-cache/net-analyzer/net-snmp-5.9.2-r1
deleted file mode 100644
index a1ac42da43c0..000000000000
--- a/metadata/md5-cache/net-analyzer/net-snmp-5.9.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 sys-devel/automake >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=virtual/libcrypt:= bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( >=dev-libs/openssl-0.9.6d:0= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 )
-DESCRIPTION=Software for generating and retrieving SNMP data
-EAPI=8
-HOMEPAGE=https://www.net-snmp.org/
-INHERIT=autotools distutils-r1 perl-module systemd
-IUSE=X bzip2 doc elf kmem ipv6 lm-sensors mfd-rewrites minimal mysql netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=HPND BSD GPL-2
-RDEPEND=virtual/libcrypt:= bzip2? ( app-arch/bzip2 ) elf? ( dev-libs/elfutils ) lm-sensors? ( sys-apps/lm-sensors ) mysql? ( dev-db/mysql-connector-c:0= ) netlink? ( dev-libs/libnl:3 ) pcap? ( net-libs/libpcap ) pci? ( sys-apps/pciutils ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) rpm? ( app-arch/rpm dev-libs/popt ) ssl? ( >=dev-libs/openssl-0.9.6d:0= ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) zlib? ( >=sys-libs/zlib-1.1.4 ) perl? ( X? ( dev-perl/Tk ) !minimal? ( virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Getopt-Long dev-perl/JSON dev-perl/Mail-Sender dev-perl/TermReadKey virtual/perl-Term-ReadLine ) ) selinux? ( sec-policy/selinux-snmp )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) rpm? ( bzip2 zlib )
-RESTRICT=test
-SLOT=0/40
-SRC_URI=mirror://sourceforge/net-snmp/5.9.2/net-snmp-5.9.2.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
-_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f distutils-r1 a012c7f8c0a9dddadb3a4f56364c8f62 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions 95b2df43c5f3057b6e77bd00b4d953da perl-module f2c1b0dd41761ffc8441cd041e4bb7ec python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=c466689f5393aa70f3d51f6cd37a499d
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 0e7f7951bfa1..e8ffe7e529f5 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/wget2-2.0.1 b/metadata/md5-cache/net-misc/wget2-2.0.1
index f5185a369f29..384eee8a4c1b 100644
--- a/metadata/md5-cache/net-misc/wget2-2.0.1
+++ b/metadata/md5-cache/net-misc/wget2-2.0.1
@@ -1,15 +1,15 @@
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) valgrind? ( dev-util/valgrind )
DEFINED_PHASES=configure install prepare unpack
-DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
DESCRIPTION=GNU Wget2 is a file and recursive website downloader
EAPI=8
HOMEPAGE=https://gitlab.com/gnuwget/wget2
-IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib
+IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
REQUIRED_USE=valgrind? ( test )
RESTRICT=!test? ( test )
SLOT=0/0
SRC_URI=mirror://gnu/wget/wget2-2.0.1.tar.gz
-_md5_=2fe854150fb5891d0d7d9d681c320aca
+_md5_=04ea00ef63b706f8b78f76d035ee8e23
diff --git a/metadata/md5-cache/net-misc/wget2-9999 b/metadata/md5-cache/net-misc/wget2-9999
index b54a89d7dcb4..39192b8efb2c 100644
--- a/metadata/md5-cache/net-misc/wget2-9999
+++ b/metadata/md5-cache/net-misc/wget2-9999
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) valgrind? ( dev-util/valgrind ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare unpack
-DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
DESCRIPTION=GNU Wget2 is a file and recursive website downloader
EAPI=8
HOMEPAGE=https://gitlab.com/gnuwget/wget2
INHERIT=autotools git-r3
-IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib
+IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib
LICENSE=GPL-3
PROPERTIES=live
-RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
REQUIRED_USE=valgrind? ( test )
RESTRICT=!test? ( test )
SLOT=0/0
_eclasses_=autotools 2fd69a56a527d12409ba43c733b7ac8f git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 4fbbbc98f236f1b43acd99476bc3cd85 toolchain-funcs 3484f775017f532a8d1ae02c65defe13
-_md5_=2fe854150fb5891d0d7d9d681c320aca
+_md5_=04ea00ef63b706f8b78f76d035ee8e23
diff --git a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.202.0 b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.202.0
index 2d7cb8667091..19be591fdc2c 100644
--- a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.202.0
+++ b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.202.0
@@ -5,10 +5,10 @@ DESCRIPTION=Low-Level Interface to zlib compression library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Zlib
INHERIT=perl-module
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=sys-libs/zlib-1.2.12 dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.202.tar.gz
_eclasses_=alternatives a0c93671b4b99c1326c746e95dc53396 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions 95b2df43c5f3057b6e77bd00b4d953da perl-module f2c1b0dd41761ffc8441cd041e4bb7ec
-_md5_=7c159416ef3a2206ed98cfa987e7b843
+_md5_=48535c42f620b9a26646ddd32687a1f8
diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz
index f8dc446608f0..6f8c563a1719 100644
--- a/metadata/md5-cache/perl-core/Manifest.gz
+++ b/metadata/md5-cache/perl-core/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 36bf87e86ac6..f0394fe00f1d 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.202.0 b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.202.0
index 4e272b57c8c7..1798590209e8 100644
--- a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.202.0
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.202.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Compress-Raw-Zlib
EAPI=8
-KEYWORDS=~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=~perl-core/Compress-Raw-Zlib-2.202.0 dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.202.0 !>perl-core/Compress-Raw-Zlib-2.202.0-r999
SLOT=0
-_md5_=f815fe4a16f94eb34c3af4ec5ea5bb66
+_md5_=e4e223a25818e538fb22619102378724
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index a8e6c8943fda..46e702630818 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/falkon-22.04.3 b/metadata/md5-cache/www-client/falkon-22.04.3
index 72e0d4746a84..dbfe9b7adbe9 100644
--- a/metadata/md5-cache/www-client/falkon-22.04.3
+++ b/metadata/md5-cache/www-client/falkon-22.04.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.falkon.org/ https://apps.kde.org/falkon/
INHERIT=ecm gear.kde.org python-single-r1
IUSE=dbus kde python +X test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
LICENSE=GPL-3
RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.4:5[widgets] >=dev-qt/qtgui-5.15.4:5 >=dev-qt/qtnetwork-5.15.4:5[ssl] >=dev-qt/qtprintsupport-5.15.4:5 >=dev-qt/qtsql-5.15.4:5[sqlite] >=dev-qt/qtwebchannel-5.15.4:5 >=dev-qt/qtwebengine-5.15.4:5=[widgets] >=dev-qt/qtwidgets-5.15.4:5 >=kde-frameworks/karchive-5.92.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.4:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.92.0:5 >=kde-frameworks/kcrash-5.92.0:5 >=kde-frameworks/kio-5.92.0:5 >=kde-frameworks/kwallet-5.92.0:5 >=kde-frameworks/purpose-5.92.0:5 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_8(-)] dev-python/shiboken2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_9(-)] dev-python/shiboken2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_10(-)] dev-python/shiboken2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_11(-)] dev-python/shiboken2[python_targets_python3_11(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.4:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.4:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/release-service/22.04.3/src/falkon-22.04.3.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a3abd6002fafb3022597be6b8d01f88b gear.kde.org aebcdbce229877667716707f608f9cc3 kde.org 34ddb6baf66ca3c9fba554b0c7c31cb4 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=39eb08fdc9b6c958da9eecfc9f11c3c0
+_md5_=99192ccd8feaf12233ea06053822a894
diff --git a/metadata/md5-cache/www-client/falkon-3.2.0-r1 b/metadata/md5-cache/www-client/falkon-3.2.0-r1
index a8505b5c2a5a..a8d6fc931ad5 100644
--- a/metadata/md5-cache/www-client/falkon-3.2.0-r1
+++ b/metadata/md5-cache/www-client/falkon-3.2.0-r1
@@ -1,16 +1,17 @@
BDEPEND=>=dev-qt/linguist-tools-5.15.2:5 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=kde-frameworks/extra-cmake-modules-5.88.0:5
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5[ssl] >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5[sqlite] >=dev-qt/qtwebchannel-5.15.2:5 >=dev-qt/qtwebengine-5.15.2:5=[widgets] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.2:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kcrash-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/purpose-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtconcurrent-5.15.2:5 >=kde-frameworks/ki18n-5.88.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5[ssl] >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5[sqlite] >=dev-qt/qtwebchannel-5.15.2:5 >=dev-qt/qtwebengine-5.15.2:5=[widgets] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.2:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kcrash-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/purpose-5.88.0:5 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_8(-)] dev-python/shiboken2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_9(-)] dev-python/shiboken2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_10(-)] dev-python/shiboken2[python_targets_python3_10(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtconcurrent-5.15.2:5 >=kde-frameworks/ki18n-5.88.0:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
DESCRIPTION=Cross-platform web browser using QtWebEngine
EAPI=8
HOMEPAGE=https://www.falkon.org/ https://apps.kde.org/falkon/
-INHERIT=ecm kde.org
-IUSE=dbus kde +X test debug test
+INHERIT=ecm kde.org python-single-r1
+IUSE=dbus kde python +X test debug test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=GPL-3
-RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5[ssl] >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5[sqlite] >=dev-qt/qtwebchannel-5.15.2:5 >=dev-qt/qtwebengine-5.15.2:5=[widgets] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.2:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kcrash-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/purpose-5.88.0:5 ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RDEPEND=dev-libs/openssl:0= >=dev-qt/qtdeclarative-5.15.2:5[widgets] >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtnetwork-5.15.2:5[ssl] >=dev-qt/qtprintsupport-5.15.2:5 >=dev-qt/qtsql-5.15.2:5[sqlite] >=dev-qt/qtwebchannel-5.15.2:5 >=dev-qt/qtwebengine-5.15.2:5=[widgets] >=dev-qt/qtwidgets-5.15.2:5 >=kde-frameworks/karchive-5.88.0:5 virtual/libintl dbus? ( >=dev-qt/qtdbus-5.15.2:5 ) kde? ( >=kde-frameworks/kcoreaddons-5.88.0:5 >=kde-frameworks/kcrash-5.88.0:5 >=kde-frameworks/kio-5.88.0:5 >=kde-frameworks/kwallet-5.88.0:5 >=kde-frameworks/purpose-5.88.0:5 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_8? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_8(-)] dev-python/shiboken2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_9(-)] dev-python/shiboken2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pyside2[designer,gui,webengine,widgets,python_targets_python3_10(-)] dev-python/shiboken2[python_targets_python3_10(-)] ) ) X? ( >=dev-qt/qtx11extras-5.15.2:5 x11-libs/libxcb:= x11-libs/xcb-util ) >=dev-qt/qtsvg-5.15.2:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
RESTRICT=test !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/falkon/3.2.0/falkon-3.2.0.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a3abd6002fafb3022597be6b8d01f88b kde.org 34ddb6baf66ca3c9fba554b0c7c31cb4 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=749ae24b9fff4988eb8b53a0893fb010
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 542fb4c59adc3702f566140a9bdf49f8 flag-o-matic a3abd6002fafb3022597be6b8d01f88b kde.org 34ddb6baf66ca3c9fba554b0c7c31cb4 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 virtualx 975d49ff3b3f451efe7a95f230532135 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=9d63de4b0720fc00a759357a62183012
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 1e91dd006517..dbec556dc675 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/appmenu-gtk-module-0.7.6 b/metadata/md5-cache/x11-misc/appmenu-gtk-module-0.7.6
new file mode 100644
index 000000000000..9b5780a0584a
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/appmenu-gtk-module-0.7.6
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=dev-libs/glib[dbus] >=x11-libs/gtk+-3.22.0:3[wayland=] gtk2? ( >=x11-libs/gtk+-2.24.0:2 ) wayland? ( dev-libs/wayland )
+DESCRIPTION=Application menu module for GTK
+EAPI=8
+HOMEPAGE=https://gitlab.com/vala-panel-project/vala-panel-appmenu
+INHERIT=gnome2-utils meson systemd
+IUSE=gtk2 wayland
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-3+
+RDEPEND=dev-libs/glib[dbus] >=x11-libs/gtk+-3.22.0:3[wayland=] gtk2? ( >=x11-libs/gtk+-2.24.0:2 )
+SLOT=0
+SRC_URI=https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/e0b6a32a340922cd05060292b0757162/appmenu-gtk-module-0.7.6.tar.xz
+_eclasses_=gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 meson 46c25780996ffc397131ecd35a2194a2 multilib 4fbbbc98f236f1b43acd99476bc3cd85 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-utils-r1 667174e2df1036a5520d3b3b3fb33e98 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 3484f775017f532a8d1ae02c65defe13 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=6c9b84c8f997bcefca5efad8321e1959
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 3bc913364fa0..98fa3bd6b0db 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 17708 BLAKE2B 4ce2223644596204d9c2bb3f48afce531273d698d0831b6c63489b590dab9b0f76b97e01974eb386fd4ee731e91da53e23679e783c4d88a79a610f95158b28ce SHA512 a1f139db9aee3a21dedb41e88e0ac33c6c041d7b8c88c3e9baf0cdb441d1f610d920165d40c97cd51b23366513243ae6bbe2d000a224c900523cffd5ea695cf8
-TIMESTAMP 2022-07-17T06:40:01Z
+TIMESTAMP 2022-07-17T12:40:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLTrsFfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmLUAyBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDxZxAAocbpQOpoSGN3jQHGjhyfgZkw9SObu8p5aaMDlpbHSq/V7i/0qyYOlhEV
-IzGzEY7QSonbQVZerMl4fNI0ZoBVM7LUvbdOfFmFCNj5kHlvaS9uh+8qMd3kK4lT
-Y7oDkzq3o2rjdQj6rlYvO2SAQJTmUF0CsDPFGGeNL+phTT4XbiU4apgdlP5mozIr
-sUFO50jm05iqkJCctTNNk01v9pN3v0wHw/zimp7vG8b61TxbmzEsMD1UMXidkier
-tnnOUYDE2YB+YEW7J5fvmZMWb7W0ktVbZlhAwzAaFB5/+Hy90s/e0gKSJt+WcnWN
-QMZBRAtEEa902dMfJUWCmMA5J+e07faqs0Oi0SoNGnRIjznCgAVtOeQrPT5gRSD9
-gVObw1xLw4MjanBvBO01jISHEGO5+z5TSnCyn/ogyJ82rP9l+x6rkb3WStpHaqnY
-bZv0+OzKT1MGaugiAwNmstc0yKZ2a6x4Lui6k9bl1VfREwUePX8ci3ol+rakFhh3
-bbpO/tH4JaMcPcvRMnd67gy5a4/7F2tp6/YrM1E4M0aTclzoA8olRsRol5fQt9ya
-ZEtRBQh5PyvR0CbWjqRHTAmUQ+JtiuSybFso4Urn5R0OiFywrvCcIRNScIz1WXUP
-VqrwzTi6CSF9XlFBL/Rh44xz1p5qCvIddPT1gPrE/cmCCWw6LIU=
-=8BUR
+klD7dw/+LVAI4QrlyR/1aib9YcMROAMzPm96f74jHTm2TBJPT7OAKEnbK747lhQh
+xzdbnOpfPf3tvbxZit2xBo47oc53cftu4piVCsSgjmBQgrrM6DE+a2bt4LVJYuJE
+hXwJcsKHE4fY5iItUkjxBOXf7WAjW8OagVZzqMVNHtk7pB4zKBRp2/FObhCnkcOJ
+h2aFsNM+z1zEJTOLfGUhU4kdeYk4pzRhVzVyRrWx2/TEnqxFChA3yuLGLT5Upgvu
+7M5Ig64RA/lhwgVNOCRPULGiXmMxSmkj6JDGZNL0x+elrcigV0EJCTgBBgfeEL8q
+P9Pelya71JUVME2BaZtAxq+YdXGl5+VsKr29copg60Myz3WSU9yIxHNFnSpYi8l1
+sPrgl/KQOWF9GK/4D/h2O/sGxiQZNm+kOS8bwJwRtNUo8ttIDlUinFwhijyxaFxF
+ThtDZ1EPFP7bLqb0i3129TRpJ4/1kaSUGqxkPrMIkDbXcl8jItVCEvdJ1uqIv1xt
+M0COg9vqm0/ET0t7PAU6+HqpYNR3IznBdI2NoPlF6XjrKBwrvjLrhxgulnibprn0
+qGQmh0sgaxRYukhTJtDAWerl5fQ/Lkitv8Pe5m2IeSd5aZFhrFQxKF0mdpNpp4m8
+R8scP/vHLa034DgHLtk7rg3RRHXIS3OseSQEAibZVS/QacVuZpQ=
+=Zhdl
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 57479b7f1c8f..6f2b28053688 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jul 2022 06:39:58 +0000
+Sun, 17 Jul 2022 12:39:55 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 3466e2a18d3c..12fa09019f82 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Jul 17 06:39:58 AM UTC 2022
+Sun Jul 17 12:39:55 PM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index d15eef785808..182290e15cab 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jul 2022 06:45:01 +0000
+Sun, 17 Jul 2022 12:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index f06d3cad721b..1708755b8a76 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-eef60e8ead370b9be167a187719c83cb76ddcc42 1658039278 2022-07-17T06:27:58+00:00
+6e7c0d04e7d4f4759c69be6de836f91cc6c126d7 1658060806 2022-07-17T12:26:46+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 17df3b612e04..3f5b9fa54e88 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1658040001 Sun 17 Jul 2022 06:40:01 AM UTC
+1658061601 Sun 17 Jul 2022 12:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 57479b7f1c8f..6f2b28053688 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 17 Jul 2022 06:39:58 +0000
+Sun, 17 Jul 2022 12:39:55 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 51455159bfc9..fea9e73a1863 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/net-snmp/Manifest b/net-analyzer/net-snmp/Manifest
index 8ca78dc883a7..0df0eb7e640a 100644
--- a/net-analyzer/net-snmp/Manifest
+++ b/net-analyzer/net-snmp/Manifest
@@ -16,10 +16,8 @@ AUX snmptrapd.init.2 338 BLAKE2B 893a510af4cb7f4115c5995ecd40c6ac3c5d2fd4cf92524
AUX snmptrapd.service 190 BLAKE2B 6994e2f82e0ba03b31c2f079844a23c0070ff70726dd3c5976394c04bfd8da30917395b1a752f8e66502259d271ccf264c3e99f99e95df62b80447d4099d1dd7 SHA512 763682e3926fd1e7f28a013be2ad56cc53eed26a0415770906968e07a183128c9d5fb70d76513244ba0cc95fc2526b68c32207b5fda83b8f53c256549cfa1b1d
DIST net-snmp-5.7.3-patches-3.tar.xz 3176 BLAKE2B 1a71d6743afb841f664c6058e32c7c411af62b0f36acd3bb9251804893ed12f462a0c5bab828e309eeec7824def2dca8fa866350b90a62ec4f0df1141b51ecae SHA512 d8a91b9668320a1e19d062eb86dd4d16beb7c2d15ac7ebbb9d2a4bd298af39bbb0a2613504dbb0057cccdec731f08f2308c5a15395e1fbc29bb0611ed8aca636
DIST net-snmp-5.9.1.tar.gz 6781346 BLAKE2B 4242ca77372005f995dfd228bec51d35b6b0f8c0ab0e44ed40cdb3cc0578b64e97444ffcb074dceca30739deadb46e68f1c75e87d3f1768d81b5e084b0fc0f5f SHA512 ae158ab41961ee2064d85187337979e6ff6ba90f3136b8a960e9ae46ee1408d9d2f0c5c4dfc3a3302e6dbb357cddf1221489435288c4f52182a03e94a9e450c3
-DIST net-snmp-5.9.2.tar.gz 6646200 BLAKE2B 95af69d530d3f5267bb75165cc2cf72128547a14fe4148d20610a45d42298475fb4c553c1e4eff1ffb4a368b609868b0ca36530c0f3a98800cf6290707bb3fb7 SHA512 d67810b15c4956a28ccb4d9a3870604bc94e71247d9a8d3a9959041268122b3500cf68a7912cfb01a6cff27f3f4364cbd106629ab80c12974f694b6c548bde59
DIST net-snmp-5.9.3.tar.gz 6646950 BLAKE2B b8e3de60e178ec16ad2848ad77f3bd4cbd35eaa9be103c0fa5d17514c29df4e69015ac53b54c9e565e3032b0c0bb47c19729e65310a6acefae901e101ea49451 SHA512 a476df4967029a2eb03d27b0e250170785d0a8c143d49b900ee958c3cbdfaccd415b70af40f6fbed9cb8819d522c35a6073a431091d908ccc7c018fa0aaa2abc
EBUILD net-snmp-5.9.1-r2.ebuild 5777 BLAKE2B b1a3ce671456acc755be276df1b72f3b34dea0e44a7058708321c657d7a756e19d6f8b91d30b5b01526307b174d39938daeba707796d6eb81a2c1517318ecf74 SHA512 791b197486f8c63cc8462677389e74eca5e7e9286b79f96fad537d787b19c4086fc552e33643b683ec23e5fc252ac564bf8e3fc9ff6bd3b04c91edf5114d248f
-EBUILD net-snmp-5.9.2-r1.ebuild 6192 BLAKE2B b570e33f8caf3d4b208d6f42003de008f9853b2ae83540d873f1f90c17ce7fcd6f438678c10275973a8ec7acdb222236ade3ff689569ece92b2406c18dca3e22 SHA512 7df812a5063917bac41398742722a5efefa6c15de59546e7937777d47bd021a097d81e4e7ec8330daf88a8dcfd23d688dfe24da0b936a6c1570ae4ceda3b5f67
EBUILD net-snmp-5.9.3.ebuild 6192 BLAKE2B b570e33f8caf3d4b208d6f42003de008f9853b2ae83540d873f1f90c17ce7fcd6f438678c10275973a8ec7acdb222236ade3ff689569ece92b2406c18dca3e22 SHA512 7df812a5063917bac41398742722a5efefa6c15de59546e7937777d47bd021a097d81e4e7ec8330daf88a8dcfd23d688dfe24da0b936a6c1570ae4ceda3b5f67
EBUILD net-snmp-9999.ebuild 6160 BLAKE2B e3c896d79e70bdaae6ac5894f6d15d7e724e22f88c4a031b40aa8c360d0dcf848684ccf263861e905339d659517d7bb1c9dbfcafc3527ef026153111194a47da SHA512 3506aa3d44003596c5854fab94bd999ac640fb7954eac8dc50cd2eedba01911b69fc27ff21fc63c5166ca704335b23001dea7e66dc060fc0b2267111ba707f71
MISC metadata.xml 1384 BLAKE2B 7482ef34aa0a5fb60c32a11449e6eb53bcebc7852c013650151392401532ff66f56e0c43dc98ad8a47e8166c97ce04d24bbe1d8a2ee21b934a19983d0847d941 SHA512 9ed265ee76578df5f4edb04d7fbc3eacfab7c27603bac65a3ae5086a31d3a9ce4f128cc751d63e1c27fd13e16fcb83a7966771b73026b7339663802ce51023e4
diff --git a/net-analyzer/net-snmp/net-snmp-5.9.2-r1.ebuild b/net-analyzer/net-snmp/net-snmp-5.9.2-r1.ebuild
deleted file mode 100644
index 01ab81ea3d81..000000000000
--- a/net-analyzer/net-snmp/net-snmp-5.9.2-r1.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=yes
-DISTUTILS_SINGLE_IMPL=yes
-GENTOO_DEPEND_ON_PERL=no
-PYTHON_COMPAT=( python3_{8..10} )
-WANT_AUTOMAKE=none
-
-inherit autotools distutils-r1 perl-module systemd
-
-DESCRIPTION="Software for generating and retrieving SNMP data"
-HOMEPAGE="https://www.net-snmp.org/"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/net-snmp/net-snmp"
- inherit git-r3
-else
- # https://github.com/net-snmp/net-snmp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
-
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-SRC_URI+=" https://dev.gentoo.org/~jsmolic/distfiles/${PN}-5.7.3-patches-3.tar.xz"
-
-# GPL-2 for the init scripts
-LICENSE="HPND BSD GPL-2"
-SLOT="0/40"
-IUSE="
- X bzip2 doc elf kmem ipv6 lm-sensors mfd-rewrites minimal mysql
- netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib
-"
-REQUIRED_USE="
- python? ( ${PYTHON_REQUIRED_USE} )
- rpm? ( bzip2 zlib )
-"
-RESTRICT="test"
-
-COMMON_DEPEND="
- virtual/libcrypt:=
- bzip2? ( app-arch/bzip2 )
- elf? ( dev-libs/elfutils )
- lm-sensors? ( sys-apps/lm-sensors )
- mysql? ( dev-db/mysql-connector-c:0= )
- netlink? ( dev-libs/libnl:3 )
- pcap? ( net-libs/libpcap )
- pci? ( sys-apps/pciutils )
- perl? ( dev-lang/perl:= )
- python? (
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- ${PYTHON_DEPS}
- )
- rpm? (
- app-arch/rpm
- dev-libs/popt
- )
- ssl? (
- >=dev-libs/openssl-0.9.6d:0=
- )
- tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
- zlib? ( >=sys-libs/zlib-1.1.4 )
-"
-BDEPEND="doc? ( app-doc/doxygen )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="
- ${COMMON_DEPEND}
- perl? (
- X? ( dev-perl/Tk )
- !minimal? (
- virtual/perl-Carp
- virtual/perl-Data-Dumper
- virtual/perl-Getopt-Long
- dev-perl/JSON
- dev-perl/Mail-Sender
- dev-perl/TermReadKey
- virtual/perl-Term-ReadLine
- )
- )
- selinux? ( sec-policy/selinux-snmp )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.8-do-not-conflate-LDFLAGS-and-LIBS.patch
- "${FILESDIR}"/${PN}-5.8-pcap.patch
- "${FILESDIR}"/${PN}-5.8.1-pkg-config.patch
- "${FILESDIR}"/${PN}-5.8.1-net-snmp-config-libdir.patch
- "${FILESDIR}"/${PN}-5.8.1-mysqlclient.patch
- "${FILESDIR}"/${PN}-5.9-MakeMaker.patch
- "${FILESDIR}"/${PN}-5.9.2-fix-LDFLAGS.patch
- "${FILESDIR}"/${PN}-99999999-tinfo.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_unpack() {
- default
-
- [[ ${PV} == 9999 ]] && git-r3_src_unpack
-}
-
-src_prepare() {
- # snmpconf generates config files with proper selinux context
- use selinux && eapply "${FILESDIR}"/${PN}-5.1.2-snmpconf-selinux.patch
-
- mv "${WORKDIR}"/patches/0001-Fix-toolchain-quadruplet-detection-Gentoo-bug-432004.patch{,.disabled} || die
- mv "${WORKDIR}"/patches/0002-Respect-DESTDIR-for-pythoninstall.patch{,.disabled} || die
- mv "${WORKDIR}"/patches/0004-Don-t-report-CFLAGS-and-LDFLAGS-in-net-snmp-config.patch{,.disabled} || die
- mv "${WORKDIR}"/patches/0005-Respect-LDFLAGS-properly.patch{,.disabled} || die
- eapply "${WORKDIR}"/patches/*.patch
-
- default
-
- eautoconf
-}
-
-src_configure() {
- # keep this in the same line, configure.ac arguments are passed down to config.h
- local mibs="host ucd-snmp/dlmod ucd-snmp/diskio ucd-snmp/extensible mibII/mta_sendmail etherlike-mib/dot3StatsTable"
- use lm-sensors && mibs="${mibs} ucd-snmp/lmsensorsMib"
- use smux && mibs="${mibs} smux"
-
- # Assume /etc/mtab is not present with a recent baselayout/openrc (bug #565136)
- use kernel_linux && export ac_cv_ETC_MNTTAB=/etc/mtab
-
- econf \
- $(use_enable !ssl internal-md5) \
- $(use_enable ipv6) \
- $(use_enable mfd-rewrites) \
- $(use_enable perl embedded-perl) \
- $(use_enable ucd-compat ucd-snmp-compatibility) \
- $(use_with bzip2) \
- $(use_with elf) \
- $(use_with kmem kmem-usage) \
- $(use_with mysql) \
- $(use_with netlink nl) \
- $(use_with pcap) \
- $(use_with pci) \
- $(use_with perl perl-modules INSTALLDIRS=vendor) \
- $(use_with python python-modules) \
- $(use_with rpm) \
- $(use_with ssl openssl) \
- $(use_with tcpd libwrap) \
- $(use_with zlib) \
- --enable-shared \
- --with-default-snmp-version="3" \
- --with-ldflags="${LDFLAGS}" \
- --with-logfile="/var/log/net-snmpd.log" \
- --with-mib-modules="${mibs}" \
- --with-persistent-directory="/var/lib/net-snmp" \
- --with-sys-contact="root@unknown" \
- --with-sys-location="Unknown"
-}
-
-src_compile() {
- emake sedscript
-
- local subdir
- for subdir in snmplib agent/mibgroup agent apps .; do
- emake OTHERLDFLAGS="${LDFLAGS}" -C ${subdir} all
- done
-
- use doc && emake docsdox
-}
-
-src_install() {
- # bug #317965
- emake -j1 DESTDIR="${D}" install
-
- use python && python_optimize
-
- if use perl ; then
- perl_delete_localpod
- if ! use X; then
- rm "${D}"/usr/bin/tkmib || die
- fi
- else
- rm -f \
- "${D}"/usr/bin/fixproc \
- "${D}"/usr/bin/ipf-mod.pl \
- "${D}"/usr/bin/mib2c \
- "${D}"/usr/bin/net-snmp-cert \
- "${D}"/usr/bin/snmp-bridge-mib \
- "${D}"/usr/bin/snmpcheck \
- "${D}"/usr/bin/snmpconf \
- "${D}"/usr/bin/tkmib \
- "${D}"/usr/bin/traptoemail \
- "${D}"/usr/share/snmp/mib2c.perl.conf \
- "${D}"/usr/share/snmp/snmp_perl_trapd.pl \
- || die
- fi
-
- dodoc AGENT.txt ChangeLog FAQ INSTALL NEWS PORTING README* TODO
- newdoc EXAMPLE.conf.def EXAMPLE.conf
-
- if use doc; then
- docinto html
- dodoc -r docs/html/*
- fi
-
- keepdir /var/lib/net-snmp
-
- newinitd "${FILESDIR}"/snmpd.init.2 snmpd
- newconfd "${FILESDIR}"/snmpd.conf snmpd
-
- newinitd "${FILESDIR}"/snmptrapd.init.2 snmptrapd
- newconfd "${FILESDIR}"/snmptrapd.conf snmptrapd
-
- systemd_dounit "${FILESDIR}"/snmpd.service
- systemd_dounit "${FILESDIR}"/snmptrapd.service
-
- insinto /etc/snmp
- newins "${S}"/EXAMPLE.conf snmpd.conf.example
-
- # Remove everything not required for an agent.
- # Keep only the snmpd, snmptrapd, MIBs, headers and libraries.
- if use minimal; then
- rm -rf \
- "${D}"/**/*.pl \
- "${D}"/usr/bin/{encode_keychange,snmp{get,getnext,set,usm,walk,bulkwalk,table,trap,bulkget,translate,status,delta,test,df,vacm,netstat,inform,check,conf},fixproc,traptoemail} \
- "${D}"/usr/share/snmp/*.conf \
- "${D}"/usr/share/snmp/snmpconf-data \
- || die
- fi
-
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 303509673c30..54aa776c0472 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index e4b1d7a34138..1f34e91c7793 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -1,6 +1,6 @@
DIST wget2-2.0.0.tar.gz 3565643 BLAKE2B 8792950942c88aceed41aa1d00b2c39d55e057795d0f68e8bfe9a1da548161aa49eaa82d13e8ea3e14cccee4423d41f9643baff1007361c26464b10683a8ef88 SHA512 59be98a43057220f4eb4314d0876990c21bbc2606a82444e03282ca55d6de18a382fb75b3fcbb1e7f5a5930cd9a81c6c73cdac2ffba3932b55816fb8140c00eb
DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e
EBUILD wget2-2.0.0-r1.ebuild 1848 BLAKE2B 29c9e15fa14842d81817b9638a36a2281175992d9704349f9f718b07c42174b7fc8588a41de668498537890abc3a84a21a896882a88074b5f06b80f657a08567 SHA512 cd96f2efa6b7e03fad24c35d6086110b8524d2a1e5138c561aa5ca418662ae571b61c091b1eb0c2a523a5bb9f960d9cf9c992d6d53437e2b614b6c6a37858bf5
-EBUILD wget2-2.0.1.ebuild 2665 BLAKE2B b09cebc9e727fdd708880233c9edb32d195631aa10809e579dcc008744861d39315e5a1501d1940ca05e7bf497d9d070ad9f28084b37fad0dcbbc295263c12b6 SHA512 dcdb10877cd2f32ffe8e3d00013e89c0c264841cff6e05021e4d735350305437d1fabab4d4d5d458b3d3fcad0951a1c3b79b5f74d27261a7f4909387b7a5fc37
-EBUILD wget2-9999.ebuild 2665 BLAKE2B b09cebc9e727fdd708880233c9edb32d195631aa10809e579dcc008744861d39315e5a1501d1940ca05e7bf497d9d070ad9f28084b37fad0dcbbc295263c12b6 SHA512 dcdb10877cd2f32ffe8e3d00013e89c0c264841cff6e05021e4d735350305437d1fabab4d4d5d458b3d3fcad0951a1c3b79b5f74d27261a7f4909387b7a5fc37
-MISC metadata.xml 804 BLAKE2B 43c7a55beb1080137f2f5eb8a25dd698230cca2bd2bf32b577350cc4b2d557757313fc8248971f8f4eeaf9d153acf175fa60c8ee8f1120a04db9a307b5d49964 SHA512 4f1a102c817dd7e228aef94856734c387ba6cbb58870ef93c3fe11b1174932f498a8f725c3986b95151f9135e294f5f31bc883d4ae8d8ee2f17773ac011ef875
+EBUILD wget2-2.0.1.ebuild 2715 BLAKE2B 3be7e1a72cc0ed2fbc9e0267c380f35aa1accac3a67655089014fff05919b73204f57fbd075da0651eaf90753a80bc2f101095c56ea4af0ceb29af80645498ed SHA512 41fb6d27c190aa083c506e8932cd180440c2413344c2c8f3b9f059ef6647d8c9b3d8f4b3a57b85551fe002bd44d312e41bf5475d502ab5b49425619b7327918e
+EBUILD wget2-9999.ebuild 2715 BLAKE2B 3be7e1a72cc0ed2fbc9e0267c380f35aa1accac3a67655089014fff05919b73204f57fbd075da0651eaf90753a80bc2f101095c56ea4af0ceb29af80645498ed SHA512 41fb6d27c190aa083c506e8932cd180440c2413344c2c8f3b9f059ef6647d8c9b3d8f4b3a57b85551fe002bd44d312e41bf5475d502ab5b49425619b7327918e
+MISC metadata.xml 834 BLAKE2B 8eab169590bc792f2063eec8dea70a83a9ba7bd4f363bd6c707ab56f183bffa90008acec04cb18e2aaff9a94195c7e578ea986153a52ca6d40bc7054f37cbb5c SHA512 b565e77d2c6a21178f67d26136e08a3a5eda96786dfea254998a74c032c1864983a1a2757be3b8a9bad733909e85640d1fae859bfe4b7a2e6bb50e2f570aa152
diff --git a/net-misc/wget2/metadata.xml b/net-misc/wget2/metadata.xml
index 64fc07a8328e..b9d9ab8fa92e 100644
--- a/net-misc/wget2/metadata.xml
+++ b/net-misc/wget2/metadata.xml
@@ -9,7 +9,7 @@
<flag name="brotli">Enable support for brotli compression</flag>
<flag name="gpgme">Build <pkg>app-crypt/gpgme</pkg> backend</flag>
<flag name="http2">Enable HTTP/2.0 support via <pkg>net-libs/nghttp2</pkg></flag>
- <flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support</flag>
+ <flag name="lzip">Enable <pkg>app-arch/lzip</pkg> support via <pkg>app-arch/lzlib</pkg></flag>
<flag name="openssl">Enable crypto support via <pkg>dev-libs/openssl</pkg></flag>
<flag name="psl">Use public suffix list via <pkg>net-libs/libpsl</pkg></flag>
<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>
diff --git a/net-misc/wget2/wget2-2.0.1.ebuild b/net-misc/wget2/wget2-2.0.1.ebuild
index 57cdc0a2f977..ce2c19d3ae57 100644
--- a/net-misc/wget2/wget2-2.0.1.ebuild
+++ b/net-misc/wget2/wget2-2.0.1.ebuild
@@ -14,7 +14,7 @@ else
fi
LICENSE="GPL-3"
SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
REQUIRED_USE="valgrind? ( test )"
RDEPEND="
@@ -34,6 +34,7 @@ RDEPEND="
)
http2? ( net-libs/nghttp2 )
idn? ( net-dns/libidn2:= )
+ lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils )
pcre? ( dev-libs/libpcre2 )
psl? ( net-libs/libpsl )
@@ -94,6 +95,7 @@ src_configure() {
$(use_with gpgme)
$(use_with http2 libnghttp2)
$(use_with idn libidn2)
+ $(use_with lzip)
$(use_with lzma)
$(use_with pcre libpcre2)
$(use_with psl libpsl)
diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 57cdc0a2f977..ce2c19d3ae57 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -14,7 +14,7 @@ else
fi
LICENSE="GPL-3"
SLOT="0/0" # subslot = libwget.so version
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzma openssl pcre psl +ssl test valgrind xattr zlib"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test valgrind xattr zlib"
REQUIRED_USE="valgrind? ( test )"
RDEPEND="
@@ -34,6 +34,7 @@ RDEPEND="
)
http2? ( net-libs/nghttp2 )
idn? ( net-dns/libidn2:= )
+ lzip? ( app-arch/lzlib )
lzma? ( app-arch/xz-utils )
pcre? ( dev-libs/libpcre2 )
psl? ( net-libs/libpsl )
@@ -94,6 +95,7 @@ src_configure() {
$(use_with gpgme)
$(use_with http2 libnghttp2)
$(use_with idn libidn2)
+ $(use_with lzip)
$(use_with lzma)
$(use_with pcre libpcre2)
$(use_with psl libpsl)
diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.202.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.202.0.ebuild
index 79fec4051ede..0dc187469bcd 100644
--- a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.202.0.ebuild
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.202.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Low-Level Interface to zlib compression library"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# We use the bundled version of zlib as the minimum version for the system copy
# Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
diff --git a/perl-core/Compress-Raw-Zlib/Manifest b/perl-core/Compress-Raw-Zlib/Manifest
index 4a71934db1d6..d50d0388a22a 100644
--- a/perl-core/Compress-Raw-Zlib/Manifest
+++ b/perl-core/Compress-Raw-Zlib/Manifest
@@ -1,5 +1,5 @@
DIST Compress-Raw-Zlib-2.201.tar.gz 480467 BLAKE2B e2c706447cdd82c712b0613da69903adb3e9f51dd3e791bea51c836a767ca1df03f18870d377fea20af5f5ffb074925b0a70c80ef507622264d21b657bda4ea2 SHA512 1262f5be347e1efe71f0308385a5b8b927854b1e061d69d9a38c74e6dfacf2ffbec0891bdeb76092de28a5049e1fd1eb3e784e0570b34612a8256d955d7f1ab7
DIST Compress-Raw-Zlib-2.202.tar.gz 480563 BLAKE2B 8e9eef5fae7dcac500b08ee7315e6d05912fe954e18560f1ecc195800343102cd0f97690c46c5e06bc6c734877e48356cb93fa70d7070c954e62dc2a7bd2d6c5 SHA512 add25f83ecd83fe3beaad12a6f8b37ca046fdfccfa44c03f32b104a9ec6c132407dc606ba0e30fad67151f1b1d4f6886991b19948c12e2964df13a6daa703e72
EBUILD Compress-Raw-Zlib-2.201.0.ebuild 1022 BLAKE2B a6118f7f2aed28c197caa2b02f9888407142d187dbbfa7c91b23b3ff5a07a8baebeb91f63a1ece9e5285d266628a49dcc829ef729e976b67c76db5bbc1782a52 SHA512 43f17e50386dfc5583464bc2852458f151ce0c94d65cf2bd8758f7328c08b820fae80412f5a4e217d4a99f9ec2ba638731a08fecd3ddd77110ab17f74522452c
-EBUILD Compress-Raw-Zlib-2.202.0.ebuild 1016 BLAKE2B d98546d1c73daeefcb0b7a14022c2b705fd22ef82314dc2fff14d21e2001ecea5915bc5f9466669dae79e925d836fe73aac14bc3ce04c9031721e4845cc45b91 SHA512 44b8431ac546b266435f0abbeba32a5e990237867b85779c75ae23479366c4b4039d56b48a863f54c24ed583744590dd5ff2049ecc8a63aca5f55283b91d7c9f
+EBUILD Compress-Raw-Zlib-2.202.0.ebuild 1015 BLAKE2B 1c61475f60d85249b914b75c8bc879273fb621a8a8e36d1e39b468a43d0b450c59a1b9bfcf0be549900f4e90dd62f00590254ab3dd8226829f30fe24cca2fe16 SHA512 cc11cdaa1a361ce7ea3c116d4d0b06b35e4d49fe14c0389d20c8026ee9052c2a9f5d0dc296c710b82a5c9dd81ca7fe51c281c4ff84f072b4496e74fd1022a74a
MISC metadata.xml 407 BLAKE2B 87f44de722fc21134d519d30d6ad719fd7cb8506ffc9bf9e0c97f7f33cd4f18aa6cf066ba51fbecb3c81d669d938520100cc0e50da715b909b03306ec393e434 SHA512 ae1b6145b0e19f878ba182325dffe1c9d5f5412dacb31d84b3426bc25090f596b3205ca9a967a7fb0828c546e3263dd05306154948f3bb4c5c685ff5dfc5ba9a
diff --git a/perl-core/Manifest.gz b/perl-core/Manifest.gz
index 597aea8b757d..9e492b3fc76e 100644
--- a/perl-core/Manifest.gz
+++ b/perl-core/Manifest.gz
Binary files differ
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d87add02cc9c..42de0f72b86e 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index ad2af47f8aa4..ce65a5f40b15 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2022-07-17)
+# dev-python/pyside2 is not keyworded
+www-client/falkon python
+
# Matthew Smith <matthew@gentoo.org> (2022-07-10)
# Needs unkeyworded app-doc/halibut
>=net-misc/putty-0.77 doc
diff --git a/profiles/package.mask b/profiles/package.mask
index 301042aba019..cae5bf6f0195 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -284,13 +284,6 @@ dev-java/netty-common
# unused by upstream, vulnerable. Removal in 30 days. Bug #678705
dev-libs/libvterm-neovim
-# Hans de Graaff <graaff@gentoo.org> (2022-06-18)
-# Obsolete ruby26-only slots. Please use a newer slot instead.
-# Masked for removal in 30 days.
-dev-ruby/autoprefixer-rails:9
-dev-ruby/sass:3.5
-dev-ruby/slim:0
-
# William Hubbs <williamh@gentoo.org> (2022-06-17)
# Dead upstream, please use dev-util/github-cli
# Bug #845921
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 88add26fc73f..e6c3f3ff5508 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -6671,7 +6671,7 @@ net-misc/wget:uuid - Generate UUIDs for the WARC (Web ARChive file format) using
net-misc/wget2:brotli - Enable support for brotli compression
net-misc/wget2:gpgme - Build app-crypt/gpgme backend
net-misc/wget2:http2 - Enable HTTP/2.0 support via net-libs/nghttp2
-net-misc/wget2:lzip - Enable app-arch/lzip support
+net-misc/wget2:lzip - Enable app-arch/lzip support via app-arch/lzlib
net-misc/wget2:openssl - Enable crypto support via dev-libs/openssl
net-misc/wget2:psl - Use public suffix list via net-libs/libpsl
net-misc/wget2:valgrind - Depend on dev-util/valgrind for test suite
@@ -8877,6 +8877,7 @@ x11-misc/albert:python-extensions - Install default python extensions system-wid
x11-misc/albert:statistics - Enable local statistics
x11-misc/albert:virtualbox - Enable app-emulation/virtualbox extension
x11-misc/alock:doc - Build and install manpage with app-text/asciidoc.
+x11-misc/appmenu-gtk-module:gtk2 - Build module for GTK+2
x11-misc/autorandr:launcher - Install the launcher, i.e., an alternative to the udev/systemd hooks
x11-misc/bumblebee:bbswitch - Add dependency on sys-power/bbswitch for PM feature
x11-misc/clipmenu:dmenu - Use dmenu as default launcher
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index ca991fbebaaa..1244eeb21bd1 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/perl-Compress-Raw-Zlib/Manifest b/virtual/perl-Compress-Raw-Zlib/Manifest
index 043d2c36b709..9b504d542cac 100644
--- a/virtual/perl-Compress-Raw-Zlib/Manifest
+++ b/virtual/perl-Compress-Raw-Zlib/Manifest
@@ -2,5 +2,5 @@ EBUILD perl-Compress-Raw-Zlib-2.101.0-r1.ebuild 544 BLAKE2B 59cb2334b18918ce83a3
EBUILD perl-Compress-Raw-Zlib-2.103.0-r1.ebuild 532 BLAKE2B 0fe458c05766be2861c2724de4bd09ef3971f1860266fbae1ea7e0c169847bcc23ddef36d4b44b1c84a988207ab927f0d9f09c0259beee131c58a91829e49942 SHA512 d35b1a59841f0bfb2229356915cababf325e4a2a2ea58b9a993d4f972ab7a2dd59bb8ed9e8385edf6503303249346e3b2e6ac0e30fcdb042bdb2ec98c6f7c27b
EBUILD perl-Compress-Raw-Zlib-2.105.0.ebuild 536 BLAKE2B 6d0dd3ed17890340518416594b6e5277fb0c63dc60204f259f3abef0f3bf003c3dd0a51a5e937150ae5696dcb92fa966e80a19e0336dbf10a9ad9adb8ee8add3 SHA512 4faf85dae4fa8fa59cde84b02690be17f635ec5237c1c0142d26d585678a5634c376746b84bff18e67b8d15c1c67b584ca62835e330cb4ab62abef8d2afa9f41
EBUILD perl-Compress-Raw-Zlib-2.201.0.ebuild 508 BLAKE2B 370b08f4893edd195b4dbdf62b8b9118d7817323ef7cfbf8242dbfb6749eb72adff01fc67fc4866a746167257cea7e551facb39b738ee0e9dee8ae1b86c3d331 SHA512 cebc681869f4657f1f2fc8c09d9c7112fd3819486f51b3bc30d46e2d1c44aa62ccf8984354f03b9cd0dcf49696cfbfa53592a542bbd64e4c16e52a710686dcb2
-EBUILD perl-Compress-Raw-Zlib-2.202.0.ebuild 502 BLAKE2B bcde3b65e053ee0eb48f859decdde77999c6dc5fe0c8fe8739160d1e82b466787b4df780a6398c060db75d3e724c12bd4ae507e81d8fd2337595d41f2ea8807f SHA512 8b4f4e2fd132d482eb3d3d9eeb33b4b250cf8f0e1aebe16885f83587ab7e2348d329e88abd4ed42ea09006b1644312ea1c365068bf8c2d25b1e771a9c4a843e6
+EBUILD perl-Compress-Raw-Zlib-2.202.0.ebuild 501 BLAKE2B 8f74c9eaf74b41547ad515985f82fa33fa6759b99be4e2884b0722e6de1fee84f92c9772b0eb0ef588c0a1025e8b4616063c53898d138f5b16969609d97b4ed6 SHA512 dbe3c0cc431afe0a267ff2568d6e95f5c6f1693262eade3537452265918c346b50aeb486ce3ea97a3f446a77e2e80ba7824c106ec58a058c35bfe38c47bb906a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.202.0.ebuild b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.202.0.ebuild
index 07af10c82ad8..0c87e271b303 100644
--- a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.202.0.ebuild
+++ b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.202.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
~perl-core/${PN#perl-}-${PV}
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 79800c5f157b..6df8fa04dbfa 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/falkon/Manifest b/www-client/falkon/Manifest
index b577e9c117b7..2d0dd021244a 100644
--- a/www-client/falkon/Manifest
+++ b/www-client/falkon/Manifest
@@ -1,5 +1,6 @@
+AUX falkon-22.04.3-python3.patch 1214 BLAKE2B 733d67908c009a17d63cf7b9e5012996bfbb9c005feb1ff3c94ccf20958479510cf1858479e7869124815b5a158821b434285b24b6babe95515da130c3f97e8f SHA512 bfd9514a167b24f3149173e34cb57ee5462311e70c8edd269d6cc7df9269c33a5a6da3ad3e312de878b1af7af994996bfa1cbd77d73de4e7242f851ee547a496
DIST falkon-22.04.3.tar.xz 2492448 BLAKE2B c7b2bbe9a7b3a55078faa5d7706ebe5df279c3ffd618a064b7707a7636f1436779e7cbb89bda5e012e4d9982e8ffc29d01be8436f9d483fdd2c3f67a19f92cfc SHA512 174725086360f0109fb70bf7056c9cfa122a114aecf00bbe27a47c5f23cca76b69c41a2e15f077fd27cff726317f40be08e296ed249dbd73036a89502823d23b
DIST falkon-3.2.0.tar.xz 2506692 BLAKE2B a94118e2bd8e97e00a5462d657ee07c06aed53f5bee21227f543f902588f68588c0f4e445bb5cae789d14dec25382802025f502138150db96fe636b20d257222 SHA512 1bc33a957dd265b3cdd944f85890500c7247d82752cc7d6847c61de2f810e75d10adddf81dc6bcb1e05e1cd3bda04767c66f1e16d7ed19634e3b80ad24ff6bc1
-EBUILD falkon-22.04.3.ebuild 2100 BLAKE2B f08476a3cb7291290eeb694602922892e75fa6da3c6f049df88c4ec5c1b9e7d4ce63bdb036809464d74dd92c16fe3bd031202b603c3e8c911be9edd897897cb3 SHA512 a569e9c6e953888eb45854cd2ac6146099b50d3b6dcb0689fce74bcde8f7114ae4574f9e7060b2a9424b5a0ebd5b49d95339c6a33cdded830052d6b643597887
-EBUILD falkon-3.2.0-r1.ebuild 1841 BLAKE2B dd37bad81f33ea432a15591f37d7ff7b8482085c507a738a71c99a8cea2fab0366b93573350dc47d028ef92e17f51a933cab3def7d942040ea64279b5a2b8c7a SHA512 37d5b1385c7105614c4331b649183723fd1f97822865c75e1a59eea3a06ab151264433f638135d31683254c9ddae73e325eeec09379a4896d860ed31cfdcd3be
+EBUILD falkon-22.04.3.ebuild 2372 BLAKE2B 2ffafba0fde5ba73601f9c356d991357c8f619ed25b206399eb68cc2677bed7eea1a1e71133e63ca641a5e6a4868969a5c3046cbf43b5e1ccd183d861b4a55a1 SHA512 70e72465a0b4280f9bbf57ab318b4ee591b0f1f9fc3f18d4a8d9acc9a0cdb8251d90d93efc9b4d5dc649c1e16564a0bdf361000caba2cbf77835f86f1bd4aa67
+EBUILD falkon-3.2.0-r1.ebuild 2449 BLAKE2B 1aa22874948ee808a76fddd81754223f80695b5d712878e03465e8ec340c762b68bd285739713b0987e8d8aa803a815fd544d6327e0a8906038c271657603e7d SHA512 d9e84e6dbb554553431a9f769754a49d219f9474dd6084dde0fc9fa577863e77ae12954d6dfc0efd0a9b2a9c7447a13718766e3ddaf4933a617edccd09f10e77
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/www-client/falkon/falkon-22.04.3.ebuild b/www-client/falkon/falkon-22.04.3.ebuild
index 52b53cad1525..9664f0e03464 100644
--- a/www-client/falkon/falkon-22.04.3.ebuild
+++ b/www-client/falkon/falkon-22.04.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE="dbus kde python +X"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -64,12 +64,12 @@ fi
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtsvg-${QTMIN}:5
"
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
pkg_setup() {
- python-single-r1_pkg_setup
+ use python && python-single-r1_pkg_setup
ecm_pkg_setup
}
@@ -84,5 +84,10 @@ src_configure() {
$(cmake_use_find_package python Python3)
-DNO_X11=$(usex !X)
)
+ use python && mycmakeargs+=(
+ -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake quirk
+ -DPython3_INCLUDE_DIR=$(python_get_includedir)
+ -DPython3_LIBRARY=$(python_get_library_path)
+ )
ecm_src_configure
}
diff --git a/www-client/falkon/falkon-3.2.0-r1.ebuild b/www-client/falkon/falkon-3.2.0-r1.ebuild
index f9dc201c1622..18b02edc8d3a 100644
--- a/www-client/falkon/falkon-3.2.0-r1.ebuild
+++ b/www-client/falkon/falkon-3.2.0-r1.ebuild
@@ -6,8 +6,9 @@ EAPI=8
ECM_TEST="true"
KFMIN=5.88.0
QTMIN=5.15.2
+PYTHON_COMPAT=( python3_{8..10} )
VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
+inherit ecm kde.org python-single-r1
DESCRIPTION="Cross-platform web browser using QtWebEngine"
HOMEPAGE="https://www.falkon.org/ https://apps.kde.org/falkon/"
@@ -19,8 +20,9 @@ fi
LICENSE="GPL-3"
SLOT="0"
-IUSE="dbus kde +X"
+IUSE="dbus kde python +X"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RESTRICT="test" # bug 653046
COMMON_DEPEND="
@@ -43,6 +45,13 @@ COMMON_DEPEND="
>=kde-frameworks/kwallet-${KFMIN}:5
>=kde-frameworks/purpose-${KFMIN}:5
)
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/pyside2[designer,gui,webengine,widgets,${PYTHON_USEDEP}]
+ dev-python/shiboken2[${PYTHON_USEDEP}]
+ ')
+ )
X? (
>=dev-qt/qtx11extras-${QTMIN}:5
x11-libs/libxcb:=
@@ -58,20 +67,30 @@ fi
RDEPEND="${COMMON_DEPEND}
>=dev-qt/qtsvg-${QTMIN}:5
"
-BDEPEND="
- >=dev-qt/linguist-tools-${QTMIN}:5
-"
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
+
+PATCHES=( "${FILESDIR}/${PN}-22.04.3-python3.patch" )
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
src_configure() {
local mycmakeargs=(
-DBUILD_KEYRING=OFF
- -DCMAKE_DISABLE_FIND_PACKAGE_PySide2=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_Shiboken2=ON
- -DCMAKE_DISABLE_FIND_PACKAGE_PythonLibs=ON
-DDISABLE_DBUS=$(usex !dbus)
+ $(cmake_use_find_package python PySide2)
+ $(cmake_use_find_package python Shiboken2)
+ $(cmake_use_find_package python Python3)
$(cmake_use_find_package kde KF5Wallet)
$(cmake_use_find_package kde KF5KIO)
-DNO_X11=$(usex !X)
)
+ use python && mycmakeargs+=(
+ -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}" # shiboken_helpers.cmake quirk
+ -DPython3_INCLUDE_DIR=$(python_get_includedir)
+ -DPython3_LIBRARY=$(python_get_library_path)
+ )
ecm_src_configure
}
diff --git a/www-client/falkon/files/falkon-22.04.3-python3.patch b/www-client/falkon/files/falkon-22.04.3-python3.patch
new file mode 100644
index 000000000000..cd1025cbfda4
--- /dev/null
+++ b/www-client/falkon/files/falkon-22.04.3-python3.patch
@@ -0,0 +1,32 @@
+From 67199ef5f470dadab17401f3aad8770ec058c111 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sun, 17 Jul 2022 12:45:25 +0200
+Subject: [PATCH] Python3 must be found first
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 950c03adc..aa91e745e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -130,12 +130,12 @@ if (KF5Wallet_FOUND AND KF5KIO_FOUND AND KF5Crash_FOUND AND KF5CoreAddons_FOUND
+ endif()
+
+ # Optional: PySide2
++find_package(Python3 COMPONENTS Development)
+ find_package(PySide2 "2.0.0")
+ find_package(Shiboken2 "2.0.0")
+-find_package(Python3 COMPONENTS Development)
++set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE OPTIONAL)
+ set_package_properties(PySide2 PROPERTIES DESCRIPTION "Python plugins" TYPE OPTIONAL)
+ set_package_properties(Shiboken2 PROPERTIES DESCRIPTION "Python plugins" TYPE OPTIONAL)
+-set_package_properties(Python3 PROPERTIES DESCRIPTION "Python plugins" TYPE OPTIONAL)
+ if (PySide2_FOUND AND Shiboken2_FOUND AND Python3_FOUND)
+ set(ENABLE_PYTHON_PLUGINS TRUE)
+ endif()
+--
+2.35.1
+
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index a46e8f202a32..f804997345bb 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/appmenu-gtk-module/Manifest b/x11-misc/appmenu-gtk-module/Manifest
index 82f430ec69a3..a1099dd7b82a 100644
--- a/x11-misc/appmenu-gtk-module/Manifest
+++ b/x11-misc/appmenu-gtk-module/Manifest
@@ -1,4 +1,9 @@
AUX appmenu-gtk-module 239 BLAKE2B c5f055154136c6ba862ce9f74edf898fd9baa5b699fe149fd29b125bd42cee94174e7f8f8bf7a40ee63e880f38a161a652e45c171dae399e8cd2b76e4a94e2f5 SHA512 daf70376ebcd1b67eec093c8b905b6d085d4206958573ce7aa8709c053928a78a7b8d06b6fdba9a221731d89e3fe6720394d1e8cee208adfaaf298825a9cc04e
+AUX appmenu-gtk-module-0.7.6-fix-pkgconfig.patch 309 BLAKE2B 960371a9722ebd715fa16a72cab960225f99d5a68d6b1e4ae6cf8113530769497b218708c990221aa558544778315c43968819ea968ba1f29d07a97257eef07e SHA512 8a08bccf369b87f261a4edfbeb1f942c3ea9c6efda19ca0a6490f91405b920516f0d8d8fd28172b2abf4d1d9ee2e16fab4c490653545239c82f8ee1e1cb7fee9
+AUX appmenu-gtk-module-0.7.6-no-automagic-gtk.patch 951 BLAKE2B 5dd2dbfe6464bf323b4b66d9a1f87ffc8b417991991529631d03ebb9253b999718e90a28c85b6e3573c4a7e0597f05cfdfbda6c6900197266253dad86452adb5 SHA512 5d2a8bf395d8151f06f9b42d0197d3c7b606161343ae166430fefa73f5170b7a61b15d34ff7bf7d8aa6602609cb612c98eba11067aac29ce06830f9e05970e94
+AUX appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch 2164 BLAKE2B f89af2da72c5f41eec2eeba1d2ea7a59e4f0b7e2aaf17c3dca07b8cd24e9a56ef8ba156abdd888a8051fc72e7369f9104389db4243132b510de0e6aaf412ef90 SHA512 63beeef3e2677a013aa46486baae8692bdc34c31ccd24f8eb2c5a18610025da5e77b50bdbbee6d8a6a34f3ee8e8595fbcc0df9ced417cd2a281b08f3947eb038
DIST appmenu-gtk-module-0.7.3.tar.xz 48460 BLAKE2B b7008aa618e643a95445aad25bc19eed5b887810891318a891f088284f8f128e6392671226742a8b0c70699a9455739ee61ed56aec32129532ba53dc69809913 SHA512 d7df7e3cea3ccb66d013b23ae8796b8cbb0e0787f37f54078715c4863797c28d44ff38d7ac965b6eb0fd5cb327c1a4b891c74c66ba95b9b9a06e2c06ba5b2ad8
+DIST appmenu-gtk-module-0.7.6.tar.xz 41212 BLAKE2B 7d37107e36502e44a38a1dc4e7ab02a761ec368b791182b223a4ae2631bad2eb52d9fec913ae0274f95f15a1cfbefb47f4807f1e83e8e3985fd4af7c6f0d075b SHA512 6efad2a13a04ae0a2a5e87fdc62eb7a37c8c85051339a3774fd8b579eea97b4633b10e064325205b3f10597530bab003deae24986c3175429a899c292e8786d5
EBUILD appmenu-gtk-module-0.7.3-r2.ebuild 1074 BLAKE2B a7fd1ab2a33821a93feb0549636c3a2811b919eec34739ee92de29ba11fee82d531c8fd5345d5eb92f0b5116bb856ec4338636aa6461861ac879fcbbd4a0a7ad SHA512 3f5037160d95fb49c361719134279bcc409dd755c9ffee333d6287c3285b4fbe508690992fc311d0cdd9a5c398511555548144c84685786964fe2ff0e2495366
-MISC metadata.xml 331 BLAKE2B 7f59ec698ab53fd473b6b86beda723e6eee1ff024f29b16495102e7367091b6a38e1bcbb29a8b608480ec2230bf7a05dcd90a72982bd86daee7db531a97fe0db SHA512 bc0358ff8ff0a28a2a16f861df6d2f122396c655b07e7f61bf7b64dcf71f65c02f412fd4d24d14fc267b03f7065fcc6eb549147cdb99388f59f3d61c2290d924
+EBUILD appmenu-gtk-module-0.7.6.ebuild 1172 BLAKE2B 163c68207a77856a8f12dc035caf1c3d93f85c5ec847da70bc4e1ab3145ca2efcef5e93558efaee0d7e01b46e8fc41919f77f02ef21a989bcd52e217c1c893e5 SHA512 6ab7537c24c9155be85dfef7d43c51d7e27a0959c207a88b49f901dfa7974b4fbfc655c10526c9119596e8adf4e975e662eff397b1febf03b55e8a8f962f98c3
+MISC metadata.xml 417 BLAKE2B 6c9ebfbe4b02203037d8e79618f6423b842a4cd8906db9b6378b1588554f1c8bcf10b5e8d809b9e59abddae4727d5e28523630484fe528b2294f685ec3c8434f SHA512 bac77b5251306f7538a406105a7abca2c98ec9021a578d40c7cb2788f66af627c01c88b79576675a9a5adf5de5d634b5f5f28c033b4c9bab9d08936976692eff
diff --git a/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild
new file mode 100644
index 000000000000..8cfa793babbc
--- /dev/null
+++ b/x11-misc/appmenu-gtk-module/appmenu-gtk-module-0.7.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson systemd
+
+DESCRIPTION="Application menu module for GTK"
+HOMEPAGE="https://gitlab.com/vala-panel-project/vala-panel-appmenu"
+SRC_URI="https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/e0b6a32a340922cd05060292b0757162/${P}.tar.xz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="gtk2 wayland"
+
+RDEPEND="
+ dev-libs/glib[dbus]
+ >=x11-libs/gtk+-3.22.0:3[wayland=]
+ gtk2? ( >=x11-libs/gtk+-2.24.0:2 )
+"
+DEPEND="${RDEPEND}
+ wayland? ( dev-libs/wayland )
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${P}-no-automagic-gtk.patch"
+ "${FILESDIR}/${P}-no-automagic-unitdir.patch"
+ "${FILESDIR}/${P}-fix-pkgconfig.patch"
+)
+
+src_configure() {
+ # outputs [ '2', '3' ] OR [ '3' ]
+ local gtks="[$(usex gtk2 " '2'," '') '3' ]"
+
+ meson_src_configure -Dgtk="${gtks}" -Duserunitdir="$(systemd_get_userunitdir)"
+}
+
+src_install() {
+ meson_src_install
+
+ exeinto /etc/X11/xinit/xinitrc.d
+ newexe "${FILESDIR}"/${PN} 85-${PN}
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+}
diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch
new file mode 100644
index 000000000000..f8b5439b28cb
--- /dev/null
+++ b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-fix-pkgconfig.patch
@@ -0,0 +1,10 @@
+--- a/meson.build 2020-10-28 22:05:23.000000000 +0100
++++ b/meson.build 2022-07-17 09:53:55.047880112 +0200
+@@ -1,6 +1,6 @@
+ project('appmenu-gtk-module', 'c',
+ meson_version: '>=0.49.0',
+- version: '0.7',
++ version: '0.7.6',
+ license: ['LGPL-3.0-or-later'],
+ default_options: [
+ 'c_std=gnu11',
diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch
new file mode 100644
index 000000000000..716aefa37612
--- /dev/null
+++ b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-gtk.patch
@@ -0,0 +1,28 @@
+From 59994f8b0a431f61786de5715c45c24b0dd76cd1 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev <gyakovlev@gentoo.org>
+Date: Tue, 4 Jan 2022 18:33:12 -0800
+Subject: [PATCH] appmenu-gtk-module/meson.build: only build gtk if requested
+
+Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
+---
+ subprojects/appmenu-gtk-module/meson.build | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/subprojects/appmenu-gtk-module/meson.build b/subprojects/appmenu-gtk-module/meson.build
+index 06ab76d..7279f97 100644
+--- a/meson.build
++++ b/meson.build
+@@ -41,8 +41,8 @@ gtk3_ver = '>=3.22.0'
+ gtk2 = dependency('gtk+-2.0', version: gtk2_ver, required: gtk2_requested)
+ gtk3 = dependency('gtk+-3.0', version: gtk3_ver, required: gtk3_requested)
+
+-build_gtk2 = gtk2.found()
+-build_gtk3 = gtk3.found()
++build_gtk2 = gtk2_requested and gtk2.found()
++build_gtk3 = gtk3_requested and gtk3.found()
+
+ #################
+ # Configuration #
+--
+2.34.1
+
diff --git a/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch
new file mode 100644
index 000000000000..e46fe74c0734
--- /dev/null
+++ b/x11-misc/appmenu-gtk-module/files/appmenu-gtk-module-0.7.6-no-automagic-unitdir.patch
@@ -0,0 +1,56 @@
+From c60d530583a8bd07aea22c4f3f3aa8b0aaf271c1 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev <gyakovlev@gentoo.org>
+Date: Tue, 4 Jan 2022 19:06:37 -0800
+Subject: [PATCH] appmenu-gtk-module: add userunitdir option
+
+allows setting systemd unit on systemd-less systems
+
+Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
+---
+ .../appmenu-gtk-module/data/meson.build | 19 ++++++++++++-------
+ .../appmenu-gtk-module/meson_options.txt | 1 +
+ 2 files changed, 13 insertions(+), 7 deletions(-)
+
+diff --git a/subprojects/appmenu-gtk-module/data/meson.build b/subprojects/appmenu-gtk-module/data/meson.build
+index 8378965..d0d1717 100644
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -2,14 +2,19 @@ install_data([
+ 'org.appmenu.gtk-module.gschema.xml'
+ ], install_dir: schema_dir)
+
++userunitdir = get_option('userunitdir')
+ systemd = dependency('systemd', required: false)
+
+-if systemd.found()
++if userunitdir == ''
++ if systemd.found()
+ userunitdir = systemd.get_pkgconfig_variable('systemduserunitdir')
+- configure_file(
+- input: 'appmenu-gtk-module.service.in',
+- output: 'appmenu-gtk-module.service',
+- install_dir: userunitdir,
+- configuration: {'CMAKE_INSTALL_FULL_BINDIR': join_paths(prefix,get_option('bindir'))}
+- )
++ else
++ userunitdir = '/usr/lib/systemd/user'
++ endif
+ endif
++configure_file(
++ input: 'appmenu-gtk-module.service.in',
++ output: 'appmenu-gtk-module.service',
++ install_dir: userunitdir,
++ configuration: {'CMAKE_INSTALL_FULL_BINDIR': join_paths(prefix,get_option('bindir'))}
++)
+diff --git a/subprojects/appmenu-gtk-module/meson_options.txt b/subprojects/appmenu-gtk-module/meson_options.txt
+index f93877a..ec0b3a6 100644
+--- a/meson_options.txt
++++ b/meson_options.txt
+@@ -1,3 +1,4 @@
+ option('gtk', type: 'array', choices : ['2','3'], value: ['2','3'], description: 'Supported GTK versions')
+ option('tests', type : 'boolean', value : false, description: 'Parser tests')
+ option('gtk_doc', type: 'boolean', value: false, description: 'Build API reference')
++option('userunitdir', type: 'string', description: 'Installation path for user unit file (optional)')
+--
+2.34.1
+
diff --git a/x11-misc/appmenu-gtk-module/metadata.xml b/x11-misc/appmenu-gtk-module/metadata.xml
index c73224cc9ad9..5d2727e6e6bf 100644
--- a/x11-misc/appmenu-gtk-module/metadata.xml
+++ b/x11-misc/appmenu-gtk-module/metadata.xml
@@ -6,6 +6,9 @@
<name>Gentoo KDE Project</name>
</maintainer>
<upstream>
- <remote-id type="github">derat/xsettingsd</remote-id>
+ <remote-id type="gitlab">vala-panel-project/vala-panel-appmenu</remote-id>
</upstream>
+ <use>
+ <flag name="gtk2">Build module for GTK+2</flag>
+ </use>
</pkgmetadata>