summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29625 -> 29618 bytes
-rw-r--r--app-emacs/Manifest.gzbin62443 -> 62441 bytes
-rw-r--r--app-emacs/geiser/Manifest4
-rw-r--r--app-emacs/geiser/geiser-0.27.ebuild (renamed from app-emacs/geiser/geiser-0.23.2.ebuild)1
-rw-r--r--app-emacs/transient/Manifest2
-rw-r--r--app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild2
-rw-r--r--app-emulation/Manifest.gzbin15116 -> 15116 bytes
-rw-r--r--app-emulation/libvirt/Manifest10
-rw-r--r--app-emulation/libvirt/libvirt-7.7.0-r2.ebuild2
-rw-r--r--app-emulation/libvirt/libvirt-8.2.0.ebuild2
-rw-r--r--app-emulation/libvirt/libvirt-8.7.0.ebuild2
-rw-r--r--app-emulation/libvirt/libvirt-8.8.0.ebuild2
-rw-r--r--app-emulation/libvirt/libvirt-9999.ebuild2
-rw-r--r--app-misc/Manifest.gzbin49745 -> 49741 bytes
-rw-r--r--app-misc/mx5000tools/Manifest2
-rw-r--r--app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild35
-rw-r--r--dev-cpp/Manifest.gzbin12923 -> 12916 bytes
-rw-r--r--dev-cpp/highway/Manifest2
-rw-r--r--dev-cpp/highway/highway-1.0.1-r1.ebuild2
-rw-r--r--dev-db/Manifest.gzbin15771 -> 15768 bytes
-rw-r--r--dev-db/mysql-connector-c++/Manifest2
-rw-r--r--dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-mysqlclient_r.patch24
-rw-r--r--dev-db/mysql-connector-c++/mysql-connector-c++-8.0.27-r1.ebuild45
-rw-r--r--dev-java/Manifest.gzbin55540 -> 55535 bytes
-rw-r--r--dev-java/byte-buddy/Manifest2
-rw-r--r--dev-java/byte-buddy/byte-buddy-1.12.13.ebuild153
-rw-r--r--dev-lang/Manifest.gzbin19350 -> 19348 bytes
-rw-r--r--dev-lang/fennel/Manifest4
-rw-r--r--dev-lang/fennel/fennel-1.2.1.ebuild (renamed from dev-lang/fennel/fennel-1.0.0.ebuild)0
-rw-r--r--dev-libs/Manifest.gzbin95933 -> 95928 bytes
-rw-r--r--dev-libs/efl/Manifest2
-rw-r--r--dev-libs/efl/efl-1.26.3.ebuild2
-rw-r--r--dev-libs/libunistring/Manifest2
-rw-r--r--dev-libs/libunistring/libunistring-1.1.ebuild40
-rw-r--r--dev-libs/nspr/Manifest2
-rw-r--r--dev-libs/nspr/nspr-4.35.ebuild2
-rw-r--r--dev-libs/nss/Manifest2
-rw-r--r--dev-libs/nss/nss-3.83.ebuild390
-rw-r--r--dev-python/Manifest.gzbin261378 -> 261389 bytes
-rw-r--r--dev-python/kombu/Manifest2
-rw-r--r--dev-python/kombu/kombu-5.2.4.ebuild1
-rw-r--r--dev-python/py-amqp/Manifest4
-rw-r--r--dev-python/py-amqp/py-amqp-5.1.1-r1.ebuild (renamed from dev-python/py-amqp/py-amqp-5.1.0.ebuild)8
-rw-r--r--dev-python/py-amqp/py-amqp-5.1.1.ebuild51
-rw-r--r--dev-python/versioneer/Manifest2
-rw-r--r--dev-python/versioneer/versioneer-0.26.ebuild8
-rw-r--r--dev-python/vine/Manifest2
-rw-r--r--dev-python/vine/vine-5.0.0-r1.ebuild31
-rw-r--r--dev-python/vine/vine-5.0.0.ebuild23
-rw-r--r--dev-ruby/Manifest.gzbin110456 -> 110465 bytes
-rw-r--r--dev-ruby/fcgi/Manifest2
-rw-r--r--dev-ruby/fcgi/fcgi-0.9.2.2.ebuild26
-rw-r--r--dev-ruby/html-pipeline/Manifest2
-rw-r--r--dev-ruby/html-pipeline/html-pipeline-2.14.3.ebuild42
-rw-r--r--dev-ruby/power_assert/Manifest2
-rw-r--r--dev-ruby/power_assert/power_assert-2.0.2.ebuild41
-rw-r--r--dev-scheme/Manifest.gzbin8334 -> 8989 bytes
-rw-r--r--dev-scheme/guile-json/Manifest4
-rw-r--r--dev-scheme/guile-json/guile-json-4.7.2.ebuild (renamed from dev-scheme/guile-json/guile-json-4.5.2.ebuild)1
-rw-r--r--dev-scheme/guile-lzlib/Manifest3
-rw-r--r--dev-scheme/guile-lzlib/guile-lzlib-0.0.2.ebuild36
-rw-r--r--dev-scheme/guile-lzlib/metadata.xml12
-rw-r--r--dev-scheme/guile-ssh/Manifest4
-rw-r--r--dev-scheme/guile-ssh/files/guile-ssh-0.16.0-tests.patch19
-rw-r--r--dev-scheme/guile-ssh/guile-ssh-0.16.0.ebuild44
-rw-r--r--dev-scheme/guile-ssh/metadata.xml13
-rw-r--r--dev-scheme/guile-zlib/Manifest4
-rw-r--r--dev-scheme/guile-zlib/files/guile-zlib-0.1.0-gentoo.patch13
-rw-r--r--dev-scheme/guile-zlib/guile-zlib-0.1.0.ebuild43
-rw-r--r--dev-scheme/guile-zlib/metadata.xml12
-rw-r--r--dev-scheme/guile-zstd/Manifest3
-rw-r--r--dev-scheme/guile-zstd/guile-zstd-0.1.1.ebuild48
-rw-r--r--dev-scheme/guile-zstd/metadata.xml12
-rw-r--r--dev-util/Manifest.gzbin69169 -> 69166 bytes
-rw-r--r--dev-util/cucumber-rails/Manifest2
-rw-r--r--dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild51
-rw-r--r--media-libs/Manifest.gzbin67113 -> 67108 bytes
-rw-r--r--media-libs/libjxl/Manifest2
-rw-r--r--media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild2
-rw-r--r--media-libs/svt-av1/Manifest2
-rw-r--r--media-libs/svt-av1/svt-av1-1.1.0.ebuild2
-rw-r--r--metadata/Manifest.gzbin3864 -> 3861 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.gzbin28230 -> 28241 bytes
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin90281 -> 90285 bytes
-rw-r--r--metadata/md5-cache/app-emacs/geiser-0.27 (renamed from metadata/md5-cache/app-emacs/geiser-0.23.2)4
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.3.7_p20220918-r14
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin28087 -> 28097 bytes
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-7.7.0-r26
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-8.2.06
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-8.7.06
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-8.8.06
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-99996
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin73686 -> 73854 bytes
-rw-r--r--metadata/md5-cache/app-misc/mx5000tools-0.1.2_p2019061314
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin24154 -> 24150 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/highway-1.0.1-r14
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin30481 -> 30639 bytes
-rw-r--r--metadata/md5-cache/dev-db/mysql-connector-c++-8.0.27-r115
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin74870 -> 74699 bytes
-rw-r--r--metadata/md5-cache/dev-java/byte-buddy-1.12.1315
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin37699 -> 37694 bytes
-rw-r--r--metadata/md5-cache/dev-lang/fennel-1.2.1 (renamed from metadata/md5-cache/dev-lang/fennel-1.0.0)4
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin166525 -> 166528 bytes
-rw-r--r--metadata/md5-cache/dev-libs/efl-1.26.34
-rw-r--r--metadata/md5-cache/dev-libs/libunistring-1.113
-rw-r--r--metadata/md5-cache/dev-libs/nspr-4.354
-rw-r--r--metadata/md5-cache/dev-libs/nss-3.8316
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin356573 -> 356424 bytes
-rw-r--r--metadata/md5-cache/dev-python/kombu-5.2.44
-rw-r--r--metadata/md5-cache/dev-python/py-amqp-5.1.016
-rw-r--r--metadata/md5-cache/dev-python/py-amqp-5.1.116
-rw-r--r--metadata/md5-cache/dev-python/py-amqp-5.1.1-r116
-rw-r--r--metadata/md5-cache/dev-python/versioneer-0.262
-rw-r--r--metadata/md5-cache/dev-python/vine-5.0.017
-rw-r--r--metadata/md5-cache/dev-python/vine-5.0.0-r116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin196124 -> 196594 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/fcgi-0.9.2.217
-rw-r--r--metadata/md5-cache/dev-ruby/html-pipeline-2.14.317
-rw-r--r--metadata/md5-cache/dev-ruby/power_assert-2.0.217
-rw-r--r--metadata/md5-cache/dev-scheme/Manifest.gzbin12412 -> 13083 bytes
-rw-r--r--metadata/md5-cache/dev-scheme/guile-json-4.7.2 (renamed from metadata/md5-cache/dev-scheme/guile-json-4.5.2)4
-rw-r--r--metadata/md5-cache/dev-scheme/guile-lzlib-0.0.214
-rw-r--r--metadata/md5-cache/dev-scheme/guile-ssh-0.16.014
-rw-r--r--metadata/md5-cache/dev-scheme/guile-zlib-0.1.014
-rw-r--r--metadata/md5-cache/dev-scheme/guile-zstd-0.1.114
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin135650 -> 135812 bytes
-rw-r--r--metadata/md5-cache/dev-util/cucumber-rails-2.6.117
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin104527 -> 104537 bytes
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.7.0_pre202208254
-rw-r--r--metadata/md5-cache/media-libs/svt-av1-1.1.04
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin18075 -> 18069 bytes
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-5.62.0 (renamed from metadata/md5-cache/net-im/signal-desktop-bin-5.61.1-r1)2
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin57641 -> 57645 bytes
-rw-r--r--metadata/md5-cache/net-libs/gnutls-3.7.84
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91299 -> 91302 bytes
-rw-r--r--metadata/md5-cache/net-misc/freerdp-2.8.14
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin12727 -> 12891 bytes
-rw-r--r--metadata/md5-cache/net-vpn/libreswan-4.916
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin17328 -> 17499 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-gnutls-202210179
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin34902 -> 34905 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.39-r4 (renamed from metadata/md5-cache/sys-devel/binutils-2.39-r3)2
-rw-r--r--metadata/md5-cache/sys-devel/binutils-99992
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin35178 -> 35182 bytes
-rw-r--r--metadata/md5-cache/sys-fs/quotatool-1.6.2-r1 (renamed from metadata/md5-cache/sys-fs/quotatool-1.6.2)6
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin19995 -> 19203 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc216
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc316
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc416
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc516
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc616
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.0_rc716
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.1_rc1 (renamed from metadata/md5-cache/sys-kernel/git-sources-6.0_rc1)6
-rw-r--r--metadata/md5-cache/sys-kernel/pf-sources-6.0_p215
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin8292 -> 8295 bytes
-rw-r--r--metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r3 (renamed from metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r2)2
-rw-r--r--metadata/md5-cache/www-apache/mod_jk-1.2.48-r1 (renamed from metadata/md5-cache/www-apache/mod_jk-1.2.48)2
-rw-r--r--metadata/md5-cache/www-apache/mod_musicindex-1.4.1-r32
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12421 -> 12256 bytes
-rw-r--r--metadata/md5-cache/www-client/seamonkey-2.53.1316
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin8510 -> 8676 bytes
-rw-r--r--metadata/md5-cache/www-servers/puma-6.0.017
-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-im/Manifest.gzbin10437 -> 10439 bytes
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-5.62.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-5.61.1-r1.ebuild)0
-rw-r--r--net-libs/Manifest.gzbin32961 -> 32960 bytes
-rw-r--r--net-libs/gnutls/Manifest2
-rw-r--r--net-libs/gnutls/gnutls-3.7.8.ebuild2
-rw-r--r--net-misc/Manifest.gzbin55068 -> 55065 bytes
-rw-r--r--net-misc/freerdp/Manifest2
-rw-r--r--net-misc/freerdp/freerdp-2.8.1.ebuild2
-rw-r--r--net-vpn/Manifest.gzbin7048 -> 7050 bytes
-rw-r--r--net-vpn/libreswan/Manifest2
-rw-r--r--net-vpn/libreswan/libreswan-4.9.ebuild126
-rw-r--r--profiles/Manifest.gzbin148372 -> 148368 bytes
-rw-r--r--profiles/base/package.use.mask6
-rw-r--r--profiles/package.deprecated12
-rw-r--r--profiles/package.mask10
-rw-r--r--sec-keys/Manifest.gzbin16306 -> 16301 bytes
-rw-r--r--sec-keys/openpgp-keys-gnutls/Manifest2
-rw-r--r--sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20221017.ebuild19
-rw-r--r--sys-cluster/Manifest.gzbin11549 -> 11550 bytes
-rw-r--r--sys-cluster/openmpi/Manifest2
-rw-r--r--sys-cluster/openmpi/metadata.xml3
-rw-r--r--sys-devel/Manifest.gzbin10473 -> 10476 bytes
-rw-r--r--sys-devel/binutils/Manifest4
-rw-r--r--sys-devel/binutils/binutils-2.39-r4.ebuild (renamed from sys-devel/binutils/binutils-2.39-r3.ebuild)12
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild12
-rw-r--r--sys-fs/Manifest.gzbin22248 -> 22248 bytes
-rw-r--r--sys-fs/quotatool/Manifest7
-rw-r--r--sys-fs/quotatool/files/quotatool-1.6.2-clang16.patch32
-rw-r--r--sys-fs/quotatool/files/quotatool-1.6.2-fix-autoconf.patch133
-rw-r--r--sys-fs/quotatool/files/quotatool-1.6.2-warnings.patch67
-rw-r--r--sys-fs/quotatool/metadata.xml11
-rw-r--r--sys-fs/quotatool/quotatool-1.6.2-r1.ebuild34
-rw-r--r--sys-fs/quotatool/quotatool-1.6.2.ebuild28
-rw-r--r--sys-kernel/Manifest.gzbin4404 -> 4405 bytes
-rw-r--r--sys-kernel/git-sources/Manifest18
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc1.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc2.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc3.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc5.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc6.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.0_rc7.ebuild41
-rw-r--r--sys-kernel/git-sources/git-sources-6.1_rc1.ebuild (renamed from sys-kernel/git-sources/git-sources-6.0_rc4.ebuild)2
-rw-r--r--sys-kernel/pf-sources/Manifest2
-rw-r--r--sys-kernel/pf-sources/pf-sources-6.0_p2.ebuild86
-rw-r--r--www-apache/Manifest.gzbin6241 -> 6240 bytes
-rw-r--r--www-apache/mod_fastcgi_handler/Manifest3
-rw-r--r--www-apache/mod_fastcgi_handler/files/mod_fastcgi_handler-0.6-implicit-function-decl.patch30
-rw-r--r--www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r3.ebuild (renamed from www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild)6
-rw-r--r--www-apache/mod_jk/Manifest3
-rw-r--r--www-apache/mod_jk/files/mod_jk-1.2.48-clang16.patch87
-rw-r--r--www-apache/mod_jk/mod_jk-1.2.48-r1.ebuild (renamed from www-apache/mod_jk/mod_jk-1.2.48.ebuild)6
-rw-r--r--www-apache/mod_musicindex/Manifest2
-rw-r--r--www-apache/mod_musicindex/mod_musicindex-1.4.1-r3.ebuild2
-rw-r--r--www-client/Manifest.gzbin6216 -> 6209 bytes
-rw-r--r--www-client/seamonkey/Manifest4
-rw-r--r--www-client/seamonkey/seamonkey-2.53.13.ebuild555
-rw-r--r--www-servers/Manifest.gzbin4711 -> 4714 bytes
-rw-r--r--www-servers/puma/Manifest2
-rw-r--r--www-servers/puma/puma-6.0.0.ebuild59
-rw-r--r--x11-libs/Manifest.gzbin19195 -> 19192 bytes
-rw-r--r--x11-libs/neXtaw/Manifest2
-rw-r--r--x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch4
236 files changed, 1780 insertions, 1847 deletions
diff --git a/Manifest b/Manifest
index 530750491688..0fe8d4a6a764 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29625 BLAKE2B b14159bb27b2aa534d0f6151876f33dfe40cace69a3efbffac8c1b6137328ea9c4815f41744e162a3325181cce2d713045f40d5dc5becdb712872ee5122dad4d SHA512 2614174eb0db875725a1df1bedc08716903acb393e24a78bd897ffa2798be03b066d7dcb4db7c7103e6c941a584999273f4e4c4f8e27ca5ffe77b32fcdd67dcf
-TIMESTAMP 2022-10-17T00:10:02Z
+MANIFEST Manifest.files.gz 29618 BLAKE2B 4f4546031d4b2a5d5601fc84f574ddda7129ed9e0bf552407da008a08a12baa84216f1eac8cb889ccd869d494f0932e5047bc362aedeed0f0f6001c352652c39 SHA512 825a9bb65473f16673691b986bb3301c3b10663009cbd1cf1746b18332fcb7512604c404553dc2b4797c23f29b77a29e4a910f9cc213e2985827e3c5fc003573
+TIMESTAMP 2022-10-17T06:10:00Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNMnVpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNM8bhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAr5Q//Xp0vo37dABrNvTP0V8Q3/Zgvxv6xa/cb+1LsqPza7t+DOcYml0fkWWSJ
-G0n5/cgncavojo03DuS1MUMKmvTsLffMzbZAbIdbKgdNAC4et0GJjWZ8sTxDo6vu
-8UGxogJj/N8cd5TljEOGlVFyJ7FmmYZO8hj4k32EILsNc/8gVNzLdE/XzOSdu5oR
-0jAUNEba5Sfdhdq+KRnIkkkrWm2x8PlGOy6VcxD6j8i3FgbR4BAevqXx7OgdhlTs
-Qm1+KQkgi2yycfZRDRYfd/3xOkq99ZYr6oqClC0yP6fQWHAs7O1wCvXDx5HCDeJm
-0Kp5nvosbkecaBM4WB7TIL6FbOCZlpLebu9tUk2Ze1Z+lWexwG/7ZRZMEPEyOgQG
-cu6CTaCf4E751L+HhFnrUDybgHgqpfqWsl4SHvEiV0/rMqf7KCj+TdQuIxr47Gil
-8m9sTIFOrrxtH5k2tRcOc7I+yhJnT3GEROMy0RyHI51lmc2SiLd/2djT/zd+3MBr
-1AhvctCWBHE8WZ4qJMEeOXfcI6hTt0aenF+88TJek4TgeRH3KeVXbhcrfCiwseWd
-HV/0HBG9IwjpfnkFyTVz6fC98A/CtEkOU6IkEuMTKiNh8KA6+QcPZdL7cqCI1XcP
-1jFHCmr/SAOgkNUhUAUAzFgiDIqqeQy+CwCM0ioFZBu/aG3zjkE=
-=6uU7
+klB4KQ/+L/ghdga51Gi1v9KfGCKDGbVf6cxYLpglYvH/A5PbTW9Tm7S9a2Xr6aXg
+yBDorbv+LTwqEFIf8MSatmFTXWWQjBSruqkv2LafwttcHhCZJ8sQVFsTVQ6M81ej
+PiVLu6/dgVZfw+slM31stYxyMuDr0NupLza+VCmhvPQFcyha2zEV8mTRwrHqIQR3
+QYzo+a2BjP9r6/YKy/d0TI0vq8JL8Q9uG0m6NAyZHXkPoLIcRn8va0wyYfmcjSb1
+ytLfhSuFkuwxed8gp/hsGl2YorcamaMh7k9zQ9Vdx4PNwhpbv2IAwRV2WYwucDRb
+/EVv1bnTY2diaRCdIgHAQtSNcE0egRybwb+6Z96V7ey4c2b6bgFCYo335+TXYlpE
+mxO+rC0XEIxfqXyclmckhfZ4Ajsr+Pf2gzTPMRLx4MbgGVCS3PvIuWqBbDQATUKX
+jZgbexgp5Elznc5uUIciCXRbvmsM776OzwjHeMwUuQL84dVgpXgT7YdJ1EY8ywp+
+gPVWB84KnWhLo6litUW/iL2AsCCZj96QffY8tZR/ESXnHuP/d9MsPqVsZ35QrsnP
+qUp248f4Fmlxc95QWoX4ycAdTkNUtSwrNECN5kQCBrAo36o1Yalld0DPvPmOGXzG
+ZGmLy7MTeLWf1dPpzvWyaDElszbyKwWuay9g/8ZtFTmod/aHtxA=
+=U3Qy
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index f1733838f2e9..8db77b243130 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 2e43207a9f7a..1fd7cc85aa21 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index 0ce667e3c4ff..a0e24db4b68f 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -1,10 +1,10 @@
AUX 50geiser-gentoo.el 295 BLAKE2B 5dfbb043d11f242fae453719c85c7b5dd6abfa16e390de35c390d4dec9f80e512039e5d7dd6d79986df9e8d0822c12562d32001ad6bc6a33ab8c168299548044 SHA512 1a7ebc8f2b2e95ee5b1e7c81d498d6239fa88110165f54e6926bedcee4d1ba64c11e6946d8129d0a6958b0ecb280011af3c64c283279d183dc843b0328aa178c
-DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c9533337b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e
DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16
DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f
DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b
-EBUILD geiser-0.23.2.ebuild 834 BLAKE2B b90c8a5c14b9f2dd9f8f69e1c5a93fd7b365c526df5c092b8a3569495326bb93fd4021520626a55b8b84d56f790c80287609f4a6c3ef17253e61dffc86b75095 SHA512 9e9d190d12434c0a657261b3de77d74796d183002243762c1b4ab98a94374bce1abaa12ea4c89f508041c49afbf89f090d53766edd4fbc7200c33d5e349f88dc
+DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940
EBUILD geiser-0.25.1.ebuild 804 BLAKE2B 4a20fad9c4b842d3e314738bd8a2e8ed83881f8ad9bc9a41f65392af7aeee25598634dec6e03ea948f36de139777df25e30281837b42be40288979ee92006b10 SHA512 6f8db059104559efcc4e82a2785ea2922da8bcb9ced667d7d1dd7477d11db9974c12e9d562899d49afa3a41c590751c981989b2bd272476016e4d78f469ef905
EBUILD geiser-0.26.1.ebuild 804 BLAKE2B 4a20fad9c4b842d3e314738bd8a2e8ed83881f8ad9bc9a41f65392af7aeee25598634dec6e03ea948f36de139777df25e30281837b42be40288979ee92006b10 SHA512 6f8db059104559efcc4e82a2785ea2922da8bcb9ced667d7d1dd7477d11db9974c12e9d562899d49afa3a41c590751c981989b2bd272476016e4d78f469ef905
EBUILD geiser-0.26.ebuild 804 BLAKE2B 4a20fad9c4b842d3e314738bd8a2e8ed83881f8ad9bc9a41f65392af7aeee25598634dec6e03ea948f36de139777df25e30281837b42be40288979ee92006b10 SHA512 6f8db059104559efcc4e82a2785ea2922da8bcb9ced667d7d1dd7477d11db9974c12e9d562899d49afa3a41c590751c981989b2bd272476016e4d78f469ef905
+EBUILD geiser-0.27.ebuild 804 BLAKE2B 4a20fad9c4b842d3e314738bd8a2e8ed83881f8ad9bc9a41f65392af7aeee25598634dec6e03ea948f36de139777df25e30281837b42be40288979ee92006b10 SHA512 6f8db059104559efcc4e82a2785ea2922da8bcb9ced667d7d1dd7477d11db9974c12e9d562899d49afa3a41c590751c981989b2bd272476016e4d78f469ef905
MISC metadata.xml 551 BLAKE2B 2aedbc78837b20f258a94790c4a84f8bfab77f4d71e65354ea6439122c4d84378776c7f9c9a7649c0aadc68df9f33eeca482712961eb8b3af0dffde4d1769ded SHA512 aa663549e7f0710b8629889dd57bb99cc2ec2f2ea93c86d6b75dd85fe4a8467abb4688b38a38b8051655fc0705b8f1e0a7c71c6159abc7170e0bb1b9a0c7c112
diff --git a/app-emacs/geiser/geiser-0.23.2.ebuild b/app-emacs/geiser/geiser-0.27.ebuild
index 1fc8fadfed40..0ef6d6918771 100644
--- a/app-emacs/geiser/geiser-0.23.2.ebuild
+++ b/app-emacs/geiser/geiser-0.27.ebuild
@@ -23,7 +23,6 @@ BDEPEND="
"
DOCS=( readme.org news.org doc/html )
-ELISP_REMOVE=".dir-locals.el"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 59453e94c596..b3049832b3f0 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -4,5 +4,5 @@ DIST transient-0.3.7.tar.gz 103105 BLAKE2B 3253529af82116881b6fdbb5465d3e0ffa824
DIST transient-0.3.7_p20220918.tar.gz 125422 BLAKE2B 19d1e2e4ea24076856a1816042d63964527b4c98d5727805058e5bfd829c708afa277d88b46e0e4da64b8a21fc4c012b410399f7bc71d877c285edda6b9e7d8e SHA512 9dd61f6eb69bdcd9a582e34261f9b6806d048df3d009aefe5f3a5a8f36e733187140b933f8e4af02c6e6f35fac6a3d5d13665ac108fa74299b1555c485be87c3
EBUILD transient-0.3.6.ebuild 632 BLAKE2B f90048b6da631dd63750ab4d8ec5ca04bdde382b42d32b88dda9b2636f1fb7bc2e7169e448b74b0a51e2c98934a47a766caf1a65427a24ead8843c2755253360 SHA512 9d2eb466481bb27193e735acd5530bfd6c2d9e8357061783fc53aef0dde5e981392db318bcf18388d86d0229082d4b68b283d542a09fb9c04437551ea282b2d3
EBUILD transient-0.3.7.ebuild 632 BLAKE2B 1ac33d5f4c2d989e7f863df815ab30bd3d7513ce30b65c4405cdf77e75d5c3821307e88bb035b78980fb1903708169e7e2b512bd03cb846bd3fe6e2c82e3b6c1 SHA512 4747e729b7f9d01042f43b073933954f65ddfc428dc3e8b1c526765cea198378ebad8d8f43574160487c6ea55d9a1d0dff1e9bc514b0e275d6da0f06e29282b3
-EBUILD transient-0.3.7_p20220918-r1.ebuild 703 BLAKE2B 6b8a339c97cbed0e4192ef5d58f59a6cb8f868452567702120e32c0477e72e8930dc1f0f1721b11913241f77fb1341824d7b0e4b17ea28ee9b8761f77bd23f39 SHA512 4a7ce2219d81d9c6aa00f0e640e73c22009ca2349cb98233157ce7c4255723bf471015d3639b5caa9cb534bcacbc47789d98973940f37ae65436f0fcd2586556
+EBUILD transient-0.3.7_p20220918-r1.ebuild 710 BLAKE2B 59666c87d483f31267f9c05866d28f687a709032a9a5c9e1dedfe60f6f11b1111b465c392691b355c96bb73624aa3410fcf29ac0a70263577f8c7a2c932aca35 SHA512 eb80e01d762e9012354d83e6937661e62e6bc08068d4d58ecbd9a8ae12105eec8a852d027c5924a850ca96447e32c2b851ee894e7462e7b1da0b87c5bb141a63
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f
diff --git a/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild b/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
index 17f9853eb48a..b51c38a685bd 100644
--- a/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
+++ b/app-emacs/transient/transient-0.3.7_p20220918-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${H}
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
DOCS=( README.org docs/transient.org )
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 9a36e6498237..c034eafbf46b 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest
index 70aead0330a6..7dc9c571979e 100644
--- a/app-emulation/libvirt/Manifest
+++ b/app-emulation/libvirt/Manifest
@@ -20,9 +20,9 @@ DIST libvirt-8.7.0.tar.xz 8937316 BLAKE2B 131d46206662627e952b6daa3ceeab187321ff
DIST libvirt-8.7.0.tar.xz.asc 833 BLAKE2B ebea1430670bcb44e9ffb4460388b2ab41e8b409d1513d09ac56b12f379621f5ad39af0dba9691b36220bbed5634ad24b2efda8315b41bb2e7f3f6a65e9b028c SHA512 5ac09b10de74283c474fb80cfe600a171d6b49039df73113702cda565889f6c6919e99aff6ce60538ee7fda52287ef035ee15e8f47e5f724384c6ec474e6bed8
DIST libvirt-8.8.0.tar.xz 8941928 BLAKE2B f3b8cb4fe30a156884a03e5c873f3fcef0c8d13315c79b865f387ea053635ae2435a3b4d6e81c988cfcd087d55223450e7b874e24e4503479d152b417c398250 SHA512 868e49b369afe200c5af6e2cd0606de2eeebfa92523b5ad3c653203c8838d304bd0cdc5acfb3c4d4c33c0a87ab8e769b84cc62e3f06e055936c43573a23d7190
DIST libvirt-8.8.0.tar.xz.asc 833 BLAKE2B 3919af7c208d9a5f863a9351cfcf72916ff67cbef26fe7b86bb3b1042b5556f75a4a0c5210cdb67aee79bd3706047d2d2244c967297dbf2aba2d28c625797361 SHA512 9bc3c0ae6f7fa9d6ee17ca183e218b0f2f6e413b303bd429cda090828ac0521c142178ca4c3c3bc6030c9e58f36ae5d33c7c8a9d6c8147f214e1740a78f66d2a
-EBUILD libvirt-7.7.0-r2.ebuild 8730 BLAKE2B 177f5c41fac1d9fc6a7e7c6d992975593aca9aef3d4b327b98278801e30a506c28747dbb96795bf3045a7c195f8d8ec0c7a5f6223be8f3e59ba6d44d69a65d40 SHA512 e7f8060e14246c469723fb4cb78d77de257b5b39af21190855e1efcfaae3654503b28b2b4d965b8fdb04f33f0877436b5ff1845060f0f18ca6a407ecd6780a5d
-EBUILD libvirt-8.2.0.ebuild 8817 BLAKE2B 1f849e58e6fb66c5b732b16b4df83fb73ec36c75857803ebec17a23489f247ea61fa30fe3afc10b6ce22040ed5916e5f6106205c9c0d4fdce35a1305aa5ec30e SHA512 431c2a164bc956cb9b468aaa35534a1b4c532537340274d963bb4cd555288ccdca4369a3001133e87dd2d20eb6a93e9b14c9c34ecf3f0ea80ceadeb2211984d6
-EBUILD libvirt-8.7.0.ebuild 8949 BLAKE2B 930d94d5815d72dd9e35728d220adbbabab507bddf5537158aa9385d35b0c6f90e516b853cc3f6482d7fd0723edf7aaf23699dfed37b4e88fabe02e41cfa1ef9 SHA512 474c1866d185a7d46a4bfe462990d7ba819459f7291ad8892e3c8144eed49c15b1baf3f5bacbce9673a30719f45530d3688f78d8272950e9ffe659ca70e0be4a
-EBUILD libvirt-8.8.0.ebuild 8954 BLAKE2B 16b7c472eb919eb6d5c3f93508d411668fe2dd31c94dde4193553af35eee39ac0b897c35390a81014cc600e86ebf9e5618dde9753f6679e54e35ae73b5170831 SHA512 b351df0afe1682d7dce7dc1248dde5496807ebbea778d8b4224ceb2efe8ab9373b06c9e2daae85b02b3c7179b2eadcce7b0bddbf6ed6ab30455cd90e0c1bda13
-EBUILD libvirt-9999.ebuild 8949 BLAKE2B ea6c3be663ddfcf4a6f6364bf2a79a0ca40b855cd941a9ebb1f0acd766931a4a3d904bcbf999e3aa307585e84408df08cad9ddb6f91662f364aec4706b129a50 SHA512 74ba7632550dcd8851539d012d9dfae46bc1a347a383adc7a7347ba8d061cc1e644c00020a4cd915c1b2b688b211454db0998428004a22e5c5b920b9d6e2a185
+EBUILD libvirt-7.7.0-r2.ebuild 8711 BLAKE2B b233dceaa93b4116d831d449dff6775f672a4b2c78b4fa4f176c1840c34bbbf73bbd5763b8e5ca65296caa2514f06a5300afdce4f37c833aeba16c912d3669f2 SHA512 0a0c8d7f1aeeb0986409f0b4031650f7bea7d45bbbae55606c3a72d1e895d9cdd973251085d75f796fc14f6997ce0999cd2affff857f113d683677071d26af96
+EBUILD libvirt-8.2.0.ebuild 8798 BLAKE2B fbaeb243dd5c1490ef864cb8b67e2a6d7e2e15c953b4d25354c4a4a02a3985495f2222de7f413f0c274f817e41e0ff0c324e65b47d13fb11c290e8793ff011ba SHA512 7db8b2a53380f65e072c4b8d943536bab752ce2f237fd8c68f1a671378686a7cb449e659004195237e69d5f21cadeea9e8c8097e1687e08e8880a15b01cb4cc0
+EBUILD libvirt-8.7.0.ebuild 8930 BLAKE2B 62b0b6de101cd6bdea2a4f88124f81d1e34d3dbae832a5d3cca2a2b0eb0be6cdf8d2ccc6ece6c2da596db593ffb055d08c5dbfb6bfb52b1774fd3a278fa64aa0 SHA512 d2faa9f8abcbfa59019686f18f2ad004b88acb4f5b7d3c22fcbb1a2959e0276412c2cced12031a1e2083c85765f7e2b59ab2428b7dc1ce0681f2e554d9964597
+EBUILD libvirt-8.8.0.ebuild 8935 BLAKE2B cae306db4cf53cdbc883a6bc57f18da32deac98354b0ca60f389e355553b3bb8b3dc747111852bdccf237ca416829db29cbd39a14b0871613d465d43fdabe098 SHA512 e15e9726a857de579f395bb0cfd68349f71affbfaa8be6b71a2cd2582f64a7d59601d2785d427f8b06ff395b0725c4866a4f9a1e0137bf95cca7eca286092b8e
+EBUILD libvirt-9999.ebuild 8930 BLAKE2B 64e5e6065478fb32a58f4bd476cf27289eb2e63b05d2d097f2897680435586d5e662290b59b0aa433e073583001a22b06cae35009e3e5c6c53722b6b33edda15 SHA512 9f2ac622ada386a8e280c9a0038aeafee1b6962c9cc89a4e5fe19ec48e6428cdb5a043357737758df397a4887caa34dfb84bd21842a52892fffbc5e9ac3013c5
MISC metadata.xml 3729 BLAKE2B 2e68676afb3820c7b8cd3d76b0a5c42886e246fc6b440ce49c71cbe60c124cdccd4ed8fb97f7153529b758d56dfba98b6a98a31b2fbff7e738f52bce796a3476 SHA512 0dfe519af8b740de9d41b1e2c40133026718a782b654a261c54cbe22b5f694cda8b73036c59411317757b73c40acaea77f70d7ab86ae8325e78d61151e6c64f1
diff --git a/app-emulation/libvirt/libvirt-7.7.0-r2.ebuild b/app-emulation/libvirt/libvirt-7.7.0-r2.ebuild
index 786113f50a58..d796c4c01e60 100644
--- a/app-emulation/libvirt/libvirt-7.7.0-r2.ebuild
+++ b/app-emulation/libvirt/libvirt-7.7.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
-inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/app-emulation/libvirt/libvirt-8.2.0.ebuild b/app-emulation/libvirt/libvirt-8.2.0.ebuild
index e83eced94952..6011891826fc 100644
--- a/app-emulation/libvirt/libvirt-8.2.0.ebuild
+++ b/app-emulation/libvirt/libvirt-8.2.0.ebuild
@@ -7,7 +7,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/app-emulation/libvirt/libvirt-8.7.0.ebuild b/app-emulation/libvirt/libvirt-8.7.0.ebuild
index 76e8da2aa40f..972e3dbc1d25 100644
--- a/app-emulation/libvirt/libvirt-8.7.0.ebuild
+++ b/app-emulation/libvirt/libvirt-8.7.0.ebuild
@@ -12,7 +12,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/app-emulation/libvirt/libvirt-8.8.0.ebuild b/app-emulation/libvirt/libvirt-8.8.0.ebuild
index 82daeb7a1509..92cd83c672f7 100644
--- a/app-emulation/libvirt/libvirt-8.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-8.8.0.ebuild
@@ -12,7 +12,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild
index 40b8c997ec49..ceff67f6442c 100644
--- a/app-emulation/libvirt/libvirt-9999.ebuild
+++ b/app-emulation/libvirt/libvirt-9999.ebuild
@@ -12,7 +12,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libvirt.org.asc
-inherit meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+inherit meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
if [[ ${PV} = *9999* ]]; then
inherit git-r3
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 32956e4e9150..82053f5e8ca1 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/mx5000tools/Manifest b/app-misc/mx5000tools/Manifest
index 1217155ff2da..9206c64e0846 100644
--- a/app-misc/mx5000tools/Manifest
+++ b/app-misc/mx5000tools/Manifest
@@ -1,5 +1,7 @@
AUX mx5000tools-0.1.2-find-netpbm-header.patch 941 BLAKE2B af7f7ae5d27f403b2429a4c8298acaf7fcf3971382a8c8c630b6ec12462164e2b1433894de4aac4235ae96706c0b79b4b7fba49611f31ed8a83fc73f93946abb SHA512 c663b416fae74cb937db9dce28e4b3d23ab3fb78df154f226524adb4cd8af7f5db38602e029cd8ca4ab8d66d250bd88083a92c09136fed3501e1b4dfac75aebe
AUX mx5000tools-0.1.2-musl.patch 183 BLAKE2B 1031bd59f3ba0279b95deb7993729747b85eb60d954272d567a30d1f4b5b8d435fa745355f07c6f570177d54124e5dea8c7830c71e1e19758d4cd92d7c46a8b0 SHA512 35c9a77d0204a737af6b739eb49f6c6b5c6c7e6b8d533eda6fb4d08ae2fbd0e4b253d194e4f35b2694575d59fdb37fb1119113bdcb9900043a5fea58c625d9c2
DIST mx5000tools-0.1.2.tar.gz 343118 BLAKE2B 74316ca3c730b5e03aa73a8cf5422eb3690b0e088254f9078da549f2d964df065ca7cd09f5f822cb3e66ad5bac0eab546c49703eaf837a132a61ab0755e729b8 SHA512 3773b8b233f02711bb7a768a68ccd3bf72e3d51fbb64ee2a70197d1b51e884a4f40048ba6b7dcde4be0703f25672ccb0fac9b0d6612b8a94f9e01b6a9f463613
+DIST mx5000tools-0.1.2_p20190613.tar.gz 18848 BLAKE2B d7a708d3ff7336129171297406603a290c0f6b647f40cc336e49fad3b4c8f38465e4eda60b189986fac8e5776a8d98fa7614186f21d73893b6be377770f9fdee SHA512 4e415c10b22dc390c434a2d3cb9b8f6f14fad5caddc0968fe09475d0c3aee4dfe3127db7665a2eabc91f4602064c30c815ef5765fbc485dd184f71637142622b
EBUILD mx5000tools-0.1.2-r2.ebuild 837 BLAKE2B f5d20ed9e57d6b569baf1b277e90d9802a0ae5fb6856adf27dcc33bc80bdab1be66f635b76e5e48cce5d42d84af2bc29d15f1f1cf2a0bb8f39763cbc334dff48 SHA512 5fab34f8ceacd849977bd788dc63e103abcf92cf53024e65a91b48cfeb9f52543fe3994cb4295d5f16a613bd8392995f9c1a322e9aad0781b59ed4aa544014b0
+EBUILD mx5000tools-0.1.2_p20190613.ebuild 779 BLAKE2B 8eebbbd8cf6656fa15ab669542acb2c552ef5a220bf4a0034c9b930bcb7926a0a83b5b3ac14ed1e5092002f4e56b6d0f08b6068a60b6e62b2d3c243f9abeaec2 SHA512 8835b1f7911989cbf999df0d0a95597ad8bf749cb70f4b4b6ac90f86de727076d4e94e024eb4cb49baa2609f2b7d9b74cabf1442be10d3efe569c8a24db63a64
MISC metadata.xml 621 BLAKE2B 8465cd0780c10815a91a48f7b48c1523a142d7b08fe0e09443878dc7389f9fbf0a21a9c0ae2807c9db7db9a1c91bc23b277efe4685de3556db838b9b53585965 SHA512 93ca085b9666a9709b30288c624cb8b379cac37070b1505c42385fd01784e1dc5cea1abd153f42072d7ce2df78b6748ce1232e22fca2cde723f58a0c44adf3cd
diff --git a/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild b/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild
new file mode 100644
index 000000000000..47db8759ce28
--- /dev/null
+++ b/app-misc/mx5000tools/mx5000tools-0.1.2_p20190613.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MX5000_TOOLS_COMMIT="c575ea33f92495b4b0ccdb1ce09099f9c011e43f"
+DESCRIPTION="Tools for controlling the LCD on a Logitech MX5000 keyboard"
+HOMEPAGE="https://web.archive.org/web/20160409073317/http://home.gna.org/mx5000tools/"
+SRC_URI="https://github.com/jwrdegoede/mx5000tools/archive/${MX5000_TOOLS_COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MX5000_TOOLS_COMMIT}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ media-libs/netpbm:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 7e1c3a3955bb..25da7d0c37a9 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/highway/Manifest b/dev-cpp/highway/Manifest
index 1f61d968e245..709f65f6f369 100644
--- a/dev-cpp/highway/Manifest
+++ b/dev-cpp/highway/Manifest
@@ -4,6 +4,6 @@ DIST highway-0.17.0.tar.gz 1694290 BLAKE2B 23ab48e11e8a79eb0469bb4fef7f32148ef6d
DIST highway-1.0.1.tar.gz 1730746 BLAKE2B 1c6185af91afe32fbb35285d49101d381ade7ded262cbcd3b0a8bf28b1924a76ac5a11423a1613068f3435fbbdd2ab0119aa8a1aafe2c3467e0aff1987f40aad SHA512 35b6287579b6248966b0d36fda1522fd6338523934b079e94e857f9de08354f20b99739c99d53249a3a6c583519da0e0ac5e06dfbe6e3a89262f627c75b59dd8
EBUILD highway-0.16.0-r1.ebuild 916 BLAKE2B 17410588cab5c08a1da3ca44eb583925d599193db12c6f37defddad4013c9dd276de7ff697ebf7fd226b29ab07175061e56fdc4fa355e4c1fdfadd3b55cadc7f SHA512 378b957de0be23be595567c5ba100e958d0defe3331a8672e0c8e36158d277a77ed43fb94a5e71e49343873dc4a3b8d7dc04a5f8931d66cf7bb7794a77f7fd77
EBUILD highway-0.17.0.ebuild 843 BLAKE2B 130160521c785dd490ecab885f1c2c0c82c1d660b4bb73bbcfacee91c2d0f8da98738bccc7ea8324c8b0d7597e67eacb1fd532b78774693299a7f1a6e25eb95d SHA512 03fc9d258d50d6e453ef1a93b9fd56d85b3838b5d68cedcd2e564ab09f1f7a7789e70e296849b9b914adefe020d5348acd16d77beac943a73c28f82f680748fa
-EBUILD highway-1.0.1-r1.ebuild 910 BLAKE2B 7f196a0721a8a98b156de911eaa623a3b89319b3d33ebc13c10c24812c2bebdbb8133eb4c84f8d7f07867eba58ae7e42eef20edcf4c3a8a54109d8f80c19ad31 SHA512 361356bf30ef6c50cf268112fb7861f59d44a330fe9b41b8da9f69967680353692cefec3c92c0180b843434e900b56cded77b7ae1ea48974aef16cc9e8ad4f28
+EBUILD highway-1.0.1-r1.ebuild 907 BLAKE2B fa61af9616fc123b4be13ca701c0181cbaed5da5260555e8c3effbe9a8cb6712328c50f7484290dadecd040b1d639a88f68143386dce4922479c70425316d06b SHA512 265c4fb680d915ce21477752d437fc33ddcec88050953f5f36c2433e06ce09074b240776d3e786b0cd65595c0aadbfcaec677905294ba26a8e6f390d32f53bdf
EBUILD highway-9999.ebuild 911 BLAKE2B 6a008f19eddd676ee0d1d1978aaf3457eb9d7398e9a34fd493782b7a42053cfda73a663a4f0cc902cc5bf9293622355dc410021fe722434a320c82c06c4e68a6 SHA512 9b586d99ee8faf0db0c882f515b30fb022ee9462d49f32e8913107d14ef43a575b699003204357c64f6306cf87a91482cc01fdb15cbb08fec5ea142cfe2367fb
MISC metadata.xml 617 BLAKE2B 85392a8a226aa984039fed26796d0baf6bdb38da7084932e59ec6dcf882ba11863066adff2caffcb34b2b9f337b539c64498cf48c4eea43364ebf2522ea9971f SHA512 5ec72623048e7c940af745ca256671402dc2126004b2be29e01891619c119f847ba1ed72b99f66ee44b8076510833444f5c733a9724e1b9eb13bc58a125e16e4
diff --git a/dev-cpp/highway/highway-1.0.1-r1.ebuild b/dev-cpp/highway/highway-1.0.1-r1.ebuild
index 884955eb7643..fcface3452db 100644
--- a/dev-cpp/highway/highway-1.0.1-r1.ebuild
+++ b/dev-cpp/highway/highway-1.0.1-r1.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999* ]]; then
EGIT_REPO_URI="https://github.com/google/highway.git"
else
SRC_URI="https://github.com/google/highway/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
fi
LICENSE="Apache-2.0"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index c76aaf29c65b..4ad7b4886cdc 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/mysql-connector-c++/Manifest b/dev-db/mysql-connector-c++/Manifest
index dc368f9f7d08..1d7108322aa1 100644
--- a/dev-db/mysql-connector-c++/Manifest
+++ b/dev-db/mysql-connector-c++/Manifest
@@ -1,8 +1,10 @@
AUX mysql-connector-c++-1.1.11-fix-mariadb.patch 1939 BLAKE2B 4ca552777bfcb8671e5dc0213c411f9e1e8fbcbeb0f9f3369572c82ba03304a9df2ab98725b1fb3a365a63e4c8ed9d3d86332c54ffcb14210469b3d6078d89da SHA512 3d02972b57a0c2a544edef9ec5050c82f9214a7013e941cdc13a8f0742b7608812f33bc0c84367e70ea556562efb653297730ce5fc8d928458c5af1d71f3f60a
AUX mysql-connector-c++-1.1.6-fix-cmake.patch 762 BLAKE2B 4cecebd2cb075c6e1af7ab74a84132f41beeeb202d4d286038b05cbbb202cef709e7114563bdbee12aab4e6a738a9e23bbb9455fc1ce0f906d952af4e0042f05 SHA512 c4c89b398aa88a9e7b4ed4cf42b055b79670dc70685775afd1ef2d683e5b3754575c831a6083ef0d097431e796513597e1daf7737e3ade710abad917f63ed32f
AUX mysql-connector-c++-8.0.27-fix-build.patch 3170 BLAKE2B acadbb354505f4b40e3121134c93cabd6e13dfbbc5268ea5aadcfdd01a96fad3d682a1b2d77b0a63eeea31c7737f852d624f2505100e52016b6f98c5b2feca01 SHA512 413ca9ed5965eb9805639a8ba252d60486eb7aa038db7d2b993457e940ed61f3073d8008ee53b0e84798e9c059f84bb2c2de272412a1a256c1e6b81e43b75535
+AUX mysql-connector-c++-8.0.27-mysqlclient_r.patch 1070 BLAKE2B 339951ae0df13467247168052a9928d2d0f72dca1c97f6d78eb604372e45ed1a14564a05f1bdd54e5848d669520ac43a2129b3c337c776a71a6670da09c74d04 SHA512 c141b81fc755ef4b586debe473b9bd0f903d4575314327a319ad584263a09281290bc5c95b683c11932fded730ca3962b8450be8a916db3c86391ad3edb52305
DIST mysql-connector-c++-1.1.12.tar.gz 518615 BLAKE2B 386a4753ca3f03999a49a89507da1b1172b3db89797c38403fee4eea86e7108a5e4f91f24a17de86d585c2a3d9e5742a117fa84d9b14aad649f938a597f3dae9 SHA512 d7e132dbc2efda4a77f8ae00c24006a1ade1d0a50f22d89ece453505e6d206427ee7988df29c0d6ef8b396ad6b8d326b6d263a1d4fa08ef5db0966fb4f1479f4
DIST mysql-connector-c++-8.0.27-src.tar.gz 4004836 BLAKE2B e581c679d8d9a31d2570b9cf1968b4e793cfccbd4cafdc5a9c9d17a465c16faa1492b2da7bdc1679d97474c27b6353274a390668f77d3cb47f72598eb3a967fa SHA512 3da7109efd2d1af813931b923218de9a85afe20d23e2654eecfa5524431f5b11ebdb8421b14563300b66ab61714e284cc15407a3b28a87922c9a8c79b2804bf3
EBUILD mysql-connector-c++-1.1.12-r2.ebuild 1305 BLAKE2B 62cf36d8a5c5fe823ddfa7897cacef3d082d8a247ffaa8292f7599d0637bdad37e751fba3018b27746f6ce9077906507e947aefed932a89eacefaa3a0e76ecc5 SHA512 c4f7defd6e3fbcb891bd9e4a8529d081b05376329ef8556d206bc33c13f4d718be35d93158900d86c116cde96027c14500d36e92ba3714e7cccc469591281940
+EBUILD mysql-connector-c++-8.0.27-r1.ebuild 1025 BLAKE2B 1de09343d48984a042bd9f141e72fd568603022b2d221d9d737720f4e4e002a488ae104cc92fc1a667dce0772ed38822a40557e56900085e1ec3696601c2550a SHA512 570c4deb40fe652f328c0f33f8fb34f80ca000f1a6988e1092aafc27bad15a05a86632608bc4b65b2b808f86d2a84e9bbd938073714639ce78b3457f570ec00d
EBUILD mysql-connector-c++-8.0.27.ebuild 973 BLAKE2B 956082e0b535dd644bbf81dd2392785f7bc53c07bfc2e4c4136b0adb249b3d199a151a8a40551379e039d6d2b18e2b1fe3dcef9c594f03677dcee3abdebfc560 SHA512 07d72d46a68a61368bd923fb2ac1664e3660af9bd7f049f00a36f78775cccdc123ea28b52a5ccee2389b65fbfb28b1af130555671819eadbac5c006e4ccbe693
MISC metadata.xml 477 BLAKE2B c2f18ac95fc5dc00aa030ea5282340551481c1474a728dc94473f1e18d03475d2c014f4acb496de4cdf027ede3c0c94cec6b1d1faad0ba0f902fbf4d6fb71789 SHA512 54f2daaabb2450c2feb3004f7754df52b7eaab1bb1cdca69a8b3e2155536841420118314635de877eb532b0dabc5d6ff1c67c939265fc478d660743bc8e9bbb3
diff --git a/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-mysqlclient_r.patch b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-mysqlclient_r.patch
new file mode 100644
index 000000000000..d929601f037f
--- /dev/null
+++ b/dev-db/mysql-connector-c++/files/mysql-connector-c++-8.0.27-mysqlclient_r.patch
@@ -0,0 +1,24 @@
+--- a/jdbc/FindMySQL.cmake 2021-09-10 18:31:29.000000000 +0200
++++ b/jdbc/FindMySQL.cmake 2022-01-21 07:40:03.224705056 +0100
+@@ -282,8 +282,8 @@
+ # there, pick "libmysqlclient" that in 5.5 and up is multithreaded
+ # anyway (soft link "libmysqlclient_r" is not installed MySQL Server
+ # 5.6 and Debian/Ubuntu and might go in 5.7 for all installs)
+- set(_dynamic_libs "mysqlclient_r" "mysqlclient")
+- set(_static_libs "libmysqlclient_r.a" "libmysqlclient.a")
++ set(_dynamic_libs "mysqlclient")
++ set(_static_libs "libmysqlclient.a")
+ set(_static_lib_ext ".a")
+ endif()
+
+--- a/jdbc/driver/nativeapi/libmysql_dynamic_proxy.cpp 2022-01-21 07:52:41.224586087 +0100
++++ b/jdbc/driver/nativeapi/libmysql_dynamic_proxy.cpp 2022-01-21 07:52:50.168631719 +0100
+@@ -49,7 +49,7 @@
+ #elif defined(__hpux) && defined(__hppa)
+ static const char * const baseName = "libmysqlclient_r.sl";
+ #else
+-static const char * const baseName = "libmysqlclient_r.so";
++static const char * const baseName = "libmysqlclient.so";
+ #endif
+
+ template<typename FunctionType>
diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.27-r1.ebuild b/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.27-r1.ebuild
new file mode 100644
index 000000000000..9ca9944b1c86
--- /dev/null
+++ b/dev-db/mysql-connector-c++/mysql-connector-c++-8.0.27-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake
+
+DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"
+HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/"
+URI_DIR="Connector-C++"
+SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}-src.tar.gz"
+
+LICENSE="Artistic GPL-2"
+SLOT="0"
+# -ppc, -sparc for bug #711940
+KEYWORDS="~amd64 ~arm ~arm64 -ppc ~ppc64 -sparc ~x86"
+IUSE="+legacy"
+
+RDEPEND="
+ dev-libs/protobuf:=
+ legacy? (
+ dev-libs/boost:=
+ >=dev-db/mysql-connector-c-8.0.27:=
+ )
+ dev-libs/openssl:0=
+ "
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/${P}-src"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-8.0.27-fix-build.patch
+ "${FILESDIR}"/${PN}-8.0.27-mysqlclient_r.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_SSL=system
+ -DWITH_JDBC=$(usex legacy ON OFF)
+ $(usex legacy '-DMYSQLCLIENT_STATIC_BINDING=0' '')
+ $(usex legacy '-DMYSQLCLIENT_STATIC_LINKING=0' '')
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 281e58a11054..adbde1bc1e68 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/byte-buddy/Manifest b/dev-java/byte-buddy/Manifest
index 75504d070221..891a2787e2da 100644
--- a/dev-java/byte-buddy/Manifest
+++ b/dev-java/byte-buddy/Manifest
@@ -1,5 +1,3 @@
-DIST byte-buddy-1.12.13.tar.gz 1721038 BLAKE2B 60aadbbb3b56e5ac2ecc2bb162653b769f4d4b913bd675457ce2fbf12a5777addc4beb2bb2e347d5956dbf1fbe6a6dfce078a29c53b1f1e2a60585670897d4ee SHA512 88c221d0dccb248683069070e498c5d4320f4fce059c45f460e04fbd86c2c596c18a4c7f4e9b3a0480eaf96d93593d1f1af87d894a7c4b3d73511e88a95f4e92
DIST byte-buddy-1.12.14.tar.gz 1857258 BLAKE2B 6957246f6689d1bdfdc6277ad752e03df0ae47c62b0afded77c94cdd41e00cc736517d0e4e5d5f8c59be519262a03864cde9bffa4ae53e5a7daeed84a519967f SHA512 5035be16fbdf2f7e8e2c93b87ee5f9adc927a19fd3b7d9fcd262906d8d21532cef8111084c3d6d0b75e101df0bfee19bf9177bc6a7d4b18cf0f26146fba4f147
-EBUILD byte-buddy-1.12.13.ebuild 4574 BLAKE2B d86d952b193566329ffde2d167bb3daa5dfc4d9bc2b355841faf7dacd993df3c3c1b338a2fbbd4634957b33e6275da849a88926643f7d2edca63cde7ea31b447 SHA512 cbeef5b365041c0e76e4c2b06ba137e0f60b9b2e87a1e8a14a9e427646587fad51d5e2ee7cee398c8e89b50e3612cd12e57d55cb4334be91ae1c9f1ef000712f
EBUILD byte-buddy-1.12.14.ebuild 6733 BLAKE2B ce062dbe393a761d43e64cc4cf41edea638a3eaf31ff6151cc2c6a9ac2737e878f0718b41486d5766286b824ba7d8092aa112bd5f373e5b87f8a0cec2baf2b19 SHA512 5568d986f73bf6ff41b538a7816cca17f3bdc7128656f0601655dfb259ff88255a3961880cf2a005050e4d831238e657e9c8a6fd934e59ee9dd7fc0ab0cfcc1a
MISC metadata.xml 440 BLAKE2B ef73e69de33dc6bbea38c81b8744fad5ce4764644d9cc6168d7c0f175856e30c3a577ffc597f25f8caf26bacfd80663b55eddde047a346fcb582d883269233b9 SHA512 b27c92e768c2783c90c8b4693c3265a9533a09abe76b2b3bd54e3865d270eed91414fcd89513bc30feb0243ea21f63d354b907b74eb18e98f899811101a6c956
diff --git a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild b/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
deleted file mode 100644
index 7e2916ecb2f8..000000000000
--- a/dev-java/byte-buddy/byte-buddy-1.12.13.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/raphw/byte-buddy/archive/byte-buddy-1.12.13.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild byte-buddy-1.12.13.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="net.bytebuddy:byte-buddy-agent:1.12.13"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Offers convenience for attaching an agent to the local or a remote VM"
-HOMEPAGE="https://bytebuddy.net"
-SRC_URI="https://github.com/raphw/${PN}/archive/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND="
- >=virtual/jdk-11:*
- dev-java/asm:9
- dev-java/findbugs-annotations:0
- dev-java/jna:4
- dev-java/jsr305:0
- test? (
- dev-java/mockito:4
- )
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
-"
-
-S="${WORKDIR}/${PN}-${P}"
-
-JAVA_CLASSPATH_EXTRA="
- asm-9
- findbugs-annotations
- jsr305
- jna-4
-"
-
-src_prepare() {
- default
- # https://github.com/raphw/byte-buddy/blob/byte-buddy-1.12.12/byte-buddy-agent/pom.xml#L132-L165
- cat > byte-buddy-agent/src/main/java/module-info.java <<-EOF
- module net.bytebuddy.agent {
- requires java.instrument;
- requires static jdk.attach;
- requires static com.sun.jna;
- requires static com.sun.jna.platform;
- requires java.base;
- exports net.bytebuddy.agent;
- exports net.bytebuddy.agent.utility.nullability;
- }
- EOF
-
- sed \
- -e 's:verifyZeroInteractions:verifyNoInteractions:g' \
- -i byte-buddy-dep/src/test/java/net/bytebuddy/*.java \
- -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*Test.java \
- -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*Test.java \
- -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*/*Test.java \
- -i byte-buddy-dep/src/test/java/net/bytebuddy/*/*/*/*/*Test.java \
- || die
-}
-
-src_compile() {
- einfo "Compiling byte-buddy-agent.jar"
- JAVA_SRC_DIR="byte-buddy-agent/src/main/java"
- JAVA_RESOURCE_DIRS="byte-buddy-agent/src/main/resources"
- JAVA_JAR_FILENAME="byte-buddy-agent.jar"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy-agent.jar"
- rm -r target || die
-
-# For pkgdiff to compare the content of module-info.class
-# mkdir -p META-INF/versions/9 || die
-# cp target/classes/module-info.class META-INF/versions/9/ || die
-# jar -uf byte-buddy.jar -C . META-INF/versions/9/module-info.class || die
-
- einfo "Compiling byte-buddy-dep.jar"
- JAVA_SRC_DIR="byte-buddy-dep/src/main/java"
- JAVA_RESOURCE_DIRS=()
- JAVA_JAR_FILENAME="byte-buddy-dep.jar"
- java-pkg-simple_src_compile
- JAVA_GENTOO_CLASSPATH_EXTRA+=":byte-buddy-dep.jar"
- rm -r target || die
-
- if use doc; then
- einfo "Compiling javadocs"
- JAVA_SRC_DIR=(
- "byte-buddy-agent/src/main/java"
- "byte-buddy-dep/src/main/java"
- )
- JAVA_JAR_FILENAME="ignoreme.jar"
- java-pkg-simple_src_compile
- fi
-}
-
-src_test() {
- JAVA_TEST_GENTOO_CLASSPATH="junit-4,mockito-4"
-
- # einfo "Setting -Djava.library.path"
- # This would work only after manually adding libjnidispatch.so to /usr/share/jna-4/lib/jna.jar,
- # done with ( jar -uf /usr/share/jna-4/lib/jna.jar -C . com/sun/jna/linux-x86-64/libjnidispatch )
-# JAVA_TEST_EXTRA_ARGS=( -Djava.library.path+="$(java-config -i jna-4)" com.sun.jna.Native )
- # Otherwise fails with:
- # Exception in thread "main" java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path
-
- einfo "Testing byte-buddy-agent"
- JAVA_TEST_SRC_DIR="byte-buddy-agent/src/test/java"
- # Native library (com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path
- JAVA_TEST_EXCLUDES=(
- net.bytebuddy.agent.VirtualMachineAttachmentTest
- )
- java-pkg-simple_src_test
-
- einfo "Testing byte-buddy-dep"
- JAVA_TEST_SRC_DIR="byte-buddy-dep/src/test/java"
- JAVA_TEST_RESOURCE_DIRS=(
- byte-buddy-dep/src/test/resources
- byte-buddy-dep/src/test/precompiled*
- )
-
- # what "mvn test" does with java 17 is:
- # Tests run: 9855, Failures: 0, Errors: 0, Skipped: 0
- JAVA_TEST_EXCLUDES+=(
- net.bytebuddy.pool.TypePoolDefaultMethodDescriptionTest # 39 tests
- # v1.12.13
- net.bytebuddy.build.CachedReturnPluginTest # 44 tests
- net.bytebuddy.build.CachedReturnPluginOtherTest # 4 tests
- )
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg_dojar "byte-buddy-agent.jar"
- java-pkg_dojar "byte-buddy-dep.jar"
-
- if use doc; then
- java-pkg_dojavadoc target/api
- fi
-
- if use source; then
- java-pkg_dosrc "byte-buddy-agent/src/main/java/*"
- java-pkg_dosrc "byte-buddy-dep/src/main/java/*"
- fi
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 15631105f23c..86c2807f4c1f 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
index ada755364f56..b75f33bc69fb 100644
--- a/dev-lang/fennel/Manifest
+++ b/dev-lang/fennel/Manifest
@@ -1,7 +1,7 @@
-DIST fennel-1.0.0.tar.gz 243719 BLAKE2B 07758493c8c96d2d5151a1cb38da9fec002eb2522926dc2cad0a125c3e608daf2035a3d21743a8634a5fd0cab372e78ee0179710388c56888cb9a2fef167ea58 SHA512 4ad1635807d244297fdc7bf7c06568ae708ae805dcaac2bb190fad412da21c9e3c3b86a6afa223e343488c725afea94682f213332fb22ba66eb5190e97f18415
DIST fennel-1.1.0.tar.gz 261279 BLAKE2B fc77cc82b164477e3b8ef2b40a14439b49953efbea1395330ae60c1f68989816b8477823e1d8b26813dc492a235b1268124b03c0d6dcb773007c6e8435be5a33 SHA512 86e92e399118a3aff8d49098b1a914bca6fdcd898aabcdfda38803a2e69a1d179bd972edece500ce2d912a895d15b8aaf1b05c8840e0062cf6d4043b862457b3
DIST fennel-1.2.0.tar.gz 270255 BLAKE2B b5cacec8bc6b4baf30e1219b55184176b50819c3c71492450b6d0730c249ab8c2d41259ba4cd5e57c67b2f9a6e4651032d8066c42f365a9735b9c90ae8f3ab52 SHA512 ec1d967b19244d014f0f960d9eb0643232ccd17ebe3f60f2500d9fc34f9bafcf1a612396f14bb0a240956765d42414072ef3a0540d0618cbd20f612e69eb240e
-EBUILD fennel-1.0.0.ebuild 768 BLAKE2B 857588a2f43031d3a7121d3d8637e4b1e3fdf2daf15a4e3fbe01179e9377e321b68729c007bdeb4417d56844c7571c852795ce2af59e02340152e7b7406a161e SHA512 517a32ac814917f4e06cc84727539db24cc8b8860ddf13d557f13bad229d0270b50f4fe968e55d9409ad8cfdc31d8c5db9525093fc3004ac80c62a5889ded2b3
+DIST fennel-1.2.1.tar.gz 271590 BLAKE2B 63068e8e9d763bb4a51a5912439e8691b40e7e36da6441329e913c58cd6edb87ad01e35914f2eba881a8b40657c9cc7cbba131709fae42adc1baa7130a2d14d7 SHA512 dc8c99c1708457d1d84f5755145b66e691040ac06bf218e4140e1b3eb614b41b0b7211e304f9bae51304a78c1ec82595d32cf497085fcae4805c51f245620f55
EBUILD fennel-1.1.0.ebuild 768 BLAKE2B 857588a2f43031d3a7121d3d8637e4b1e3fdf2daf15a4e3fbe01179e9377e321b68729c007bdeb4417d56844c7571c852795ce2af59e02340152e7b7406a161e SHA512 517a32ac814917f4e06cc84727539db24cc8b8860ddf13d557f13bad229d0270b50f4fe968e55d9409ad8cfdc31d8c5db9525093fc3004ac80c62a5889ded2b3
EBUILD fennel-1.2.0.ebuild 768 BLAKE2B 857588a2f43031d3a7121d3d8637e4b1e3fdf2daf15a4e3fbe01179e9377e321b68729c007bdeb4417d56844c7571c852795ce2af59e02340152e7b7406a161e SHA512 517a32ac814917f4e06cc84727539db24cc8b8860ddf13d557f13bad229d0270b50f4fe968e55d9409ad8cfdc31d8c5db9525093fc3004ac80c62a5889ded2b3
+EBUILD fennel-1.2.1.ebuild 768 BLAKE2B 857588a2f43031d3a7121d3d8637e4b1e3fdf2daf15a4e3fbe01179e9377e321b68729c007bdeb4417d56844c7571c852795ce2af59e02340152e7b7406a161e SHA512 517a32ac814917f4e06cc84727539db24cc8b8860ddf13d557f13bad229d0270b50f4fe968e55d9409ad8cfdc31d8c5db9525093fc3004ac80c62a5889ded2b3
MISC metadata.xml 1061 BLAKE2B 49ef84fd44f2efd7526055bfc6fd1a37fa0d426a0746d769844ad6fd4ae1efc7dcc541f61fe6f3d8e0e92cb324c6bdfb061312c15ed1d696cf1985aa4cb4097d SHA512 3381a38c5c2ae6482325e6aeea556db767cc6166e89280511d0597c06fbc532a6592d526954f8b1fd40badcac7a951eece9f6aeaf18802f85ca16ccb5da4510d
diff --git a/dev-lang/fennel/fennel-1.0.0.ebuild b/dev-lang/fennel/fennel-1.2.1.ebuild
index f470a84c2717..f470a84c2717 100644
--- a/dev-lang/fennel/fennel-1.0.0.ebuild
+++ b/dev-lang/fennel/fennel-1.2.1.ebuild
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 4410b7bb314c..651987b3f690 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/efl/Manifest b/dev-libs/efl/Manifest
index 95cbbd788e54..32fb9e75682f 100644
--- a/dev-libs/efl/Manifest
+++ b/dev-libs/efl/Manifest
@@ -1,5 +1,5 @@
DIST efl-1.26.2.tar.xz 168537016 BLAKE2B b7ca59dbcd483edf31e68aae4df512a195a8239935febf8497ce039eb18696ca84e4f6d0206818c84f6e1f625abf3e730fc812304459e5615feca2c3fa07092c SHA512 d8478b6f197600c5abb7e2fcc030f8938e6726dde5e1947df4b042e6e9c77b0f31770b6b86a76ee2be52bf5354e02716bd7e5daf0771d149004d9447e432dc32
DIST efl-1.26.3.tar.xz 168540684 BLAKE2B aeb0215b9cdce9ca10550c698df4985ff9557c3c400c3a300887148d04a8900f04c7200473e5fce1d3021378be1e664e9364d171ec09c4fc488b4ec758722ea5 SHA512 9801ee8bc963786962d87af56d532d3f019bc18a91924d2ef84934dcd0ae30452d858db93c33964f2bff9af2f3c8feb9927f7281ead4a8993ed622cd0cf2c514
EBUILD efl-1.26.2.ebuild 8268 BLAKE2B bc4ca4bbaaebd842c9b71a027755a0764a9ecec34cd1d7c1d4f19896b94f4cf2f62ca44c0bf5c6509b0995f12c6c01d7114ce6f7f895b8e65b40fbadb3a8dbde SHA512 d58e4e2f991769ec70ba4c9ca733b5de762071f2d0f2c2dadd2e956b9fc17bca5d84a9283d44c372b7068cb9a94662858900c99666b6c852de253bbb25239f17
-EBUILD efl-1.26.3.ebuild 8270 BLAKE2B adb07054097e741cd2b71fd24ad9cc50446af4c306768c6a6914d2996c9b991d8de3d9bd3bdac162b6be21bb8ebf89eebf101a4f9165d05efaeda1342dd6e85d SHA512 92695e22ea0f4d1c34c6574b7d2f1783e6fa815fe245506b2183bfa60364c649f7079f605e7de8fd65eb81fc7363037c3066f3705b557aeb2bef8ff9039f7253
+EBUILD efl-1.26.3.ebuild 8268 BLAKE2B bc4ca4bbaaebd842c9b71a027755a0764a9ecec34cd1d7c1d4f19896b94f4cf2f62ca44c0bf5c6509b0995f12c6c01d7114ce6f7f895b8e65b40fbadb3a8dbde SHA512 d58e4e2f991769ec70ba4c9ca733b5de762071f2d0f2c2dadd2e956b9fc17bca5d84a9283d44c372b7068cb9a94662858900c99666b6c852de253bbb25239f17
MISC metadata.xml 1943 BLAKE2B 192127f421b9e9216ac8b9b2b161dd99bff9ae0286e1051bd541e4102046ebd23d835d2a0745d5ec82e9ce2b56e37569b2b3e0532f7d2daa485c17eda17bebd8 SHA512 c7a8d0dcfddfa4e1b2f0fce817e9daf3f07c014eeeeb3a7cf4d43df89b35aab24872e5fad1dcf3bf00213dbbb309436a49e005d8ce94095b1810067e5b68b250
diff --git a/dev-libs/efl/efl-1.26.3.ebuild b/dev-libs/efl/efl-1.26.3.ebuild
index 53253ffd0ec5..cb05c5d6fc85 100644
--- a/dev-libs/efl/efl-1.26.3.ebuild
+++ b/dev-libs/efl/efl-1.26.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one elogind examples fbcon
+fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen ibus ico
jpeg2k json nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim
diff --git a/dev-libs/libunistring/Manifest b/dev-libs/libunistring/Manifest
index 833881034c93..5c908e32a712 100644
--- a/dev-libs/libunistring/Manifest
+++ b/dev-libs/libunistring/Manifest
@@ -2,6 +2,8 @@ AUX libunistring-nodocs.patch 287 BLAKE2B b351d572e702a17cc4b1df97f182b6fa5ca232
AUX libunistring-test.patch 549 BLAKE2B 2ead1452792a3786ccfb22382d9fa59d5ed873ce4fd7fb791f928f960ddb98b37ba4c3ba8386369a303b1c8be28cd9f22f964dbb9064858d9078b1555631fa4c SHA512 3312cb67ac033f9ced3dbb4c6ac5c93f2d93fb7bf04e996f2087c3f25ad0795c4dfc09b59c23bfd59a1b35b0938f50abb6c720b1f29f8b292f7b63848d3d704d
DIST libunistring-0.9.10.tar.xz 2051320 BLAKE2B 25d162d9d510cc35ad4209acceb9b06bcc0553b8ce56e94f8df12c4df64d91abfc4a9e15b50b5c8d5b9672939305a394a7e83f1892258defb7ae5ac2ccf79dfb SHA512 01dcab6e05ea4c33572bf96cc0558bcffbfc0e62fc86410cef06c1597a0073d5750525fe2dee4fdb39c9bd704557fcbab864f9645958108a2e07950bc539fe54
DIST libunistring-1.0.tar.xz 2367800 BLAKE2B 8208fe33d4ac2f015b0efb56b0c7dd87afc4bb1c6ca4eb3ded86d7e2101d7b7f68bfd8991af4b6dd408282ec73f134ee0b884e761ff6d52e8a1e398326aec420 SHA512 70d5ad82722844dbeacdfcb4d7593358e4a00a9222a98537add4b7f0bf4a2bb503dfb3cd627e52e2a5ca1d3da9e5daf38a6bd521197f92002e11e715fb1662d1
+DIST libunistring-1.1.tar.xz 2397676 BLAKE2B 721adc90884006480055b95d0fa06cd862417aa02b467f1e14688292ad9c11f1e33520b14ed5dc2d2724c6df8713d3af1e8032014259d8355156cb72edfcb983 SHA512 01a4267bbd301ea5c389b17ee918ae5b7d645da8b2c6c6f0f004ff2dead9f8e50cda2c6047358890a5fceadc8820ffc5154879193b9bb8970f3fb1fea1f411d6
EBUILD libunistring-0.9.10-r1.ebuild 1034 BLAKE2B 12a4f6cdb696d052166e1475a536be7b5e689fdbcca82b8a683c640f5921795777c0bbdfadf0814909cdd5b73b4f790a651b0a8b4b8228710aef6e828a25d678 SHA512 792b02dd7025bfdde692437f558305a4281e77f11622cbe9c707eb7139b98032bf1416754e3a145c1f5d22052143cfe67817f8cafae84e91d27ac3bb5d85545f
EBUILD libunistring-1.0.ebuild 1015 BLAKE2B 7f2bc1d6fd0d579ecd7ec814ee6b35f5592e6862fda2e1f82e8d4f0048d3c2b6312fc52fda35064ab6e3f2131876fc78304cfdad8fa464feb011755ec8277336 SHA512 e01ec195a1b7c8359b532fb590155d5f03c9a1605c5d9755df637f71dda0a3203bbcc147a87bfc1ff7e0f3d0bdf5f2c79f62a68749d3da3d10cfe985b7103a20
+EBUILD libunistring-1.1.ebuild 1015 BLAKE2B 7f2bc1d6fd0d579ecd7ec814ee6b35f5592e6862fda2e1f82e8d4f0048d3c2b6312fc52fda35064ab6e3f2131876fc78304cfdad8fa464feb011755ec8277336 SHA512 e01ec195a1b7c8359b532fb590155d5f03c9a1605c5d9755df637f71dda0a3203bbcc147a87bfc1ff7e0f3d0bdf5f2c79f62a68749d3da3d10cfe985b7103a20
MISC metadata.xml 974 BLAKE2B 367ac9d8c34135ea5c1b1a7fafb89254ad3c25deaa183a82f40ab4289c76a311eff909e4d1a2cbb361104706786471f24bfd0f9a1da20e1eb20bec3178c43b5c SHA512 89ea5c6b84a94c713ef72b9c3b921fddb3a87b8d0ea72eb924d379eb7d46974cc9b60e350007752aabf802bcc0fcb5fe6437d11e15d1b74d1efd0a537a474bcf
diff --git a/dev-libs/libunistring/libunistring-1.1.ebuild b/dev-libs/libunistring/libunistring-1.1.ebuild
new file mode 100644
index 000000000000..c3c32aa3bdc4
--- /dev/null
+++ b/dev-libs/libunistring/libunistring-1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal libtool
+
+DESCRIPTION="Library for manipulating Unicode and C strings according to Unicode standard"
+HOMEPAGE="https://www.gnu.org/software/libunistring/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )"
+SLOT="0/2"
+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"
+IUSE="doc static-libs"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-nodocs.patch
+)
+
+src_prepare() {
+ default
+ elibtoolize # for Solaris shared libraries
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+ default
+
+ if use doc ; then
+ docinto html
+ dodoc doc/*.html
+ doinfo doc/*.info
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/nspr/Manifest b/dev-libs/nspr/Manifest
index 581644919720..cbb15f14e020 100644
--- a/dev-libs/nspr/Manifest
+++ b/dev-libs/nspr/Manifest
@@ -9,5 +9,5 @@ AUX nspr-4.9.5_nspr_config.patch 251 BLAKE2B 65ae8b981e758e2955b7a3358f24b7b17dc
DIST nspr-4.34.1.tar.gz 1096874 BLAKE2B be12bda63a72d25a60542c5cdadaa7dc59ad2d40d41affc0af5eab07659129ff235a62227a78285e4c00bc72a365b49691658aee7818ffc4c5d014aa0c2b0df7 SHA512 b77226c3fbba6fc9acc90deb8496370dba1384de72ce564524c03bc239846fd17c27d7e1fd7ce99161faafdd8c92413ee58ce1a74a41c786759210bbab478991
DIST nspr-4.35.tar.gz 1096974 BLAKE2B c80402d7be9e69ab6d1e768a18d271a8d28900f4cae7df2709d1ab26e100d908f508762bb771d4042aa7152934ce83d495e2102e894c56574187be8040d65629 SHA512 502815833116e25f79ddf71d1526484908aa92fbc55f8a892729cb404a4daafcc0470a89854cd080d2d20299fdb7d9662507c5362c7ae661cbacf308ac56ef7f
EBUILD nspr-4.34.1.ebuild 4860 BLAKE2B 9cc8a8f045aa6f69987d7285927566dcc4578c1a9d16ae52de238462936565459e5f4a5dec655c4fa70dcb95dcdae461464422b10bf54feacaa2676825743520 SHA512 9e3f5aa90aea50e0c3b5e350d841f5c18a1dd41afa5aa80807454f18c339aa3d95b3e717b77fd1747de5c46f0cf118d1f7efe1ea496259d7a053f76e3a19d60c
-EBUILD nspr-4.35.ebuild 4830 BLAKE2B b77439cafe34733ec5b80e4accd75c31b55dd112e74db00f7cea411379bd24b41958205f5d1e9c3f586e86d5563051c32abec7f7a91201bb120d2c2c9a348321 SHA512 965759fdf826043c775926d7e3ccca5abfbbda34e57eb228471e02d6acf080ad16d04a5d52bfed44e8b29b111234002c9a474739d20442e03b8469fe2dfdbf63
+EBUILD nspr-4.35.ebuild 4828 BLAKE2B d8827abfacafc4c33f0893615c7476aae74540af4abbe97f933114972a1369bf3a1bce876b1b85cfe99db6d0d04e1e12ebf1f3f1e1d93f99b4f7cf9a6f747b1b SHA512 66e2c6901c7b39e6209e7fa5666f617f2edb7037b94c0045c3c75a4ea4ace0d143efbc6062bdd42e91c5b70b3114aa8dd53e40cec1093acc8fe71f5d298a1478
MISC metadata.xml 350 BLAKE2B 0f4d7850a3ca725af4e01a47e4db4219d2465b6d4db8c44e12b8f57d2064fd3c6ddbeec16888a316627f96e1f9415777f3fedecbd7065e4d13516bbed473a6f6 SHA512 2cc7f3e6eefcb5ba16c4b2127e751c47ea7a6822eb71080c96c6850ef741acff8d424c520eb60288ca32ccdbe825568d7aced9f57148e304dddd0afb7f4a8883
diff --git a/dev-libs/nspr/nspr-4.35.ebuild b/dev-libs/nspr/nspr-4.35.ebuild
index effbcac7b7c8..9768098e6c49 100644
--- a/dev-libs/nspr/nspr-4.35.ebuild
+++ b/dev-libs/nspr/nspr-4.35.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz"
LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="debug"
MULTILIB_CHOST_TOOLS=(
diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 14cd48674402..d8c9dd6e04b1 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -5,11 +5,9 @@ AUX nss-3.68-ld-fix.patch 1059 BLAKE2B ea449bf15d603e970468f1349a32804403036300c
AUX nss-3.79-gcc-13.patch 1058 BLAKE2B d0249304f09fdea7e391732e7da63344c3e29c1856cb5ddb9e55a27305ab050077d138d9a8fdfbd6573bd7e7a345ed39f506e534464c3caaae925d1717b75edb SHA512 24dd41401b44ce86498a9b42f96068dbf58c6814ab18453db0615d49bdf327610a1ee2b0e32a2905a1c34364abd8d4c162a179f6b57cac19068babebbed229b4
DIST nss-3.68.4.tar.gz 82409303 BLAKE2B a3cf572e82ce29dbc77e9356e0db425170f7294f1468755843746539663fe486089660e1c1b379d0184003d9ccf57db6cf0b2c161d7038301c1cb5028175b16d SHA512 f97b63a9f8218f8fbd7b5d48c084b8166366d02cd50aac69a22d56324d2fea01c49d074e51430bd128f510c733085f3f43c9739ce4073a07a5666675e0ef3b15
DIST nss-3.79.1.tar.gz 84694831 BLAKE2B 209a502ba4b808bb4cb9b8775328fa26e36c55147ee5da7b8f661349129250f09685dd69919e24d7ff72cc55a2e9cbbbc9c059e543cf1b0a6a08e809be262d4c SHA512 e841efe9d0300d99b50e54c159c75df76c09c34c74bbc9b6ca007ad017b2cb91a8d33f6f4195e52bd8f3ed7be5d53f3ce7ce10825fa21abbf5dbba3db109e037
-DIST nss-3.83.tar.gz 84844191 BLAKE2B f2e26f69450cbd2c94c5efdd959cb19e874bcb63d09098406ef49f4997bd04bc0ee4bc285c1c4f0ec461194171342c7d31965ac7bc7eefc284783542dfe853b1 SHA512 550cf1116e39e58041feaa67913f570d791e8153cc0522ba7ae02e27a61e0a4e6a25224be0f25d51a842dc11c70d600263450ebff0a9fdaa2840bafa3fc9ddd5
DIST nss-3.84.tar.gz 84851235 BLAKE2B 5dead5ae336998db97acc6dc2a59b387aac9baeba0f2fad6eaf921bdc894867f6177179545378091d9b50b295b71409781b5ef5044222afe7a1cd2f920a7d15f SHA512 b4ed4b2e44d9f896a4a4c33f92813a84825dc4502f4e14e047f3583666c453138515e6edbcd71144c4b02a8ee16b3443803f1ff12458fd82c338ee1dd911b175
DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d0490676865e3cab3ca7c920ae1ce4bea2db664f37fd0aa84fcda919809a516891ab2a62e2e7a43a9d6ada4c231adfe4c216525fac7d SHA512 1ce6ff9ab310aaca9005eafb461338b291df8523cc7044e096cd75774ce746c26eed19ec6bb2643c6c67f94650f2f309463492d80a90568f38ce2557f8ada2f4
EBUILD nss-3.68.4.ebuild 9328 BLAKE2B 5883d294203e24b15b927cf60dd90b5a9b4666b26d5a8591ccbf248b99bf82da2866383de792c1bb5af794cb73fc7be73ead212cb3193ef98198509e061010d3 SHA512 0bb43a21931d5a3bd8ff9146ed4c63ad1d3d76075bb27eb25ed97fd3825dbd436576fc71387a6633961ad15bf03bfd37b315094cb2551073ca331187a55572c7
EBUILD nss-3.79.1.ebuild 10473 BLAKE2B 617a363bef0b4cf1109d7df69c6d130799388ea6bea750d6274ab20bc8b5f05ce747ae8c77795fa0c777d7edd9736044e1f2f8a2ee605102fa078425a9b92a6e SHA512 167e811b1e830290f77c773080fc714a806c7b15d3e698077d4432b1d81fe470c8317738e3f27c581a77b9c5fe88396f371a96c2d4f5e3a0253f64ee4c44a0f1
-EBUILD nss-3.83.ebuild 10475 BLAKE2B 20ff6f2772ae88c8be0cf38360bf53b1deeb45d6fa3f3190ff48e520031657c0eba5730b0f26edb3a5c5e3a0c4f07c53861f6f7d8a948937ff14d8d322470cb5 SHA512 f055367b5226ac0d09a3d381225391105bcfaa68011ffe4e9c8c7cc79858332e84749ba9cda30048d2324edd285178994d02b8361f52a115eeb2bfad7536e7da
EBUILD nss-3.84.ebuild 10490 BLAKE2B 977e8bfcd32f8124301da413077b763b12a1083177cd677c03b03405f21284271c54dfe9e52941d067a64dc45a44e197a99c19ccf356a12834219413f7a0d900 SHA512 0aa16c52712cddb4d5a9552bf30c2af8df95b1edca389b98d2680adba219c1d015673cbf81fc0a3ec469c038a27ac8435d99ae8c521bc868f39a8b719bbb07e9
MISC metadata.xml 517 BLAKE2B 85fba14d0b8a3539c57b8dca15a0f7789bb78a92891ff39271f804fa07b1620f5f3ece89269e3305b578064a53aeae7ab298bb97cdc019f41793888d42159727 SHA512 7b1fba5488498d5499134f1b58ecaa01cb8c51af3da666d55fba3884703d34efb57b449e76461fb6e13c37687bf5125c5dbab1934a950d4d13c0cff5a3b3318e
diff --git a/dev-libs/nss/nss-3.83.ebuild b/dev-libs/nss/nss-3.83.ebuild
deleted file mode 100644
index 93860af4e645..000000000000
--- a/dev-libs/nss/nss-3.83.ebuild
+++ /dev/null
@@ -1,390 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.34.1"
-RTM_NAME="NSS_${PV//./_}_RTM"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
-HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
-SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
- cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )"
-
-LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-IUSE="cacert test +utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx"
-RESTRICT="!test? ( test )"
-# pkg-config called by nss-config -> virtual/pkgconfig in RDEPEND
-RDEPEND="
- >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
- >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
- >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
- virtual/pkgconfig
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl"
-
-S="${WORKDIR}/${P}/${PN}"
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/nss-config
-)
-
-PATCHES=(
- # Custom changes for gentoo
- "${FILESDIR}/${PN}-3.53-gentoo-fixups.patch"
- "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
- "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
-)
-
-QA_PKGCONFIG_VERSION="${PV}.0"
-
-src_prepare() {
- default
-
- if use cacert ; then
- eapply -p2 "${DISTDIR}"/nss-cacert-class1-class3-r2.patch
- fi
-
- pushd coreconf >/dev/null || die
- # hack nspr paths
- echo 'INCLUDES += -I$(DIST)/include/dbm' \
- >> headers.mk || die "failed to append include"
-
- # modify install path
- sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
- -i source.mk || die
-
- # Respect LDFLAGS
- sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
-
- popd >/dev/null || die
-
- # Fix pkgconfig file for Prefix
- sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
- config/Makefile || die
-
- # use host shlibsign if need be #436216
- if tc-is-cross-compiler ; then
- sed -i \
- -e 's:"${2}"/shlibsign:shlibsign:' \
- cmd/shlibsign/sign.sh || die
- fi
-
- # dirty hack
- sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
- lib/ssl/config.mk || die
- sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
- cmd/platlibs.mk || die
-
- multilib_copy_sources
-
- strip-flags
-}
-
-multilib_src_configure() {
- # Ensure we stay multilib aware
- sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
-}
-
-nssarch() {
- # Most of the arches are the same as $ARCH
- local t=${1:-${CHOST}}
- case ${t} in
- *86*-pc-solaris2*) echo "i86pc" ;;
- aarch64*) echo "aarch64" ;;
- hppa*) echo "parisc" ;;
- i?86*) echo "i686" ;;
- x86_64*) echo "x86_64" ;;
- *) tc-arch ${t} ;;
- esac
-}
-
-nssbits() {
- local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
- if [[ ${1} == BUILD_ ]]; then
- cc=$(tc-getBUILD_CC)
- else
- cc=$(tc-getCC)
- fi
- echo > "${T}"/test.c || die
- ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die
- case $(file "${T}/${1}test.o") in
- *32-bit*x86-64*) echo USE_X32=1;;
- *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
- *32-bit*|*ppc*|*i386*) ;;
- *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";;
- esac
-}
-
-multilib_src_compile() {
- # use ABI to determine bit'ness, or fallback if unset
- local buildbits mybits
- case "${ABI}" in
- n32) mybits="USE_N32=1";;
- x32) mybits="USE_X32=1";;
- s390x|*64) mybits="USE_64=1";;
- ${DEFAULT_ABI})
- einfo "Running compilation test to determine bit'ness"
- mybits=$(nssbits)
- ;;
- esac
- # bitness of host may differ from target
- if tc-is-cross-compiler; then
- buildbits=$(nssbits BUILD_)
- fi
-
- local makeargs=(
- CC="$(tc-getCC)"
- CCC="$(tc-getCXX)"
- AR="$(tc-getAR) rc \$@"
- RANLIB="$(tc-getRANLIB)"
- OPTIMIZER=
- ${mybits}
- )
-
- # Take care of nspr settings #436216
- local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)"
- unset NSPR_INCLUDE_DIR
-
- export NSS_ALLOW_SSLKEYLOGFILE=1
- export NSS_ENABLE_WERROR=0 #567158
- export BUILD_OPT=1
- export NSS_USE_SYSTEM_SQLITE=1
- export NSDISTMODE=copy
- export FREEBL_NO_DEPEND=1
- export FREEBL_LOWHASH=1
- export NSS_SEED_ONLY_DEV_URANDOM=1
- export USE_SYSTEM_ZLIB=1
- export ZLIB_LIBS=-lz
- export ASFLAGS=""
- # Fix build failure on arm64
- export NS_USE_GCC=1
- # Detect compiler type and set proper environment value
- if tc-is-gcc; then
- export CC_IS_GCC=1
- elif tc-is-clang; then
- export CC_IS_CLANG=1
- fi
-
- export NSS_DISABLE_GTESTS=$(usex !test 1 0)
-
- # explicitly disable altivec/vsx if not requested
- # https://bugs.gentoo.org/789114
- case ${ARCH} in
- ppc*)
- use cpu_flags_ppc_altivec || export NSS_DISABLE_ALTIVEC=1
- use cpu_flags_ppc_vsx || export NSS_DISABLE_CRYPTO_VSX=1
- ;;
- esac
-
- local d
-
- # Build the host tools first.
- LDFLAGS="${BUILD_LDFLAGS}" \
- XCFLAGS="${BUILD_CFLAGS}" \
- NSPR_LIB_DIR="${T}/fakedir" \
- emake -C coreconf \
- CC="$(tc-getBUILD_CC)" \
- ${buildbits-${mybits}}
- makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
-
- # Then build the target tools.
- for d in . lib/dbm ; do
- CPPFLAGS="${myCPPFLAGS}" \
- XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
- NSPR_LIB_DIR="${T}/fakedir" \
- emake "${makeargs[@]}" -C ${d} OS_TEST="$(nssarch)"
- done
-}
-
-multilib_src_test() {
- einfo "Tests can take a *long* time, especially on a multilib system."
- einfo "30-45+ minutes per lib configuration. Bug #852755"
-
- # https://www.linuxfromscratch.org/blfs/view/svn/postlfs/nss.html
- # https://firefox-source-docs.mozilla.org/security/nss/legacy/nss_sources_building_testing/index.html#running_the_nss_test_suite
- # https://www-archive.mozilla.org/projects/security/pki/nss/testnss_32.html (older)
- export BUILD_OPT=1
- export HOST="localhost"
- export DOMSUF="localdomain"
- export USE_IP=TRUE
- export IP_ADDRESS="127.0.0.1"
-
- NSINSTALL="${PWD}/$(find -type f -name nsinstall)"
-
- cd "${BUILD_DIR}"/tests || die
- # Hack to get current objdir (prefixed dir where built binaries are)
- # Without this, at least multilib tests go wrong when building the amd64 variant
- # after x86.
- local objdir=$(find "${BUILD_DIR}"/dist -maxdepth 1 -iname Linux* | rev | cut -d/ -f1 | rev)
-
- # Can tweak to a subset of tests in future if we need to, but would prefer not
- OBJDIR="${objdir}" DIST="${BUILD_DIR}/dist" MOZILLA_ROOT="${BUILD_DIR}" ./all.sh || die
-}
-
-# Altering these 3 libraries breaks the CHK verification.
-# All of the following cause it to break:
-# - stripping
-# - prelink
-# - ELF signing
-# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
-# Either we have to NOT strip them, or we have to forcibly resign after
-# stripping.
-#local_libdir="$(get_libdir)"
-#export STRIP_MASK="
-# */${local_libdir}/libfreebl3.so*
-# */${local_libdir}/libnssdbm3.so*
-# */${local_libdir}/libsoftokn3.so*"
-
-export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
-
-generate_chk() {
- local shlibsign="$1"
- local libdir="$2"
- einfo "Resigning core NSS libraries for FIPS validation"
- shift 2
- local i
- for i in ${NSS_CHK_SIGN_LIBS} ; do
- local libname=lib${i}.so
- local chkname=lib${i}.chk
- "${shlibsign}" \
- -i "${libdir}"/${libname} \
- -o "${libdir}"/${chkname}.tmp \
- && mv -f \
- "${libdir}"/${chkname}.tmp \
- "${libdir}"/${chkname} \
- || die "Failed to sign ${libname}"
- done
-}
-
-cleanup_chk() {
- local libdir="$1"
- shift 1
- local i
- for i in ${NSS_CHK_SIGN_LIBS} ; do
- local libfname="${libdir}/lib${i}.so"
- # If the major version has changed, then we have old chk files.
- [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
- && rm -f "${libfname}.chk"
- done
-}
-
-multilib_src_install() {
- pushd dist >/dev/null || die
-
- dodir /usr/$(get_libdir)
- cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
- local i
- for i in crmf freebl nssb nssckfw ; do
- cp -L */lib/lib${i}.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
- done
-
- # Install nss-config and pkgconfig file
- dodir /usr/bin
- cp -L */bin/nss-config "${ED}"/usr/bin || die
- dodir /usr/$(get_libdir)/pkgconfig
- cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig || die
-
- # create an nss-softokn.pc from nss.pc for libfreebl and some private headers
- # bug 517266
- sed -e 's#Libs:#Libs: -lfreebl#' \
- -e 's#Cflags:#Cflags: -I${includedir}/private#' \
- */lib/pkgconfig/nss.pc >"${ED}"/usr/$(get_libdir)/pkgconfig/nss-softokn.pc \
- || die "could not create nss-softokn.pc"
-
- # all the include files
- insinto /usr/include/nss
- doins public/nss/*.{h,api}
- insinto /usr/include/nss/private
- doins private/nss/{blapi,alghmac,cmac}.h
-
- popd >/dev/null || die
-
- local f nssutils
- # Always enabled because we need it for chk generation.
- nssutils=( shlibsign )
-
- if multilib_is_native_abi ; then
- if use utils; then
- # The tests we do not need to install.
- #nssutils_test="bltest crmftest dbtest dertimetest
- #fipstest remtest sdrtest"
- # checkcert utils has been removed in nss-3.22:
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1187545
- # https://hg.mozilla.org/projects/nss/rev/df1729d37870
- # certcgi has been removed in nss-3.36:
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1426602
- nssutils+=(
- addbuiltin
- atob
- baddbdir
- btoa
- certutil
- cmsutil
- conflict
- crlutil
- derdump
- digest
- makepqg
- mangle
- modutil
- multinit
- nonspr10
- ocspclnt
- oidcalc
- p7content
- p7env
- p7sign
- p7verify
- pk11mode
- pk12util
- pp
- rsaperf
- selfserv
- signtool
- signver
- ssltap
- strsclnt
- symkeyutil
- tstclnt
- vfychain
- vfyserv
- )
- # install man-pages for utils (bug #516810)
- doman doc/nroff/*.1
- fi
- pushd dist/*/bin >/dev/null || die
- for f in ${nssutils[@]}; do
- dobin ${f}
- done
- popd >/dev/null || die
- fi
-}
-
-pkg_postinst() {
- multilib_pkg_postinst() {
- # We must re-sign the libraries AFTER they are stripped.
- local shlibsign="${EROOT}/usr/bin/shlibsign"
- # See if we can execute it (cross-compiling & such). #436216
- "${shlibsign}" -h >&/dev/null
- if [[ $? -gt 1 ]] ; then
- shlibsign="shlibsign"
- fi
- generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
- }
-
- multilib_foreach_abi multilib_pkg_postinst
-}
-
-pkg_postrm() {
- multilib_pkg_postrm() {
- cleanup_chk "${EROOT}"/usr/$(get_libdir)
- }
-
- multilib_foreach_abi multilib_pkg_postrm
-}
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 494a2dc649f4..534c32355c86 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index 7f2589d91acf..501dd1116acc 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,3 +1,3 @@
DIST kombu-5.2.4.tar.gz 423450 BLAKE2B d0a180a4644876594eacea51706ca74fa4a95729ba965f69694da9694c2a91641ccf05aa1aec8a64f9d8c2260477d00bc2664d0a50143562b46524c98e4159b1 SHA512 695813bee71d627649e772b45b25494784a6a81bcad92331160705e34d8b2268fa90629983ebcfd04ec23208508d422f1834cc56895532911602d58ec0090a03
-EBUILD kombu-5.2.4.ebuild 2331 BLAKE2B 1232f5baab9c3ada437ea17afe379b311812c475140b1fd8a4c782a01f9f98a0815422ae2d69c2d2ad2269225e5103ab159fc6d598cf4386142fab0a6c29c979 SHA512 d9805006824957fb7e0b1d62fc15dd61d461297f3131078d73e6154f2b4f6be33ca395dd8c3c6002a8760cbf5e6794d2822f25ccdd54a8243fa1ed2c8122a20f
+EBUILD kombu-5.2.4.ebuild 2287 BLAKE2B 5dcdca0bb5c9005e4feaa38c60b84f8039386b98abd57039c1efbdffdc99d41b081933720cef82d7b707b78aa1e6de98c6c95128a820ead538e7756a8128fd54 SHA512 eaa1b53420a8acd7b1eff84c08a9def67286d0739228956496b6bd987660f0c797f2a2c5e6fb853dd7703561cbee492dea283d20b91cff6ed917bda4788546e4
MISC metadata.xml 385 BLAKE2B 174062695338558e56601db5b6ced5eff3f6e22c1b840f1fe3d9046d6bc5f810fe1d3c73a3e7f009dae9129050dcb6824aca48ca86c006ecbd53f069884e60ef SHA512 eba10417212f73894b7bf749962c055c44ca10afbbff80f57e36f74edd016097c4854625a94e5a3522b3adf638c2c150e357f163f1617a79dd7fb54c234a1435
diff --git a/dev-python/kombu/kombu-5.2.4.ebuild b/dev-python/kombu/kombu-5.2.4.ebuild
index 21bca2d94b90..ee3abf177c8a 100644
--- a/dev-python/kombu/kombu-5.2.4.ebuild
+++ b/dev-python/kombu/kombu-5.2.4.ebuild
@@ -29,7 +29,6 @@ BDEPEND="
test? (
app-arch/brotli[python,${PYTHON_USEDEP}]
>=dev-python/boto3-1.4.4[${PYTHON_USEDEP}]
- >=dev-python/case-1.5.2[${PYTHON_USEDEP}]
>=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}]
dev-python/pycurl[${PYTHON_USEDEP}]
>=dev-python/pymongo-3.3.0[${PYTHON_USEDEP}]
diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest
index e1aa6003f598..2da7006a0a15 100644
--- a/dev-python/py-amqp/Manifest
+++ b/dev-python/py-amqp/Manifest
@@ -1,5 +1,3 @@
-DIST amqp-5.1.0.tar.gz 128629 BLAKE2B 8fe0b07233fce04b84b46e0ab4da1badf2de8a2ac53494dbb33b246d149ccec728de42c4f9f7d40752701a8e02851805456d8d54c2e519bbbfdbbb1274edf124 SHA512 9f4f3fd4cea6c214ff03a80a9aec7c5bff65a964ff1e77fbc937f1b6daf45f7b06be0b0873b2998afc3de22b4693a3327f0b439f70a4496060997b9f1aa73331
DIST amqp-5.1.1.tar.gz 127869 BLAKE2B 3ba95874a45f6fce163cf95b0b1fae57e636bc2bec8311f64fc9597025ba36f35daf8d0457af3bc10fa1f1dae604b262ebf205d7b89d4f1745bf3480b542278d SHA512 f549a85e4f04543dd8e844edb68350ca185de9259aa896af31ae5ee5dfdfe73f904d95821c403dc797c7f3ada17ce6bff4e0fd9fcdf2abc1b33a94d079f99179
-EBUILD py-amqp-5.1.0.ebuild 1173 BLAKE2B 57ffcc4a2cfdaa50524687f0dae4326ea0c6da60e996b9dd1ecb9fdf438d9533b71456f95d2e2e2a285f90ae775181fe743e93d3245e71aa5fe4f5019e800804 SHA512 ea8523316837c7c580cdd2f4e3f5abb50cd061257131287fe09f1410f1d6229a8a3f804b94d9c9f74e8a5c1b6d1d63c6b9dcdc2da224939bbd16e11dd190deaf
-EBUILD py-amqp-5.1.1.ebuild 1173 BLAKE2B 57ffcc4a2cfdaa50524687f0dae4326ea0c6da60e996b9dd1ecb9fdf438d9533b71456f95d2e2e2a285f90ae775181fe743e93d3245e71aa5fe4f5019e800804 SHA512 ea8523316837c7c580cdd2f4e3f5abb50cd061257131287fe09f1410f1d6229a8a3f804b94d9c9f74e8a5c1b6d1d63c6b9dcdc2da224939bbd16e11dd190deaf
+EBUILD py-amqp-5.1.1-r1.ebuild 1098 BLAKE2B 5824b3e983f7e87bfd30da6d6d90406ff991c3ad4e5fceb017e66be0ca0de31bfd13e6b41c9f3a1efd98271bbd6666eb5934f23fe71023484ba2cf5c5f2e7985 SHA512 79aba5657d7376a9a53dc12e52620538277b6a6f69dc8f3e50eecd433214c45b55327c227f98df30ca09325262314acdc232f24243038adcfc19173b5c5bfb09
MISC metadata.xml 505 BLAKE2B edee860b2641c1f220cca3efcf400391018389615234d72cf2a48e499c410608ddb664d65c7a3aba925b882bab96ba7b4f0c1173e28c385fe0a73b377e950af9 SHA512 b9b969cfcdc38791dec5c54ce96dcddc2eaf29bd023dc6a7c8e2f95dd00ece57abf02bf7d9e0179eb5716a20a041c2216dda94904e5d0a73007e775c14149552
diff --git a/dev-python/py-amqp/py-amqp-5.1.0.ebuild b/dev-python/py-amqp/py-amqp-5.1.1-r1.ebuild
index 0492c0df1c89..f13dd1a1cc33 100644
--- a/dev-python/py-amqp/py-amqp-5.1.0.ebuild
+++ b/dev-python/py-amqp/py-amqp-5.1.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@@ -19,11 +19,11 @@ SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="extras"
-BDEPEND="
+RDEPEND="
>=dev-python/vine-5.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
test? (
- >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
>=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/py-amqp/py-amqp-5.1.1.ebuild b/dev-python/py-amqp/py-amqp-5.1.1.ebuild
deleted file mode 100644
index 0492c0df1c89..000000000000
--- a/dev-python/py-amqp/py-amqp-5.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# 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
-
-MY_P="amqp-${PV}"
-DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
-HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/"
-SRC_URI="mirror://pypi/${MY_P:0:1}/amqp/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="extras"
-
-BDEPEND="
- >=dev-python/vine-5.0.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx_celery
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # rmq tests require a rabbitmq instance
- t/integration/test_rmq.py
-)
-
-EPYTEST_DESELECT=(
- # fails when gssapi is installed (how does that test make sense?!)
- t/unit/test_sasl.py::test_SASL::test_gssapi_missing
-)
-
-python_install_all() {
- if use extras; then
- insinto /usr/share/${PF}/extras
- doins -r extra
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/versioneer/Manifest b/dev-python/versioneer/Manifest
index d1fc54fde11f..db1d27b46ac5 100644
--- a/dev-python/versioneer/Manifest
+++ b/dev-python/versioneer/Manifest
@@ -1,3 +1,3 @@
DIST python-versioneer-0.26.gh.tar.gz 75408 BLAKE2B 492538de63d0394f622e5d344955024559b66dea71909cabb366aa7df5cf8b43d3599af6693df3d8cb98c96df314f6cafa12bd237dc6f44be42370fe9cf0224f SHA512 7729cb94d30d3a666ac7e24f9c98880e801d54f986f9bd442695bc71e01ffc06ac53c952e67ab9a5db5d1cefe2a2dc37cd34e84cd5810e7873ae96a7afb65ad0
-EBUILD versioneer-0.26.ebuild 1133 BLAKE2B d145555887ab6f6a1e3de9543b6cb89858787932d246f4ff0a633b1e40cdb7323915ecae12e0f53df50ef0eca2941274c8ac8d561824b6fdd09cfa1ea72c8c05 SHA512 3b24bb5292a881f2a83e1d87a2cf64e94e809ba3589c79fe771344142b0a0c831b4004ef8f5e0c26085a4e5209e8f1c738ffea93f6057a9ea0fa531a4df3cada
+EBUILD versioneer-0.26.ebuild 1323 BLAKE2B 56d7c0fa860937155c3b8f9ce3188645362a3b198d23c591801e79ad66871864823b1ff093f45be4f3ecb8fc0838cff8cb9a6e8f7d045159d696ee442a6b46f6 SHA512 4e48e00e9696dc2a3e556bd7c5813a80a5cd26bb96603d080eab0db735f96da7b71d81037287cc4a0a2acf79ce5e40e6a367dc323118c6c21f2b4366d12828ad
MISC metadata.xml 426 BLAKE2B 050a6c51f12ce466d0149041e103227c176f792326f859474c996a38f510544f09a594b6a70036b3cdad78013ff9982316c671e77be6ed2e7f0fa643bf89d320 SHA512 da99aef0b58491715dca230579ecba68bfe357909dd8bd122e790d7f0300e0b1d11cf224ea3a3c76763d593f45013cca6cfe27cc774c6eb90dd6da562a061c38
diff --git a/dev-python/versioneer/versioneer-0.26.ebuild b/dev-python/versioneer/versioneer-0.26.ebuild
index 2405afe4e4b0..6f029c227ac9 100644
--- a/dev-python/versioneer/versioneer-0.26.ebuild
+++ b/dev-python/versioneer/versioneer-0.26.ebuild
@@ -35,6 +35,14 @@ BDEPEND="
)
"
+python_compile() {
+ cat > "${T}"/versioneer.py <<-EOF || die
+ raise ImportError("Please pretend I'm not here!")
+ EOF
+ local -x PYTHONPATH=${T}:${PYTHONPATH}
+ distutils-r1_python_compile
+}
+
python_test() {
esetup.py make_versioneer
diff --git a/dev-python/vine/Manifest b/dev-python/vine/Manifest
index 9e763f5330b1..7349ed46ab71 100644
--- a/dev-python/vine/Manifest
+++ b/dev-python/vine/Manifest
@@ -1,3 +1,3 @@
DIST vine-5.0.0.tar.gz 48758 BLAKE2B 11f90ceb3d3f0b008551db458e18a41b301b797a2109e011154cc3e6063433c3c917b0aa2cfdd0df8b868a3b459c061e6ed97fd23b9fb8cfdf58f5833e17459a SHA512 ff8f4b3f675220772ed0523e468eedbaec4aca793877b984e9a215603d1288cc3cc71dfeb152219d22f98de0ac7e9f9fa0cc35c2424ff36044cfc8f28192c159
-EBUILD vine-5.0.0.ebuild 513 BLAKE2B b4547b3400c108264d545fb22c70f2e1dfa53771328b71c54a5ab3ef73ddf08a304579e08898b7602ef91d9c9f301576447e818525d73b3c72316f2f2a27f741 SHA512 6c3e9707271cd6d4b376ea099ad46c2d859250233282294e1a706a9400108911a0a75c99618bfa49cf099f5ee240c4d39c01c78001786c829b41a9e39e9445c5
+EBUILD vine-5.0.0-r1.ebuild 666 BLAKE2B 53adaa576f3f715e82dd24c6ca1aaf8e90c23896452f4d8f079800d792b72990e5754772990d31fefdb0abe383626dd57cfa9f5058dc218554c66da6700206ae SHA512 f440fe12dbb4824ae24353350e05f43696b5d1b3446288faa11b4c4fa392f497e7a0930749a4b238b64cdb4e2d073918b56b7aa6fee1689218afb4e99504bb69
MISC metadata.xml 462 BLAKE2B 7e59d35623baa0fc93b843d3b79ac5e4e505da52fdacce8f29c145af35b04c2226b2b6df0c64598af2c6de1640cf6de3091842a79830631b5adf328d91b135a6 SHA512 9ffdf8f9e99e992f12119f919fe43f5f3be4931b742c4cc74446a5a7288269faa4e7e857d03f0bf6a50e36a32cfe30253a9d7f247c80e51167c1691aa1ee899d
diff --git a/dev-python/vine/vine-5.0.0-r1.ebuild b/dev-python/vine/vine-5.0.0-r1.ebuild
new file mode 100644
index 000000000000..70d4f44fc673
--- /dev/null
+++ b/dev-python/vine/vine-5.0.0-r1.ebuild
@@ -0,0 +1,31 @@
+# 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} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python Promises"
+HOMEPAGE="
+ https://github.com/celery/vine/
+ https://pypi.org/project/vine/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # remove the dep on dead dev-python/case package
+ sed -i -e 's:from case:from unittest.mock:' t/unit/*.py || die
+ # also removed upstream
+ rm t/unit/conftest.py || die
+
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/vine/vine-5.0.0.ebuild b/dev-python/vine/vine-5.0.0.ebuild
deleted file mode 100644
index 2572581272f6..000000000000
--- a/dev-python/vine/vine-5.0.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Python Promises"
-HOMEPAGE="https://pypi.org/project/vine/ https://github.com/celery/vine"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-DEPEND="
- test? (
- >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
- )"
-
-distutils_enable_tests pytest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 9e254c799fae..6181e4c94e69 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/fcgi/Manifest b/dev-ruby/fcgi/Manifest
index 5bbbe4ffd34b..1e783ba0afe4 100644
--- a/dev-ruby/fcgi/Manifest
+++ b/dev-ruby/fcgi/Manifest
@@ -1,3 +1,5 @@
DIST fcgi-0.9.2.1.gem 15872 BLAKE2B 1f3a9cfa79f06a655bbe3ecd36be8b650f7c1f856f84f82502c87c06f43ee9c91eed75e5441c65a635c700b8c682745f631e3268701555268eb3a1568347573f SHA512 1ffdd429ce4f2bbac771b7ac2368a5194015a7327b8b43b803914257edc174235573df6bb41a53fb71db0bf179fc24ce2392b244b5b55563d67e045c47da8579
+DIST fcgi-0.9.2.2.gem 15872 BLAKE2B e1db9facc8afc00dd165c14d908176ad5e685ac23c6a236b17494928823a536ed14bde241cb6ba7f97f184397a9884d07ad0ef4398f155f917a1e9e2b35d6ff5 SHA512 2125c255cc6772eefce42b7c6d094fcced66b236f17e7f215ee421be8ea1777aec728e7919152b0f352188ea305355d74a24a61a1375a9296b3298e330b1af8a
EBUILD fcgi-0.9.2.1-r2.ebuild 593 BLAKE2B a2a6e30020ff06594407d063c8287cbdf265d9bef2fcca18f31c2b95894c91cf2b501c661034659448260411540a3751d66bc19386efc63ed82b18decd10426b SHA512 9660b50f53a1c8cb011a5df6d2ab54ae9e029af8cd849d7aeeb86ac4dbeda156228f215bf395c3f08181292f5835531e681b975c15c125ad738f7fc42415f8a7
+EBUILD fcgi-0.9.2.2.ebuild 591 BLAKE2B 7dc7c2cf9c4f51b40c597db875fee5bb3307f5e299ce2101210f03d4a56103d96a518c62cc744ece1802dda06b47a03af67c508150d67b9d8e8fdf646e7e079a SHA512 0c5b9e3dcaf6fff47ce16cd4012579e5e70571969d616e304c964cff171ff8b5ee5a8aa96e119bcca75af8cd4b3288bb89898a7d2237b416e61aeff39c80826d
MISC metadata.xml 348 BLAKE2B 44f57d6e39a30e0dd73b056ec092b2832bdc12d931c6c4d64ecc6c962f3c6c83c32ec0d3723036602fd92ae5050d7a923832909daf9575168168207176e26891 SHA512 d1e929373d07fe777e232c45efa4a98cf612b0dccb091366fb4b0aae7d78110be22992dd446d7395283b9175eba503c383555a803d4a97b67589acf369fe1330
diff --git a/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild b/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild
new file mode 100644
index 000000000000..a83a27b80c35
--- /dev/null
+++ b/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc README.signals"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/fcgi/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="FastCGI library for Ruby"
+HOMEPAGE="https://github.com/alphallc/ruby-fcgi-ng"
+
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+LICENSE="MIT Ruby-BSD"
+
+DEPEND+=" dev-libs/fcgi"
+RDEPEND+=" dev-libs/fcgi"
+
+IUSE=""
+SLOT="0"
diff --git a/dev-ruby/html-pipeline/Manifest b/dev-ruby/html-pipeline/Manifest
index 59617a9e4888..ca626ba806de 100644
--- a/dev-ruby/html-pipeline/Manifest
+++ b/dev-ruby/html-pipeline/Manifest
@@ -1,3 +1,5 @@
DIST html-pipeline-2.14.2.tar.gz 39691 BLAKE2B 156b73b1ff2efe9495556b24a5e0b607386ba944e239f3748e9224024d8bcce6f51f54d50db36499a2fbebb083b064f84f62af335576dfafab0554e8e4259204 SHA512 6782295364f9dae304e1044827bd594c742257903f48f78fbcac4359c6596c506bf3028c9d3c33116f1971a568c4aa2de72689c576ab0576ffdda438c6497de6
+DIST html-pipeline-2.14.3.tar.gz 45196 BLAKE2B f9a2976188a29648b53cbb065343aa6f2f4faf8346daf65256a2178a737dd529cb87b68df6cf98ed9ba7805a73f245a97bfcbb51e35554f09172147dc74dcce1 SHA512 fe2ed353894b87f66f30498625e657593aea3a5730d122f3d57a17a53d76351ed6899c04a597b81473b22be752af044fcd13e01885851ac525913143daa8b4c6
EBUILD html-pipeline-2.14.2.ebuild 1117 BLAKE2B 40c05b285783ee77dcb47326266e12d1bcd6d11388ce5bdf769767e71dbb2db040c7a0d895d30e9ce9f276a0514807d9c2ecf2797005b5eb121490da0f52264c SHA512 5d1368e4e048b35f37853c7ee5f92d20a4e4894bdb40dee82843cb2a867cb241f9e0b67f1cb88b3a54d88adfd4c16bf0a796d23269bb1b09ab3d66b772d506c2
+EBUILD html-pipeline-2.14.3.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.3.ebuild b/dev-ruby/html-pipeline/html-pipeline-2.14.3.ebuild
new file mode 100644
index 000000000000..2f0ed5becc11
--- /dev/null
+++ b/dev-ruby/html-pipeline/html-pipeline-2.14.3.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/power_assert/Manifest b/dev-ruby/power_assert/Manifest
index 9ab13a18d601..b675cd4c3bfa 100644
--- a/dev-ruby/power_assert/Manifest
+++ b/dev-ruby/power_assert/Manifest
@@ -2,8 +2,10 @@ DIST power_assert-1.1.7.tar.gz 17361 BLAKE2B 54fe379af9231a1794534f0199bb587418e
DIST power_assert-1.2.0.tar.gz 17358 BLAKE2B 8b75b34f5d80f8f52370816b916e3bc3a60493b8f52a910346c51c70770e0645566b8b7c3dd551d8bb1f1cbdac5dfcebe043457bd025d819e3782e75e41e0f16 SHA512 2f001f6223fc3fb586c7b0457f775379040e11eb83b5bdda51c02b2b24e531aecd6e12e6ec80bf9407a768ab1a10b0a6b4c8f1a92ca69ea702faf56202bb635c
DIST power_assert-2.0.0.tar.gz 16994 BLAKE2B 5106e77566100274000c55af1bd2ff9aaf00185ed1821ac966587461919210d7460e30aefdb5a880e7ef59e4f536121371d0862df2af91cb274ed79ded8c9771 SHA512 e6faf3cf50d2c70ae421bae20b885ac858fe11b10b1a8562d9ca88afbd397fa4812631f2aa02638c273eed518091dfaa020b6c002c0559383ddca625404bcc1c
DIST power_assert-2.0.1.tar.gz 17062 BLAKE2B 9c592c12e0722a3376fede86b1a609c4c5feec49dacdb74f5af96d7ee3024112525bdd57fd5d1763b3a599386ce6548d694f5a4b1207c356701c79046166ee42 SHA512 717d163050e45d889bbf50ee5caf4d91b143a0df45d8ed1be9588595fd485f05662d59ae6166d44b5cf987d6b2a1e77f40441f2aefd1051ff9cf679d3bcdddc6
+DIST power_assert-2.0.2.tar.gz 17141 BLAKE2B 67cc35b505d2a34435727361d9ec6678cbb10705d33ede64a24bd2b775e29febee8353b79c92851d72d90e01d22ed848641ee31814c53b35f68d15bcf7d788e8 SHA512 8c1e40cdd1dc8a00bddf699af3a55c08e5f2f5ba4c0ff5d1fffe64300385b1558f4e4653ca7b5a755c2ffc058bea005322708b43117911e4bfe84783eee5f537
EBUILD power_assert-1.1.7.ebuild 1412 BLAKE2B bfcc18a05ad28ce098e70a7d936b336630a1135cf781e36c8d533502cf1e55610b579c32b52354736d8de18a583a3d29cf0efb397764d74bf1ad8094230a6259 SHA512 c2fe441390ca188dcc1be729f558e8ceba61d4b2f2d820e2f29b06d55d72abedc293d839c782aab017231d692047cffe0a0924256efdd9b7bc41fc1d9ee88972
EBUILD power_assert-1.2.0.ebuild 1418 BLAKE2B 718d355df9a75002823eb6ef8ae10dc4ddff649c314be77db00252a34a7f5daf95a5979195f2fc3e8d7b28ff3af86ce4bf9b2e5d5faf2484ce3eec325a7843fa SHA512 fb221535b77d9e84daf56cfbbbbe5bc9d05d0ca93c68d2d9bc6b2a09023f7eed2df7cce5221c5c9f50b687f97d29b78f079b5ace1cbe17ada16b6bf8507362f5
EBUILD power_assert-2.0.0.ebuild 1423 BLAKE2B b7d1caae6dc82831297e1c9835026b190a5aa4e6e9c3f5a166a934f98d97842987985859d95ec66c876a6882583535ed02756b1efd6ce1b06c46abb9e2a73f2d SHA512 eca5293de390a9efd26e01439019c966213f40a53f2770159f52574dc4176d33f73475097181f3c3c2cf4526f530c79bd8ec8b365ea4acd8a50aafb19b135dcd
EBUILD power_assert-2.0.1.ebuild 1430 BLAKE2B 30482dd041426d621fe8d71253d9aa18b4522862b080fee0868b3e841743453daed89e766ead88ad8963a8a31d316bba8aaa40b0837f67939aa77d4b73996bb9 SHA512 cdf9bfe5d4e29b7fc382ca7ec11fc566be0737431c7428c9bd479b947a2d3dbf834bce06a8a8baa18647e74689e5e81fb0710d2f1a5265b1ccc14f64161d237c
+EBUILD power_assert-2.0.2.ebuild 1423 BLAKE2B 5701981f565302d1c757d5c14a5d0d3670ba5a4e4c3315414113e945a9020dc1cb3d7c8c48c9d98c6ed396eae0cce1cd4aa13edf466e658c93e1798b9ccdcc04 SHA512 23dc63531a0a9eb3c9b12631539b893d9c589d6ccbae79eb9cc5901fa3b11e8970424995e26cfb9b8d61e35389b9bab5cba4de405ec9ba86120259b4edf0e12f
MISC metadata.xml 344 BLAKE2B ddbcc35119c2be368b7a35afe07b20b18803b73879b9b659764c0f30e926c2ea9a78be8ac186cec751c540d6d3ad738d9a675cdea077b41b8e9b04cf958103a3 SHA512 d3045523736a372d5dc690b555cc02b3833bb206c8f608e7a17746f8dc406b7a5d99821aee9e86f3cfb542ed1b780659335d9061c8098fab55e2e5e2e5b4e869
diff --git a/dev-ruby/power_assert/power_assert-2.0.2.ebuild b/dev-ruby/power_assert/power_assert-2.0.2.ebuild
new file mode 100644
index 000000000000..cd8b052576ad
--- /dev/null
+++ b/dev-ruby/power_assert/power_assert-2.0.2.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_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="power_assert.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Shows each value of variables and method calls in the expression"
+HOMEPAGE="https://github.com/ruby/power_assert"
+SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="|| ( Ruby BSD-2 )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
+ sed -i -e '1igem "test-unit"' \
+ -e '/byebug/ s:^:#:' test/test_helper.rb || die
+
+ # Avoid git dependency
+ sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid circular dependency on byebug when bootstrapping ruby
+ sed -i -e '/byebug/ s:^:#:' -e '/test_core_ext_helper/ s:^:#:' test/test_helper.rb || die
+ rm test/test_core_ext_helper.rb test/trace_test.rb || die
+
+ # Avoid circular dependency on pry when bootstrapping ruby
+ sed -i -e '/pry/ s:^:#:' -e '/test_colorized_pp/,/^ end/ s:^:#:' test/block_test.rb || die
+}
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 7b285b8b7d6f..99b5bd8a6ca2 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/guile-json/Manifest b/dev-scheme/guile-json/Manifest
index 3e5b9489a039..0627cef410a4 100644
--- a/dev-scheme/guile-json/Manifest
+++ b/dev-scheme/guile-json/Manifest
@@ -1,7 +1,7 @@
-DIST guile-json-4.5.2.tar.gz 159925 BLAKE2B 5324da707f8c2962d06b2375d7844de0d2eb2adb0db9b4f2c9103c1bc9f0258b0ac29e6828d03d725e964f92fb85c1a7358b002a9b054c040e0fa25e6b4faf25 SHA512 ed189d49b0529f36f76bf16ea371ca6b9651cd40dd86f755062cea9fd93f5a4d8ceb571cc62bf0f88c404a2ab86ea6f7ccb682e81cd5bcdb78f0bdf52a39502b
DIST guile-json-4.7.0.tar.gz 164524 BLAKE2B 70edfa44622889d8cce85395e8b68aee4c696bee414d352866bae129ba803ed27a075d9b4273bc0cc9f6135a84062cc5f24ec1f08eb85f73e9475d5b19fd3e90 SHA512 5400fbd8a2c3bcdebec306808dad7c9e2e3401baea501dc9b50186f6f9dfcaf4f3fb8ee0c3662f08aff7dda7ba355a8cdb90cfd3457e0a575fff9884a8345b09
DIST guile-json-4.7.1.tar.gz 162507 BLAKE2B ea2fe55fb9ddb8783c6260ecb80f882c811fd313781d57b2ebe73f553c666996778d91bf7cd00725165540069763922317e4595b6c97fa7ac2f5c793c11d2a23 SHA512 f96ca819ffebf8e736cb4e28ee8c6e80c5a7f6f2a064897a4dd7094e3e4b879ba7cd5780778c4dce0db4a938b7603d3352f4a30aab9cd35f47d7ff1c1e3208ac
-EBUILD guile-json-4.5.2.ebuild 684 BLAKE2B 5041aaf1542531b9f547ecd095c29e813c6dda2798b977be0ca85adc13f690af9e7f8fbb21a7ad3a484dc51322e3fa0c5b67792f0ee16af9ddabdedf7a9daec7 SHA512 67416e59bd8a3d36e990cb80ad0530f93b45e6d23a4325dab585ffd9dad14acc661d0ae7ce14a4bb81f70be0cf7766faa4c0395f4430494a0fac632528c8c5b0
+DIST guile-json-4.7.2.tar.gz 164331 BLAKE2B 82ebcddd8106cee6c8a6676fc6ffa82f77de90cb33df6f052a6f5448e79e99d1728046111a636cb876a255ddbec3e740b0e9b32c91efaedf53b169e878a1c9f9 SHA512 f717e4554a2c816bf5b62931a561181c693bb8ae460c2c12e08d4c2d2bf7eb5734b69c1e4b236a0ba685d0db734b510a4c3c3e8134f3def42be8841fdb684b57
EBUILD guile-json-4.7.0.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
EBUILD guile-json-4.7.1.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
+EBUILD guile-json-4.7.2.ebuild 676 BLAKE2B bbc1431ec0ac575d8b7047d3ba6635ab61f015ebf8e828ff49b93cca06f4989a65c423c94210d73c58b4ea3d0e92db8eb765040a3d7a791193460c203429dce0 SHA512 a79f542359121e507fea32ebc201af02efe52dff44c97bea3d2c390293efaad75fe389683f8edad7c0eefccf40be570231bc2b9c81c8b85e523ad626e7e7eeea
MISC metadata.xml 252 BLAKE2B 4680544207c9b29a195f9784832d934535f9626ed11fba23b8a84848b28db674789a8e9f919915919e6d38b144a4636699ba4b07a7160a634b794baf1b619b22 SHA512 758f7ad6a8a1ce8ae164517d615b08bb069e3cf680296159d323d7d34457b990b4657bb14fa9803d9fc77d69f6818b0d06636bcf442ad1bfa22aa2528ec97635
diff --git a/dev-scheme/guile-json/guile-json-4.5.2.ebuild b/dev-scheme/guile-json/guile-json-4.7.2.ebuild
index 4e926c52001c..d2e78a2618c3 100644
--- a/dev-scheme/guile-json/guile-json-4.5.2.ebuild
+++ b/dev-scheme/guile-json/guile-json-4.7.2.ebuild
@@ -10,7 +10,6 @@ SRC_URI="http://download.savannah.nongnu.org/releases/guile-json/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RESTRICT="strip"
RDEPEND=">=dev-scheme/guile-2.0.0:="
diff --git a/dev-scheme/guile-lzlib/Manifest b/dev-scheme/guile-lzlib/Manifest
new file mode 100644
index 000000000000..f56d4b835076
--- /dev/null
+++ b/dev-scheme/guile-lzlib/Manifest
@@ -0,0 +1,3 @@
+DIST guile-lzlib-0.0.2.tar.gz 13291 BLAKE2B 0f43292a4616cfb218e3a2cbc7ba5ebccc0825d8df9a0874a55764a0a0d2961c581689be1142d586ac6926d32fc9023b27905f52ed131057fac15ba69d7d0b41 SHA512 1cede0d0194b2a8839979600ce680850e6cc2405912dcc84265b1f920c4069e94a85e79de3d61e5e7ccabc8ad8719d3759e28b45c16e70cc7c696af40e09cf1a
+EBUILD guile-lzlib-0.0.2.ebuild 804 BLAKE2B 3d6859c9f58394224ca958d9a9c5b05350ffb8323685cc6b3e8754c1005a676fd8a9bee7f52581fd0ee06a17e7f74290ceb802e5fb4a2c11ea6effa3942d59b1 SHA512 1351f441f4af5582d5bdc7052dc074681012ed54c993f39cef8ad6fe527c831a7294df7a35d286325ad98cb3f25bf19b5272916e3c8a427b33468af29c186ca0
+MISC metadata.xml 365 BLAKE2B 129cfdbc98decfeb950220492754bb19b5558264e8edc26ba45a63d930b5164c82bb89d665af4e0961aa565862234f34118f8ccc745c73812c6eca8bf37e5648 SHA512 947e9e40a7c9770bc67031c0d1c6614a9d9eb16be451f1ea7d39f131dfdcb3a4e477e67a5908bf4bdebc7ec9dd810f5ba1fa524c4092fe7e55d07a505c7525c0
diff --git a/dev-scheme/guile-lzlib/guile-lzlib-0.0.2.ebuild b/dev-scheme/guile-lzlib/guile-lzlib-0.0.2.ebuild
new file mode 100644
index 000000000000..390b88d1e1f5
--- /dev/null
+++ b/dev-scheme/guile-lzlib/guile-lzlib-0.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="GNU Guile library providing bindings to lzlib"
+HOMEPAGE="https://notabug.org/guile-lzlib/guile-lzlib/"
+SRC_URI="https://notabug.org/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-scheme/guile-2.0.0:=
+ app-arch/lzlib
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README.org )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+ default
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ eautoreconf
+}
diff --git a/dev-scheme/guile-lzlib/metadata.xml b/dev-scheme/guile-lzlib/metadata.xml
new file mode 100644
index 000000000000..086fd3b4559f
--- /dev/null
+++ b/dev-scheme/guile-lzlib/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>scheme@gentoo.org</email>
+ <name>Gentoo Scheme Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://notabug.org/guile-lzlib/guile-lzlib/issues/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-scheme/guile-ssh/Manifest b/dev-scheme/guile-ssh/Manifest
new file mode 100644
index 000000000000..87b030c3a229
--- /dev/null
+++ b/dev-scheme/guile-ssh/Manifest
@@ -0,0 +1,4 @@
+AUX guile-ssh-0.16.0-tests.patch 360 BLAKE2B 53d3669dd31a78bd0203b872a28cefc1362a5282a31e575a68e44e631bad43b4113969d8fc481cd3b7f042a0f38b0c0466889550ce84ef9e817c94b0df09a21b SHA512 b77b466743e603c0c33f4e38a11b396110379a032307c05dafa5a9290589f6f49e758fc93a50fd22881df0fa5b4f08ffe765d164455b879121de2560e21bffa5
+DIST guile-ssh-0.16.0.tar.gz 522003 BLAKE2B dfa6011bb8b220b9a365fde832434eca0c26b58361a919b36228a95a7b042eb68ef7a0d5aa4b0360119983dc63fe65175ae67fe74da38e90ca19a3914f3d6b07 SHA512 195d763e49fd2506c50fea25606ec1873e3c950851f0be0f91fd73842acb9104c89baa1c69daccc7b28b6504a4aa1648a4c049991a63ecf7336c03c48d23e570
+EBUILD guile-ssh-0.16.0.ebuild 982 BLAKE2B 2959f8fdd58c7de64cbff93a53dcd90d47bda20fe1dd8345dac0eae7f196063d78babd52173b22ca65a13b599140a0251cd3e556920259760435739e62df3afd SHA512 ec76b0fdde10d8a5006b0ae0a82d49b1f2c3a1a7695044589923a9f4b0346ce9250bcf18252aff84a2e263a7b46a5e25a4cfa93ab015bef089ff3184a92449b2
+MISC metadata.xml 431 BLAKE2B ffc50f05ec61ce0379d33825d3a8a6785160b534f958ee50baf65a4724780c116a92802c35d58af7303a161c77cb330e304e9a0d4c67e7ce5287f7f9c727c8f2 SHA512 54b85f6747b45a37e792aed4a4ded07c9f9bdae0e48fcc3f9ba249007f9027018bb5831a872912eee73d834d0e42cbd9c130fb101755d9691e0dc0948738b4f0
diff --git a/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-tests.patch b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-tests.patch
new file mode 100644
index 000000000000..dc5bfdeaa058
--- /dev/null
+++ b/dev-scheme/guile-ssh/files/guile-ssh-0.16.0-tests.patch
@@ -0,0 +1,19 @@
+diff --git a/tests/Makefile.am b/tests/Makefile.am
+index 8eaa33f..5eaad69 100644
+--- a/tests/Makefile.am
++++ b/tests/Makefile.am
+@@ -23,14 +23,12 @@ if !CROSS_COMPILING
+
+ SCM_TESTS = \
+ log.scm \
+- server.scm \
+ session.scm \
+ client-server.scm \
+ popen.scm \
+ shell.scm \
+ server-client.scm \
+ sssh-ssshd.scm \
+- key.scm \
+ tunnel.scm \
+ dist.scm
+
diff --git a/dev-scheme/guile-ssh/guile-ssh-0.16.0.ebuild b/dev-scheme/guile-ssh/guile-ssh-0.16.0.ebuild
new file mode 100644
index 000000000000..c578969e8004
--- /dev/null
+++ b/dev-scheme/guile-ssh/guile-ssh-0.16.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Library providing access to the SSH protocol for GNU Guile"
+HOMEPAGE="https://memory-heap.org/~avp/projects/guile-ssh/
+ https://github.com/artyom-poptsov/guile-ssh/"
+SRC_URI="https://github.com/artyom-poptsov/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-scheme/guile-2.0.0:=
+ net-libs/libssh:0=[server]
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+PATCHES=( "${FILESDIR}"/${P}-tests.patch )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+ default
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/dev-scheme/guile-ssh/metadata.xml b/dev-scheme/guile-ssh/metadata.xml
new file mode 100644
index 000000000000..66dcc502864b
--- /dev/null
+++ b/dev-scheme/guile-ssh/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>scheme@gentoo.org</email>
+ <name>Gentoo Scheme Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/artyom-poptsov/guile-ssh/issues/</bugs-to>
+ <remote-id type="github">artyom-poptsov/guile-ssh</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-scheme/guile-zlib/Manifest b/dev-scheme/guile-zlib/Manifest
new file mode 100644
index 000000000000..036b1fd33a86
--- /dev/null
+++ b/dev-scheme/guile-zlib/Manifest
@@ -0,0 +1,4 @@
+AUX guile-zlib-0.1.0-gentoo.patch 379 BLAKE2B 02d2736a3eccc61d4999aeea3772fe453c5ca1f342b9cf7572440f99d49c9eb354ee54a3fca43573db7a26ef2ec010dcd339265e80850672c2f058b8700e8089 SHA512 bca1126732448a48dc0885cc372a5deb55e89b1aff3799a050a380ceef64d8e52d1a8db6004cb31280b1573fe461d247556cb64397aaa349f7267a26d6ee931c
+DIST guile-zlib-0.1.0.tar.gz 14652 BLAKE2B 10f0c4d312b07415f3846927a3a1d59aa62106bf0e4a4446ba6764486104053da544fc994491af6611154edb459bba7c55e79095695b90c28ce4237e24e3b98b SHA512 bf9201c7c01324a44ae86a673f4d1b92fd6f346d0be9d5a6390cc8be11d79d00a1cdee88c28ceb7fc5b99215198cf3ac368884381933e40babc85a21cbd300e3
+EBUILD guile-zlib-0.1.0.ebuild 1021 BLAKE2B 4370630ccfba3ce0d660d102355c9c6ed10b8864d2839895c7379fb9fd135339ca40886277fc94c969a305abb1ccb25bb58375956c6deb1793ddf158146bd972 SHA512 f6189342a08da9f7496d8cef92b9822d6577bad56f97ddbb5cbfa0b05963497bcdb50d989a7b655ba10158bb81a91de554a5a9e6d28cb7960ff5a7ebe6716040
+MISC metadata.xml 356 BLAKE2B 00ef20bfe70a10b0072b2da74e20aeba0e5292c10b93d76ae9745dd470f1ed1b31cf4b76160d5556305985ad89468403a0f3449c7a87c9c977540eddc28a22c5 SHA512 677dba48d7789520b3f3b57b162e58258a587357885a70e5ff6d4f1a1aca93301b76c51cd51b0add254c2b588ef5b22423a74abaf37c59e7d18f63e0e491147e
diff --git a/dev-scheme/guile-zlib/files/guile-zlib-0.1.0-gentoo.patch b/dev-scheme/guile-zlib/files/guile-zlib-0.1.0-gentoo.patch
new file mode 100644
index 000000000000..9d63512f8499
--- /dev/null
+++ b/dev-scheme/guile-zlib/files/guile-zlib-0.1.0-gentoo.patch
@@ -0,0 +1,13 @@
+Not upstreamable hack. Gentoo installs /usr/${libdir}/libz.so
+linker script that redirects to /${libdir}/libz.so.1
+
+Let's use ELF file directly. It also requires guile to support
+direct loading and enforces >=guile-3.
+--- a/zlib/config.scm.in
++++ b/zlib/config.scm.in
+@@ -20,4 +20,4 @@
+ #:export (%libz))
+
+ (define %libz
+- "@LIBZ_LIBDIR@/libz")
++ "@LIBZ_LIBDIR@/libz.so.1")
diff --git a/dev-scheme/guile-zlib/guile-zlib-0.1.0.ebuild b/dev-scheme/guile-zlib/guile-zlib-0.1.0.ebuild
new file mode 100644
index 000000000000..fb293dfdba44
--- /dev/null
+++ b/dev-scheme/guile-zlib/guile-zlib-0.1.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="GNU Guile library providing bindings to zlib"
+HOMEPAGE="https://notabug.org/guile-zlib/guile-zlib/"
+SRC_URI="https://notabug.org/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-scheme/guile-2.0.0:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog HACKING NEWS README.org )
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+ default
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # Gentoo installs zlib to /${libdir} and to /usr/${libdir}.
+ # We need /${libdir} with shared library here.
+ econf LIBZ_LIBDIR="${EPREFIX}/$(get_libdir)"
+}
diff --git a/dev-scheme/guile-zlib/metadata.xml b/dev-scheme/guile-zlib/metadata.xml
new file mode 100644
index 000000000000..fdc4b2dc1015
--- /dev/null
+++ b/dev-scheme/guile-zlib/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>scheme@gentoo.org</email>
+ <name>Gentoo Scheme Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://notabug.org/guile-zlib/guile-zlib/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-scheme/guile-zstd/Manifest b/dev-scheme/guile-zstd/Manifest
new file mode 100644
index 000000000000..7186cb39018c
--- /dev/null
+++ b/dev-scheme/guile-zstd/Manifest
@@ -0,0 +1,3 @@
+DIST guile-zstd-0.1.1.tar.gz 21402 BLAKE2B 995034f977649b31308690a5a53372cb80274b6457b6b0344bc31f4451d00e61cc33b6ef890e8b7a75cb6a656e8db506a2390bc2c5d29552af7c68788a6388ee SHA512 23bd4b201a427eb02ae32bcd81d05adefcac3b4446dcb8a91d8ad2bed389d4ea92ffd81dfb6b3e7427b891fd25b7466ca53a97b1a943e390f13de977986fcad0
+EBUILD guile-zstd-0.1.1.ebuild 1437 BLAKE2B bdf369148c9154ec2db90bec0981c17218d0845dd7cc8518bae1883ea37f073e485b2d7fcc635de463494239136d15633cf95d6b0faea1dfe81b267715daab8a SHA512 e415fa27e0819bcb168fb5ddbc84c59f8b6c2a5f8350547cc0c6b1a4676575bf2a334b2326463abe22195a446ecb9e14f9b9730cde1082231071e513d031feb8
+MISC metadata.xml 356 BLAKE2B 3976b42db1d89d5cb88ef463628a6636f15075b069d3189ee4f5132fec86f2dbc137d0f213dcc0acb2300f213338b9e1922da72d24b3c96c73278d8883c57e8d SHA512 5874174dd23fd3039132fca418e6f5bd6910884f93c7364afe8bf930559e60cc881761b48710f475366c65b76e1d254e2cb1389fda037e907a58deb222dfac0a
diff --git a/dev-scheme/guile-zstd/guile-zstd-0.1.1.ebuild b/dev-scheme/guile-zstd/guile-zstd-0.1.1.ebuild
new file mode 100644
index 000000000000..efd8811afedd
--- /dev/null
+++ b/dev-scheme/guile-zstd/guile-zstd-0.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="GNU Guile bindings to the zstd compression library"
+HOMEPAGE="https://notabug.org/guile-zstd/guile-zstd/"
+SRC_URI="https://notabug.org/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# In zstd-1.5.2-r2 library was moved from /usr/lib to /lib
+RDEPEND="
+ >=dev-scheme/guile-2.0.0:=
+ >=app-arch/zstd-1.5.2-r2
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+# guile generates ELF files without use of C or machine code
+# It's a portage's false positive. bug #677600
+QA_PREBUILT='*[.]go'
+
+src_prepare() {
+ default
+
+ # Workaround gentoo-specific deviation where
+ # /usr/lib64/libzstd.so is a linker script that points to:
+ # GROUP ( /lib64/libzstd.so.1 )
+ # This confuses guile-zstd and fails to open the library:
+ # substitute: ice-9/boot-9.scm:1685:16: In procedure raise-exception:
+ # substitute: In procedure load-foreign-library: file: "/usr/lib64/libzstd.so.1",
+ # message: "file not found"
+ # guix environment: error: `/usr/bin/guix substitute' died unexpectedly
+ sed "s|@ZSTD_LIBDIR@/libzstd.so.1|/$(get_libdir)/libzstd.so.1|" \
+ -i "${S}"/zstd/config.scm.in || die
+
+ # http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38112
+ find "${S}" -name "*.scm" -exec touch {} + || die
+
+ eautoreconf
+}
diff --git a/dev-scheme/guile-zstd/metadata.xml b/dev-scheme/guile-zstd/metadata.xml
new file mode 100644
index 000000000000..6ea5fe42c7a9
--- /dev/null
+++ b/dev-scheme/guile-zstd/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>scheme@gentoo.org</email>
+ <name>Gentoo Scheme Project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://notabug.org/guile-zstd/guile-zstd/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 13d7ef82f1f8..4a413409a9e5 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cucumber-rails/Manifest b/dev-util/cucumber-rails/Manifest
index ca40493843c0..4e4596f98034 100644
--- a/dev-util/cucumber-rails/Manifest
+++ b/dev-util/cucumber-rails/Manifest
@@ -1,7 +1,9 @@
DIST cucumber-rails-2.5.0.tar.gz 42030 BLAKE2B 96279b72c597bcb40eebb2270ee996c08fd599f257b91beea50f84cb0cf221258bb5fec4f91ce6a2400d865763072bdd47c1b4c4a03b35b5e35e6384ab3f31fa SHA512 cb689beac565d0b193ebcfb0ce4d673cad2d50fe8db5718fda6779d08d5458e2234ccb5a1ff13eaf22b3048c9a10b4dd6148cfdedf841dd0b41366059acb0b67
DIST cucumber-rails-2.5.1.tar.gz 42456 BLAKE2B 91448ce88fdfed2e219a6c46b7915deeccb5678ceaaf57db06fc1348facff756b0c1dd67f6d8bcbc1b36ba555ca2d31167fa20c8b5f48138c018ef5d2f65bafc SHA512 2bb1748d9710998f974fc253ae03595d8e972593423d027840d2b437a0f13a60ec0df3cc2fb7d6e30c0003d414d093e4fd3c398e0fa27441ccb431f308f89405
DIST cucumber-rails-2.6.0.tar.gz 42630 BLAKE2B 2fac80af5cc8d5cbe2ab445d56e58188e34fd86d05ec75893eaefb3d11e58d5f86e677f1349729d21b145912931620bd76ed4e9acbbd5cc124bdfbdae3f007ab SHA512 d691cdca0f4d8a5d7a0794f5a5a15102a244da476ebd8ccda0e1c2e3521f5553373ab4a3b9bcaca20d10fd4a8a836910a938ca09450eff6b39c4446dbc5be5c8
+DIST cucumber-rails-2.6.1.tar.gz 43079 BLAKE2B c45211c8a2375fc2b488d22fb74041e5dcf56027d6644721b5023b8ad9e68f07593c448acb88b7c0e51dcad7da0213d48726e20175ecd5fd04f16174e44b848a SHA512 dd2ed4afecf74e8aac0fa360d81a27407df999b041b21c597e9ac141422cb0ece89eaa74d8da9a4fc2858efaf242837d8237a9ceee44875cff2c50d288fad480
EBUILD cucumber-rails-2.5.0-r1.ebuild 1300 BLAKE2B 69ccd976c5906d56de8bbe3965354a7cd03d5d7764659c9a20918856773f9174b9db4d3963ab5dcde657efc5901e54595feea2e96be851086e8d1762f6a003ab SHA512 507aea58a6a2bf74018755a683dd2bc02bc505500ab9cbdfcbfdcbc57f13548deaa77d882ce48038a712e9fb0be82fe4b6a162ed5e010cd8aeaa4ac6eb7bc4cd
EBUILD cucumber-rails-2.5.1.ebuild 1307 BLAKE2B dfdd93177aca8772a7627c5843bae145c9c81edad359bfbbe99a7d31cdc433f6e2c16eea7cfa82ad805378c41b62191f2a0f61e06488c6e8c38bee5c5c87fb82 SHA512 b3a55f93a54b7fc1e7f899eac7039a88c70930d820b3f0a894368bfd7fb35668ed746eb32d0fbcd7269893387be669e51f8e73af0eca8d3a3b4e0a23fe96fcff
EBUILD cucumber-rails-2.6.0.ebuild 1301 BLAKE2B 5eccb0bec25819114fe9e22707f99da34899f8036bbc44bc964d656f6b85d75914ab04d9136fa653f06cd045345cee9bfe673dd91cefdb2fd5743c95f4ac40ca SHA512 e951c607696e0f4a02136dff50dc32de6e0867426a4d96bb141d419081b52a544227527289cb58a0da6abe0c2420999e60194d0f15953c4806be17230a77cf45
+EBUILD cucumber-rails-2.6.1.ebuild 1300 BLAKE2B 802511bc5fd194e52e03b9f26a68d4fcc0657793cea899b281c02d673bc19a75c82620a4adb26dbc00ea2e5ec3283527fc6dbdae28b911968056ff59b669b83f SHA512 5915c888191eca22ee1f488e93b0fa7466ca9a6c3b896a6f8bca10b2861215e988d2d6b79dff681b3425f32c434a20739df365183a98a2b7dbae5676bac4747a
MISC metadata.xml 300 BLAKE2B a639d71f26516f07d45281d1036eed4e67653b41ad4644ebee63601681a288f8de93effc46f684df4d152eb2914abfaeb745045b075127d36c1bcc6bdc67d1c7 SHA512 27af0d39315115a4483da0c3d2d84ee4c7fba5891ef61ba06c776b86bf068c4a60e3766fc8c1c522402480543919434910decee43b3847bbdcce556cd91f8473
diff --git a/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild b/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild
new file mode 100644
index 000000000000..abe938d10275
--- /dev/null
+++ b/dev-util/cucumber-rails/cucumber-rails-2.6.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+# There are also cucumber features. They require a Rails project with
+# factory girl which we don't have packaged yet.
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios for Rails"
+HOMEPAGE="https://cucumber.io/"
+SRC_URI="https://github.com/cucumber/cucumber-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+# Restrict tests since Appraisal is now mandatory to manage different
+# rails versions, even for the specs.
+RESTRICT="test"
+#ruby_add_bdepend "
+# test? (
+# >=dev-ruby/ammeter-0.2.2
+# >=dev-ruby/rspec-rails-2.7.0:2
+# )"
+
+ruby_add_rdepend "
+ >=dev-ruby/capybara-2.18:* <dev-ruby/capybara-4:*
+ >=dev-util/cucumber-3.2 <dev-util/cucumber-9
+ >=dev-ruby/mime-types-3.3:3
+ >=dev-ruby/nokogiri-1.10
+ >=dev-ruby/rails-5.0:* <dev-ruby/rails-8:*
+ dev-ruby/rexml:3
+ >=dev-ruby/webrick-1.7:0
+"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+ sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 0b04ed992fe8..113028408887 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 9631cb531f2c..e2efcd99b1a4 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -3,6 +3,6 @@ DIST libjxl-0.7.0_pre20220511.tar.gz 1488860 BLAKE2B 63cc0d8161eb83efbae9c4ef238
DIST libjxl-0.7.0_pre20220825.tar.gz 1505499 BLAKE2B 67b1f33112c85c8ccf1187cc44441f1afd6b5f11139f5b066092abe3dd2304e7ff8a8179fb1ef2a08982d2700ac757113019580c99abf37b3d701310f70861bf SHA512 13132dbe93d1b55cf878653803b01547b77152687aedd8ea07c162562f78965f74b5d96b82a434d2982962ad817096253a9447743e620cc72af0f1906a284b1d
EBUILD libjxl-0.7.0_pre20220329.ebuild 1966 BLAKE2B 471819d39ffda2fde94c3e9567df095a60fde5c6bd7fe8da6c7f37f5a187abf2da900c2def6560049d8728d375aef98708c1ae53725fd45f5e0531a60cf68fa0 SHA512 e5b77fe41bfe6ae7063fcbe2cba6b2cde3147e9ebc266a597df9807af47dc5afb2ff9821fb0235a2e1f423a48c1013e2b29b2a4366c3231cd0c54b4c495ac276
EBUILD libjxl-0.7.0_pre20220511.ebuild 1818 BLAKE2B 82d7db772a702fdedad0a1c7c009273082b8211df5a1bd7c821d0992429b33780d13134665caabba1f744fb2420abd6c108ae793d9d43ddcbed699f461bc57ee SHA512 554e7ffaffd6394ebad6bb5cf57c269a8bbdb95e03fb51b2fc8529963bd0e16d39d6c53136957f0d88d678725e94535c507d4e01f351bf39bd8aa5a98179fd22
-EBUILD libjxl-0.7.0_pre20220825.ebuild 1843 BLAKE2B 3e4b914e6f5cb4dbdbe50763b7f6871615f43259085ee686d00f53ca712ce9717267921db759355f30f39e8fae659788e99d720837993206fd6dea4be3213173 SHA512 e0df1b880b93f5555210429cdb85e5cc4822c38300b21fc0d5041a2a35febc8e894867fd7fcf235a43d33f64b19f18b9b6b93c492fd3a62b8eb99f6b3e7ba8d3
+EBUILD libjxl-0.7.0_pre20220825.ebuild 1840 BLAKE2B 9c3f841951d32d37e75d9d26e01181e659b5d1754588b8d3157dfc16e4df2e2dbd42650551509dd9f53885734c8d872ac87f7163a3990520034427e365a81812 SHA512 04eaef8d701550a1bff51b3f33eb997b27bc64a3c913fa8d43f1cba290708d0744f179cbfbffae33609a9851813c54e3288584d1d9e03792033d53462bd215d7
EBUILD libjxl-9999.ebuild 1825 BLAKE2B f25b4b4c41b7c2bd1f97bfbba975a6e9a61a4550c4e02425354e39c125dd1dc07d5c65814655e6525704c556757949c0295a4e47766cd95c82b44e56e0b0b936 SHA512 92a8a2918fdb31b73603e3ec17fd8c4b30555457969e4c0820fad7b3ab1800611c1d90abb626d70b8a2c62c50dd5e69fb7aa1125fdf4c6acb8aa8514e90afc15
MISC metadata.xml 737 BLAKE2B c6d720ad6e51168ebab6cc33b8c3af44149f19a8331f1b834fcf4e33f9b90050fae96bdd03202a83960ec7d01d9427e6eaf0be51d47efa736533b8bb5affaac5 SHA512 6b461b43818da3626a59c7d040c7f3cf470624b6205001445a0ede4ceffa4f1ad6233ea85cf3616dd4bfd7cbbd50ce28e0f509e13ec06b64ba4b724e2a90d602
diff --git a/media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild b/media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild
index a730d61dfa97..61ebc24a81a5 100644
--- a/media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild
+++ b/media-libs/libjxl/libjxl-0.7.0_pre20220825.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/libjxl-libjxl-${COMMIT:0:7}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86"
IUSE="openexr"
DEPEND="app-arch/brotli:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/svt-av1/Manifest b/media-libs/svt-av1/Manifest
index 87fd5f70e3dd..dbd12f294656 100644
--- a/media-libs/svt-av1/Manifest
+++ b/media-libs/svt-av1/Manifest
@@ -7,6 +7,6 @@ DIST svt-av1-1.1.0.tar.gz 9882945 BLAKE2B 2673fdbe17b36607e581cc540ca181672d16b3
EBUILD svt-av1-0.8.6.ebuild 1428 BLAKE2B e9fd41c7982d1ea876f99944e8a3bfb35d784e502ec7ad3450ff122ffcc925b948eeec73b96be8da0d16cccbfecde6e7654abcd82ea58f76d7a5a595823bb84e SHA512 452bce21bfd5740ad9a31f3e6aa044769202885ec0ff3104832dd059854ac8aceb331650a044938772d692c6b00c1d69fea5e83bf85d99dd8fef5e1dcadea7f0
EBUILD svt-av1-0.8.7.ebuild 1217 BLAKE2B 01818865c8797121cd4430c4f79ca220a51154a60eac43b762b4f1175c5f4ccab2f404c2b69f4eb40b4ff5fa28ca1c323ca8a6744a69325db9b5cfd323ff8ae4 SHA512 9fb2486311e8612616a0da85ec7db2215fbd717c4fe6e58cc1fc420c981f1b3c34315bef30fb0d4df0da69b4ec93412984dcd8c1fedb2cf5c92361aa470091cd
EBUILD svt-av1-0.9.1.ebuild 1231 BLAKE2B 984021b87bf4951d00677c9f8cc34d7b34a93a07e0b939d31214ced02cf65c09a38e3ad35afd41045c42154c18027ff7074664b54c7d7be1ffb29f4f20f5e5cb SHA512 2265a3b0044c031f3d42bf15bb69fc46000c71d97a537703472c28d8087cbdd81d3b65ad5bf96501a91954984637f37c9d9107a7d90064460d5e07a7b2e629e7
-EBUILD svt-av1-1.1.0.ebuild 1228 BLAKE2B e7b4165d2358a98fd5442d39ee6455b09ef66d0e31880b44d05899309504de8f5fabd1acfe33b0cf85df616864cf0c319dea6e6135c7bb2f8f540529531dd457 SHA512 10a745dabc248aaef5ce4660a31773af2304694249014605c9f47e30cca5a4f3ccfbb7f3f8aa04273d832eebb5cd0e3dacf39c67f415384a2ae6936d8b01f2bb
+EBUILD svt-av1-1.1.0.ebuild 1227 BLAKE2B 5f823c88e077b77f609602cc5611d50e4c430318069abb2f4fcd9dc91c6937d1846a0377170892013c7f7b2440da156d58cf2218726921063f204a36624c594e SHA512 e5d6d91b88b4e6ece7d7e05159d54a4b005fc06ed22ebaa0fcb9d12dbeba4b76d3391dd7a86788c86a582f9ad0621bb93ad7a0a9a9dcd028063de5b3db29b434
EBUILD svt-av1-9999.ebuild 1231 BLAKE2B 984021b87bf4951d00677c9f8cc34d7b34a93a07e0b939d31214ced02cf65c09a38e3ad35afd41045c42154c18027ff7074664b54c7d7be1ffb29f4f20f5e5cb SHA512 2265a3b0044c031f3d42bf15bb69fc46000c71d97a537703472c28d8087cbdd81d3b65ad5bf96501a91954984637f37c9d9107a7d90064460d5e07a7b2e629e7
MISC metadata.xml 561 BLAKE2B 1effb05644507ea39fe071f9de1fe4c1a4feb30f9bc429985cf464aea9f9bc1f525e0c6f5e75da47d373f0acd60394a2bcec3b71e68bc3ab031334f95717d3b8 SHA512 1042fb94a9c0b93c007843585e0ea075d187cdd6b77bb8eb94d5fcfaa7d083a98916aedcbfccd1fa3da3307ef8bbe7d623efa7e39ccc9714d23973497bec7a89
diff --git a/media-libs/svt-av1/svt-av1-1.1.0.ebuild b/media-libs/svt-av1/svt-av1-1.1.0.ebuild
index 9bb04f539b92..309b9d90b476 100644
--- a/media-libs/svt-av1/svt-av1-1.1.0.ebuild
+++ b/media-libs/svt-av1/svt-av1-1.1.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
EGIT_REPO_URI="https://gitlab.com/AOMediaCodec/SVT-AV1.git"
else
SRC_URI="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v${PV}/SVT-AV1-v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86"
S="${WORKDIR}/SVT-AV1-v${PV}"
fi
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 089b7b700016..daffd726737d 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 6de3287fdc09..6f25a0d1b505 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Mon, 17 Oct 2022 00:09:58 +0000
+Mon, 17 Oct 2022 06:09:56 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 7144c065559a..b0be9293c2ba 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 530688 BLAKE2B 1384754019a41108cd5a577394c6aafe7ddaa1600e86ddd30f667b8ffcd2a271d1d63c110dd32bcc5d2cdf57213dc2ed2ad65288c00d7dd764fc88a2a5ad121f SHA512 08bf73bc99a66d9fbe7dcf764826772bf00488ab216fa1e39298dffc1fef683f7a82d65031193ede26cf629f7bb21ac7a709099a37a9c6772e7b4eacbf503986
-TIMESTAMP 2022-10-17T00:10:01Z
+TIMESTAMP 2022-10-17T06:09:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNMnVlfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNM8bhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDWXRAAiGq8wm8+o77OG/nOMqN3MbF2GFK4WiOMcjmfrqSpmI+E+uzVGrXP1gOj
-Z69Tx4PVxGfPi1j2O8ywpwerTgzblLz9FxvZtRFWXp1ihluJbtoNukYYAFQ8XOH3
-hFRvI5z6OEYxWKHFohuO2Dxu6qsy61/GTMncDe+SHTqRbeEfPwOOz9o0OIDxM63c
-g6CVIeow4tke74rjJgn2RS8bKcz1BxRcCm0rEBWaUsrs4WeG0MfK2GkgUPJL3Qer
-xvqVtw0UOVAzm5c2vSjuQbaL6CLjSTB+74TPOktkH+hhT24sHWZ0lbJD87mOOnwx
-2cDbbMGvAWiCdfNCF7GB8aAjTuHVcI2hCOvMzHL5Qs8nQy/lk7UGLpaO+oxfAvf3
-La4a8YwSNGMzEdMzaRxNESJ0tmvk0pgqXFEp3GHAUi8ILZkgw98/47gKLwaWjL/T
-8/d30x7LkugqTdTJcHetPtpDj6vsvgTC26oix5V4O+8yHDbNCPPLJGYC4exU/PGZ
-wS0947UxzzHNDNJeMy5rcohTqPhznssIxfYiyzyRYqiX2y4Q6rha6KxfKeddD05k
-Ex+NrllQtUdJB9s45hroBk9K5yf83+eUEuPC/dcffuBJe7O3QgoK3erpfOC+1nue
-JNqpJRhCv++Kd+/KcVQ0+9YDdpghWgEJUyucG0PQ1Th4rpnMHe4=
-=QOkZ
+klDCiRAAnxfC6KP7eutB2i9Nql4SQWMXLtTiz/PEZoAMXKPBaZAXGi5SR1OY8reB
+yZNx7FF0Eivs2LobzdLNzGAYFk/RzP5mLC0W8jHDw5FmISgLOYJUvLhyVyHCmZF/
+u4n5o9TbYBmArECOJ3xtkUHWTGy3AmarKdp/y9/VEFp44RdH5fxo/FieuJKUU7LK
+IUYtdCwTlhEzUtBBanJrTaCaXlbqjihha5sPyhPnlZ5bJ1hs2NHvAWBpNUnhL8ql
+X46k29a8Z7ppqTNgkMz310/IWQjWWDb/RjrYbe5VSKnnyA/pX57k0+PUm2K1kyAe
+kSQIsdvYV4LoUjbQPEDgIpMqeiR0wnuhy/xxD3BExdxEzcSc52raST6BJHNjkwsg
+DCVYk2R7pYxhY/OAginmh7L2fK8peRT3aLJhS7vWUJ7xTOafxh2xJX0Acglgql7U
+G2Z3Lj7n/C0ZgEjtf6w8AhSJ1NMUqLb2AxQco5m3IZXIol2VU7F7YGLU1yqY53yy
+d0H/fiv1tnhmyzAcQD9Y9tohSDB1CS0DNS8fQqC5wLjeI+3vYK5GT8CvfH2i0qgr
+kyh/3B+5dWv4emRR/tAjRsjXQ9LjKd/CelGzfuiNHj33ZgO0wECRvSTcCG2kgJRG
+ipDsAsdKKl6TesAiiPxa90bcdwirVgyiUVnJMvICzv5auSLHJGc=
+=ujRe
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 6de3287fdc09..5961db913d46 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Mon, 17 Oct 2022 00:09:58 +0000
+Mon, 17 Oct 2022 06:09:57 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index daa1d11e7b26..97e7607cabd6 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 499f7b518c0c..1f61b200790d 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/geiser-0.23.2 b/metadata/md5-cache/app-emacs/geiser-0.27
index d4d44f684f37..161b1787c622 100644
--- a/metadata/md5-cache/app-emacs/geiser-0.23.2
+++ b/metadata/md5-cache/app-emacs/geiser-0.27
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=BSD
RDEPEND=app-emacs/transient >=app-editors/emacs-25.1:*
SLOT=0
-SRC_URI=https://gitlab.com/emacs-geiser/geiser/-/archive/0.23.2/geiser-0.23.2.tar.gz
+SRC_URI=https://gitlab.com/emacs-geiser/geiser/-/archive/0.27/geiser-0.27.tar.gz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=72c8f463350c650d0e54365ba7494848
+_md5_=212d17796be4bc5f2f4d095cb533357b
diff --git a/metadata/md5-cache/app-emacs/transient-0.3.7_p20220918-r1 b/metadata/md5-cache/app-emacs/transient-0.3.7_p20220918-r1
index 00ae329b65c8..55b590347b21 100644
--- a/metadata/md5-cache/app-emacs/transient-0.3.7_p20220918-r1
+++ b/metadata/md5-cache/app-emacs/transient-0.3.7_p20220918-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Transient commands abstraction for GNU Emacs
EAPI=8
HOMEPAGE=https://magit.vc/manual/transient https://github.com/magit/transient
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=app-emacs/compat >=app-editors/emacs-25.1:*
SLOT=0
SRC_URI=https://github.com/magit/transient/archive/097f5be6e0c228790a6e78ffee5f0c599cb58b20.tar.gz -> transient-0.3.7_p20220918.tar.gz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=71efb523b49b03e9665b3e6f711c5a40
+_md5_=ce627c2d2485928bb48b060a54a2a134
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 49c2b923c53b..0d53f40132e6 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/libvirt-7.7.0-r2 b/metadata/md5-cache/app-emulation/libvirt-7.7.0-r2
index bd790d815f14..4291d3304290 100644
--- a/metadata/md5-cache/app-emulation/libvirt-7.7.0-r2
+++ b/metadata/md5-cache/app-emulation/libvirt-7.7.0-r2
@@ -4,7 +4,7 @@ DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-pyt
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=7
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
-INHERIT=meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.48.0 dev-libs/libgcrypt:
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/7.7.0
SRC_URI=https://libvirt.org/sources/libvirt-7.7.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-7.7.0.tar.xz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=06a1b4688a1e97c6426e442b0baff9ba
+_eclasses_=eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
+_md5_=9bf3d059a0d93ab12174e1061a762090
diff --git a/metadata/md5-cache/app-emulation/libvirt-8.2.0 b/metadata/md5-cache/app-emulation/libvirt-8.2.0
index bfc0329394b0..542221fbe2f3 100644
--- a/metadata/md5-cache/app-emulation/libvirt-8.2.0
+++ b/metadata/md5-cache/app-emulation/libvirt-8.2.0
@@ -4,7 +4,7 @@ DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-pyt
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=8
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
-INHERIT=meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/8.2.0
SRC_URI=https://libvirt.org/sources/libvirt-8.2.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-8.2.0.tar.xz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=78ed45233db817b43cdd21b65a25e54a
+_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
+_md5_=b3bac41e724ab15ace2b4da3b9ab7bcd
diff --git a/metadata/md5-cache/app-emulation/libvirt-8.7.0 b/metadata/md5-cache/app-emulation/libvirt-8.7.0
index 5331e659e718..51a1c2e63347 100644
--- a/metadata/md5-cache/app-emulation/libvirt-8.7.0
+++ b/metadata/md5-cache/app-emulation/libvirt-8.7.0
@@ -4,7 +4,7 @@ DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-pyt
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=8
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
-INHERIT=meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
KEYWORDS=amd64 ~arm arm64 ~ppc64 x86
LICENSE=LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/8.7.0
SRC_URI=https://libvirt.org/sources/libvirt-8.7.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-8.7.0.tar.xz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=44f4f5acacaae74225a1e6bba6544257
+_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
+_md5_=2fef2d01a74032f3a72a72eea66feaf1
diff --git a/metadata/md5-cache/app-emulation/libvirt-8.8.0 b/metadata/md5-cache/app-emulation/libvirt-8.8.0
index 46718e190f90..dfb46a3fdf52 100644
--- a/metadata/md5-cache/app-emulation/libvirt-8.8.0
+++ b/metadata/md5-cache/app-emulation/libvirt-8.8.0
@@ -4,7 +4,7 @@ DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-pyt
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=8
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
-INHERIT=meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
+INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/8.8.0
SRC_URI=https://libvirt.org/sources/libvirt-8.8.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-8.8.0.tar.xz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=e606a04a36efb9dcb8e75f3eaffc69ee
+_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
+_md5_=5c328fb2930866a657ea3f2dc64a2167
diff --git a/metadata/md5-cache/app-emulation/libvirt-9999 b/metadata/md5-cache/app-emulation/libvirt-9999
index d1dc97925089..85b6df312df8 100644
--- a/metadata/md5-cache/app-emulation/libvirt-9999
+++ b/metadata/md5-cache/app-emulation/libvirt-9999
@@ -4,12 +4,12 @@ DEPEND=app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath dev-pyt
DESCRIPTION=C toolkit to manipulate virtual machines
EAPI=8
HOMEPAGE=https://www.libvirt.org/ https://gitlab.com/libvirt/libvirt/
-INHERIT=meson bash-completion-r1 linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig git-r3
+INHERIT=meson linux-info python-any-r1 readme.gentoo-r1 tmpfiles verify-sig git-r3
IUSE=apparmor audit bash-completion +caps dtrace firewalld fuse glusterfs iscsi iscsi-direct +libvirtd lvm libssh libssh2 lxc nfs nls numa openvz parted pcap policykit +qemu rbd sasl selinux +udev virtualbox +virt-network wireshark-plugins xen zfs verify-sig
LICENSE=LGPL-2.1
PROPERTIES=live
RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt dev-libs/libnl:3 >=dev-libs/libxml2-2.9.1 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-3.2.0:= net-libs/libtirpc:= >=net-misc/curl-7.18.0 sys-apps/dbus sys-apps/dmidecode sys-devel/gettext >=sys-libs/readline-7.0:= virtual/acl apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap-ng ) dtrace? ( dev-util/systemtap ) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:= ) glusterfs? ( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( >=sys-block/open-iscsi-1.18.0 ) iscsi-direct? ( >=net-libs/libiscsi-1.18.0 ) libssh? ( >=net-libs/libssh-0.8.1:= ) libssh2? ( >=net-libs/libssh2-1.3 ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)] ) lxc? ( !sys-apps/systemd[cgroup-hybrid(-)] ) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad ) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[-device-mapper-only(-)] ) pcap? ( >=net-libs/libpcap-1.8.0 ) policykit? ( acct-group/libvirt >=sys-auth/polkit-0.9 ) qemu? ( >=app-emulation/qemu-4.2 >=dev-libs/yajl-2.0.3:= ) rbd? ( sys-cluster/ceph ) sasl? ( >=dev-libs/cyrus-sasl-2.1.26 ) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[dhcp,ipv6(+),script] net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6(+)] net-misc/radvd sys-apps/iproute2[-minimal] ) wireshark-plugins? ( >=net-analyzer/wireshark-2.6.0:= ) xen? ( >=app-emulation/xen-4.9.0 app-emulation/xen-tools:= ) udev? ( virtual/libudev:= >=x11-libs/libpciaccess-0.10.9 ) zfs? ( sys-fs/zfs ) kernel_linux? ( sys-apps/util-linux ) virtual/tmpfiles
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
SLOT=0/9999
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=f1b3ceeb818b98c3ee72c91e8c08f0cc
+_eclasses_=git-r3 b9ac6f96d2a88edb5b351df634dc5e53 linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
+_md5_=cfa3884c1cc2c82d8099a68b746aa0a8
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 910a695c13d7..e8271e5a3efb 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/mx5000tools-0.1.2_p20190613 b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613
new file mode 100644
index 000000000000..8e0531930558
--- /dev/null
+++ b/metadata/md5-cache/app-misc/mx5000tools-0.1.2_p20190613
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig 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=install prepare
+DEPEND=dev-libs/glib:2 media-libs/netpbm:=
+DESCRIPTION=Tools for controlling the LCD on a Logitech MX5000 keyboard
+EAPI=8
+HOMEPAGE=https://web.archive.org/web/20160409073317/http://home.gna.org/mx5000tools/
+INHERIT=autotools
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 media-libs/netpbm:=
+SLOT=0
+SRC_URI=https://github.com/jwrdegoede/mx5000tools/archive/c575ea33f92495b4b0ccdb1ce09099f9c011e43f.tar.gz -> mx5000tools-0.1.2_p20190613.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=46c574ea5120a2db16c4207ce0a00e38
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 40d432dd9d69..c97c021a60ba 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/highway-1.0.1-r1 b/metadata/md5-cache/dev-cpp/highway-1.0.1-r1
index 80f6a609cbfd..6b911cc48b54 100644
--- a/metadata/md5-cache/dev-cpp/highway-1.0.1-r1
+++ b/metadata/md5-cache/dev-cpp/highway-1.0.1-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/highway
INHERIT=cmake-multilib
IUSE=cpu_flags_arm_neon test 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=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/highway/archive/refs/tags/1.0.1.tar.gz -> highway-1.0.1.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=03eb31ec5fd9b8328320ee31e9ffe56c
+_md5_=1992452e036bf448de9251fb2027da84
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 3b5e06cac646..dab5951dc7e0 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/mysql-connector-c++-8.0.27-r1 b/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.27-r1
new file mode 100644
index 000000000000..364e10a1d848
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mysql-connector-c++-8.0.27-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/make >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-8.0.27:= ) dev-libs/openssl:0=
+DESCRIPTION=MySQL database connector for C++ (mimics JDBC 4.0 API)
+EAPI=7
+HOMEPAGE=https://dev.mysql.com/downloads/connector/cpp/
+INHERIT=cmake
+IUSE=+legacy
+KEYWORDS=~amd64 ~arm ~arm64 -ppc ~ppc64 -sparc ~x86
+LICENSE=Artistic GPL-2
+RDEPEND=dev-libs/protobuf:= legacy? ( dev-libs/boost:= >=dev-db/mysql-connector-c-8.0.27:= ) dev-libs/openssl:0=
+SLOT=0
+SRC_URI=https://dev.mysql.com/get/Downloads/Connector-C++/mysql-connector-c++-8.0.27-src.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=150269b40bbe99a51004bbef1e1be3d0
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 4a0237952048..ec478138bd14 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/byte-buddy-1.12.13 b/metadata/md5-cache/dev-java/byte-buddy-1.12.13
deleted file mode 100644
index 048641b838f8..000000000000
--- a/metadata/md5-cache/dev-java/byte-buddy-1.12.13
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-11:* dev-java/asm:9 dev-java/findbugs-annotations:0 dev-java/jna:4 dev-java/jsr305:0 test? ( dev-java/mockito:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Offers convenience for attaching an agent to the local or a remote VM
-EAPI=8
-HOMEPAGE=https://bytebuddy.net
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/raphw/byte-buddy/archive/byte-buddy-1.12.13.tar.gz
-_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 257a59d157060d7bd51a13e68c614dd5 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=96925dd32d47e551780aa6b6c4e0e19b
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 6e1acaf92413..0bc18aa016d8 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/fennel-1.0.0 b/metadata/md5-cache/dev-lang/fennel-1.2.1
index e2df22150b2b..4988fc41f956 100644
--- a/metadata/md5-cache/dev-lang/fennel-1.0.0
+++ b/metadata/md5-cache/dev-lang/fennel-1.2.1
@@ -9,7 +9,7 @@ KEYWORDS=~amd64 ~x86
LICENSE=MIT
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4 )
-SLOT=0/1.0.0
-SRC_URI=https://git.sr.ht/~technomancy/fennel/archive/1.0.0.tar.gz -> fennel-1.0.0.tar.gz
+SLOT=0/1.2.1
+SRC_URI=https://git.sr.ht/~technomancy/fennel/archive/1.2.1.tar.gz -> fennel-1.2.1.tar.gz
_eclasses_=lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
_md5_=aff1bc0bb73a9fcada9884dcfe84f869
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 9a2a8609e8e7..b3cdaad5f79f 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/efl-1.26.3 b/metadata/md5-cache/dev-libs/efl-1.26.3
index 19daf481075e..daa85476eae9 100644
--- a/metadata/md5-cache/dev-libs/efl-1.26.3
+++ b/metadata/md5-cache/dev-libs/efl-1.26.3
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.enlightenment.org
INHERIT=docs lua-single meson python-any-r1 xdg
IUSE=+X avif bmp connman cpu_flags_arm_neon dds debug drm +eet efl-one elogind examples fbcon +fontconfig fribidi gif gnutls glib +gstreamer harfbuzz heif hyphen ibus ico jpeg2k json nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim sdl +sound +svg +system-lz4 systemd tga tgv tiff tslib unwind v4l vnc wayland webp xcf xim xpm xpresent zeroconf doc lua_single_target_luajit lua_single_target_lua5-1
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=BSD-2 GPL-2 LGPL-2.1 ZLIB
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:=[deprecated(+)] ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated(+)] ) !x11-themes/e-flat-theme dev-libs/libinput:= net-misc/curl media-libs/giflib:= media-libs/libpng:0= sys-apps/dbus sys-libs/zlib virtual/jpeg X? ( !opengl? ( media-libs/mesa[egl(+),gles2] ) media-libs/freetype x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxkbcommon wayland? ( x11-libs/libxkbcommon[X] ) ) avif? ( media-libs/libavif:= ) connman? ( net-misc/connman ) drm? ( dev-libs/libinput:= dev-libs/wayland media-libs/mesa[gbm(+)] x11-libs/libdrm x11-libs/libxkbcommon ) elogind? ( sys-auth/elogind virtual/libudev:= ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz:= ) heif? ( media-libs/libheif:= ) hyphen? ( dev-libs/hyphen ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:= ) json? ( >=media-libs/rlottie-0.0.1_pre20200424:= ) mono? ( dev-lang/mono ) opengl? ( virtual/opengl ) pdf? ( app-text/poppler:=[cxx] ) physics? ( sci-physics/bullet:= ) postscript? ( app-text/libspectre ) pulseaudio? ( media-sound/pulseaudio ) raw? ( media-libs/libraw:= ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 ) sound? ( media-libs/libsndfile ) svg? ( gnome-base/librsvg:2 ) system-lz4? ( app-arch/lz4:= ) systemd? ( sys-apps/systemd:= ) tiff? ( media-libs/tiff ) tslib? ( x11-libs/tslib:= ) unwind? ( sys-libs/libunwind:= ) v4l? ( media-libs/libv4l ) vnc? ( net-libs/libvncserver ) wayland? ( dev-libs/wayland media-libs/mesa[gles2,wayland] x11-libs/libxkbcommon ) webp? ( media-libs/libwebp:= ) xpm? ( x11-libs/libXpm ) xpresent? ( x11-libs/libXpresent ) zeroconf? ( net-dns/avahi )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ?? ( elogind systemd ) ?? ( fbcon tslib ) drm? ( wayland ) examples? ( eet svg ) ibus? ( glib ) opengl? ( X ) pulseaudio? ( sound ) xim? ( X ) xpresent? ( X )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://download.enlightenment.org/rel/libs/efl/efl-1.26.3.tar.xz
_eclasses_=docs 8ed2a8a28ff109e7a3582c9abb7fe327 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b491f7326851bc8e85d9efad5b23b85b
+_md5_=03b0cb81cbd60e88b8d2a3122332268d
diff --git a/metadata/md5-cache/dev-libs/libunistring-1.1 b/metadata/md5-cache/dev-libs/libunistring-1.1
new file mode 100644
index 000000000000..2154816364f3
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libunistring-1.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-portage/elt-patches-20170815
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library for manipulating Unicode and C strings according to Unicode standard
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/libunistring/
+INHERIT=multilib-minimal libtool
+IUSE=doc static-libs 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 ~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=|| ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ )
+SLOT=0/2
+SRC_URI=mirror://gnu/libunistring/libunistring-1.1.tar.xz
+_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=aa91e7fa61ad5d4eb28518511f544783
diff --git a/metadata/md5-cache/dev-libs/nspr-4.35 b/metadata/md5-cache/dev-libs/nspr-4.35
index 9d0a04297f61..b255b721e873 100644
--- a/metadata/md5-cache/dev-libs/nspr-4.35
+++ b/metadata/md5-cache/dev-libs/nspr-4.35
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.mozilla.org/projects/nspr/
INHERIT=autotools toolchain-funcs multilib-minimal
IUSE=debug 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris ~x86-solaris
LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 )
SLOT=0
SRC_URI=https://archive.mozilla.org/pub/nspr/releases/v4.35/src/nspr-4.35.tar.gz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=d230406505ae14a268b84d0a4827ce31
+_md5_=510bfd00aa3d2f28b7ee321e367441a0
diff --git a/metadata/md5-cache/dev-libs/nss-3.83 b/metadata/md5-cache/dev-libs/nss-3.83
deleted file mode 100644
index e7c252a887f4..000000000000
--- a/metadata/md5-cache/dev-libs/nss-3.83
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/nspr-4.34.1[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-db/sqlite-3.8.2[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-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
-DESCRIPTION=Mozilla's Network Security Services library that implements PKI support
-EAPI=8
-HOMEPAGE=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS
-INHERIT=flag-o-matic multilib toolchain-funcs multilib-minimal
-IUSE=cacert test +utils cpu_flags_ppc_altivec cpu_flags_ppc_vsx 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
-LICENSE=|| ( MPL-2.0 GPL-2 LGPL-2.1 )
-RDEPEND=>=dev-libs/nspr-4.34.1[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-db/sqlite-3.8.2[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-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/pkgconfig
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://archive.mozilla.org/pub/security/nss/releases/NSS_3_83_RTM/src/nss-3.83.tar.gz cacert? ( https://dev.gentoo.org/~whissi/dist/ca-certificates/nss-cacert-class1-class3-r2.patch )
-_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=260079852686598e14de6feb672d879d
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 89e2e7c56412..eeb939bd9f4b 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/kombu-5.2.4 b/metadata/md5-cache/dev-python/kombu-5.2.4
index e91f36849539..4641a5236dd8 100644
--- a/metadata/md5-cache/dev-python/kombu-5.2.4
+++ b/metadata/md5-cache/dev-python/kombu-5.2.4
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/boto3-1.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/case-1.5.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pymongo-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/Pyro4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/redis-py-3.3.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zstandard[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_celery[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_celery[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_celery[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 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[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(-)?]
+BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/boto3-1.4.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycurl[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pymongo-3.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/Pyro4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytz[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/redis-py-3.3.11[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sqlalchemy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/zstandard[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/py-amqp-5.0.9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/py-amqp-6.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/vine[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_celery[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_celery[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_celery[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 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[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=AMQP Messaging Framework for Python
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/k/kombu/kombu-5.2.4.tar.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=554ebd8f96949cb2d952a21c37d1c955
+_md5_=afea5f357f907347114bc9c4ce9c6940
diff --git a/metadata/md5-cache/dev-python/py-amqp-5.1.0 b/metadata/md5-cache/dev-python/py-amqp-5.1.0
deleted file mode 100644
index b276b7f74286..000000000000
--- a/metadata/md5-cache/dev-python/py-amqp-5.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/vine-5.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/case-1.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-rerunfailures-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_celery[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_celery[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_celery[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pytest-7.1.3[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 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[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 prepare test
-DESCRIPTION=Low-level AMQP client for Python (fork of amqplib)
-EAPI=8
-HOMEPAGE=https://github.com/celery/py-amqp https://pypi.org/project/amqp/
-INHERIT=distutils-r1
-IUSE=extras doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~arm64 x86
-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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/a/amqp/amqp-5.1.0.tar.gz
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5a3e3450b6129a6c1931127349830898
diff --git a/metadata/md5-cache/dev-python/py-amqp-5.1.1 b/metadata/md5-cache/dev-python/py-amqp-5.1.1
deleted file mode 100644
index 34e5014ae072..000000000000
--- a/metadata/md5-cache/dev-python/py-amqp-5.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/vine-5.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/case-1.3.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pytest-mock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-rerunfailures-6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_celery[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_celery[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_celery[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/pytest-7.1.3[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 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[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 prepare test
-DESCRIPTION=Low-level AMQP client for Python (fork of amqplib)
-EAPI=8
-HOMEPAGE=https://github.com/celery/py-amqp https://pypi.org/project/amqp/
-INHERIT=distutils-r1
-IUSE=extras doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~arm64 x86
-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 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/a/amqp/amqp-5.1.1.tar.gz
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5a3e3450b6129a6c1931127349830898
diff --git a/metadata/md5-cache/dev-python/py-amqp-5.1.1-r1 b/metadata/md5-cache/dev-python/py-amqp-5.1.1-r1
new file mode 100644
index 000000000000..750e5ab064be
--- /dev/null
+++ b/metadata/md5-cache/dev-python/py-amqp-5.1.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-rerunfailures-6.0[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_celery[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_celery[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_celery[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_celery[python_targets_python3_8(-)] ) ) ) test? ( >=dev-python/vine-5.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.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 ) 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-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[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=Low-level AMQP client for Python (fork of amqplib)
+EAPI=8
+HOMEPAGE=https://github.com/celery/py-amqp https://pypi.org/project/amqp/
+INHERIT=distutils-r1
+IUSE=extras doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=BSD
+RDEPEND=>=dev-python/vine-5.0.0[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=mirror://pypi/a/amqp/amqp-5.1.1.tar.gz
+_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=76ba8de2175fd6cbb2f3af4c32aba46a
diff --git a/metadata/md5-cache/dev-python/versioneer-0.26 b/metadata/md5-cache/dev-python/versioneer-0.26
index 1a8e8d7b9ae1..8bc68fc5c6e6 100644
--- a/metadata/md5-cache/dev-python/versioneer-0.26
+++ b/metadata/md5-cache/dev-python/versioneer-0.26
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-versioneer/python-versioneer/archive/0.26.tar.gz -> python-versioneer-0.26.gh.tar.gz
_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=264a09d09ecdd64f7cef3194053a4ce2
+_md5_=17146466abc53ecd98f4302258155df1
diff --git a/metadata/md5-cache/dev-python/vine-5.0.0 b/metadata/md5-cache/dev-python/vine-5.0.0
deleted file mode 100644
index 3b65c0fd0de7..000000000000
--- a/metadata/md5-cache/dev-python/vine-5.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) 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 ) >=dev-python/setuptools-65.3.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( >=dev-python/case-1.3.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] )
-DESCRIPTION=Python Promises
-EAPI=7
-HOMEPAGE=https://pypi.org/project/vine/ https://github.com/celery/vine
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=BSD
-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 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/v/vine/vine-5.0.0.tar.gz
-_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=b39eab590bfaa9e9e9727562a8dd113a
diff --git a/metadata/md5-cache/dev-python/vine-5.0.0-r1 b/metadata/md5-cache/dev-python/vine-5.0.0-r1
new file mode 100644
index 000000000000..dccb4fe51780
--- /dev/null
+++ b/metadata/md5-cache/dev-python/vine-5.0.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.1.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 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[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=Python Promises
+EAPI=8
+HOMEPAGE=https://github.com/celery/vine/ https://pypi.org/project/vine/
+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=amd64 ~arm64 x86
+LICENSE=BSD
+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=mirror://pypi/v/vine/vine-5.0.0.tar.gz
+_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=2e461b69b468290bf9b482571781ce03
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 0dce430ca5e2..b6a53b00df88 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/fcgi-0.9.2.2 b/metadata/md5-cache/dev-ruby/fcgi-0.9.2.2
new file mode 100644
index 000000000000..2be657763867
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/fcgi-0.9.2.2
@@ -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? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=dev-libs/fcgi ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=FastCGI library for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/alphallc/ruby-fcgi-ng
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test
+KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=MIT Ruby-BSD
+RDEPEND=dev-libs/fcgi ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/fcgi-0.9.2.2.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=1b412c6fb6010e2ff870fed32505616d
diff --git a/metadata/md5-cache/dev-ruby/html-pipeline-2.14.3 b/metadata/md5-cache/dev-ruby/html-pipeline-2.14.3
new file mode 100644
index 000000000000..9ba007d8a6eb
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/html-pipeline-2.14.3
@@ -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.3.tar.gz -> html-pipeline-2.14.3.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=3c7c12a94f924d20fa5820c8557d7206
diff --git a/metadata/md5-cache/dev-ruby/power_assert-2.0.2 b/metadata/md5-cache/dev-ruby/power_assert-2.0.2
new file mode 100644
index 000000000000..cecfd8d2b9f0
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/power_assert-2.0.2
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby27? ( test? ( dev-ruby/test-unit[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/test-unit[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/test-unit[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+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=Shows each value of variables and method calls in the expression
+EAPI=8
+HOMEPAGE=https://github.com/ruby/power_assert
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=|| ( Ruby BSD-2 )
+RDEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruby/power_assert/archive/v2.0.2.tar.gz -> power_assert-2.0.2.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=59b2a9b441bd7e331bc7fc823d49993f
diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz
index ac77873c7208..a8586f309d6f 100644
--- a/metadata/md5-cache/dev-scheme/Manifest.gz
+++ b/metadata/md5-cache/dev-scheme/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-scheme/guile-json-4.5.2 b/metadata/md5-cache/dev-scheme/guile-json-4.7.2
index 3e2804be4bf3..a0023eb8fca4 100644
--- a/metadata/md5-cache/dev-scheme/guile-json-4.5.2
+++ b/metadata/md5-cache/dev-scheme/guile-json-4.7.2
@@ -8,5 +8,5 @@ LICENSE=GPL-3+
RDEPEND=>=dev-scheme/guile-2.0.0:=
RESTRICT=strip
SLOT=0
-SRC_URI=http://download.savannah.nongnu.org/releases/guile-json/guile-json-4.5.2.tar.gz
-_md5_=771d89373faf46c887e3d557051833e9
+SRC_URI=http://download.savannah.nongnu.org/releases/guile-json/guile-json-4.7.2.tar.gz
+_md5_=d2288869b8fbde4b7b9ec14e61fc9868
diff --git a/metadata/md5-cache/dev-scheme/guile-lzlib-0.0.2 b/metadata/md5-cache/dev-scheme/guile-lzlib-0.0.2
new file mode 100644
index 000000000000..7f8dd5db5ae4
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/guile-lzlib-0.0.2
@@ -0,0 +1,14 @@
+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=prepare
+DEPEND=>=dev-scheme/guile-2.0.0:= app-arch/lzlib
+DESCRIPTION=GNU Guile library providing bindings to lzlib
+EAPI=8
+HOMEPAGE=https://notabug.org/guile-lzlib/guile-lzlib/
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-scheme/guile-2.0.0:= app-arch/lzlib
+SLOT=0
+SRC_URI=https://notabug.org/guile-lzlib/guile-lzlib/archive/0.0.2.tar.gz -> guile-lzlib-0.0.2.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=a17a9bece43c12aa8225d458bce2d688
diff --git a/metadata/md5-cache/dev-scheme/guile-ssh-0.16.0 b/metadata/md5-cache/dev-scheme/guile-ssh-0.16.0
new file mode 100644
index 000000000000..e487300da9b5
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/guile-ssh-0.16.0
@@ -0,0 +1,14 @@
+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=install prepare
+DEPEND=>=dev-scheme/guile-2.0.0:= net-libs/libssh:0=[server]
+DESCRIPTION=Library providing access to the SSH protocol for GNU Guile
+EAPI=8
+HOMEPAGE=https://memory-heap.org/~avp/projects/guile-ssh/ https://github.com/artyom-poptsov/guile-ssh/
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-scheme/guile-2.0.0:= net-libs/libssh:0=[server]
+SLOT=0
+SRC_URI=https://github.com/artyom-poptsov/guile-ssh/archive/v0.16.0.tar.gz -> guile-ssh-0.16.0.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=1bfc39a028328336b3a3fb54ce869d94
diff --git a/metadata/md5-cache/dev-scheme/guile-zlib-0.1.0 b/metadata/md5-cache/dev-scheme/guile-zlib-0.1.0
new file mode 100644
index 000000000000..545768cb8662
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/guile-zlib-0.1.0
@@ -0,0 +1,14 @@
+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=configure prepare
+DEPEND=>=dev-scheme/guile-2.0.0:= sys-libs/zlib
+DESCRIPTION=GNU Guile library providing bindings to zlib
+EAPI=8
+HOMEPAGE=https://notabug.org/guile-zlib/guile-zlib/
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-scheme/guile-2.0.0:= sys-libs/zlib
+SLOT=0
+SRC_URI=https://notabug.org/guile-zlib/guile-zlib/archive/v0.1.0.tar.gz -> guile-zlib-0.1.0.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=54d15d2e4fb2ca578bc76db490722b3b
diff --git a/metadata/md5-cache/dev-scheme/guile-zstd-0.1.1 b/metadata/md5-cache/dev-scheme/guile-zstd-0.1.1
new file mode 100644
index 000000000000..a55201bf1d87
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/guile-zstd-0.1.1
@@ -0,0 +1,14 @@
+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=prepare
+DEPEND=>=dev-scheme/guile-2.0.0:= >=app-arch/zstd-1.5.2-r2
+DESCRIPTION=GNU Guile bindings to the zstd compression library
+EAPI=8
+HOMEPAGE=https://notabug.org/guile-zstd/guile-zstd/
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-scheme/guile-2.0.0:= >=app-arch/zstd-1.5.2-r2
+SLOT=0
+SRC_URI=https://notabug.org/guile-zstd/guile-zstd/archive/v0.1.1.tar.gz -> guile-zstd-0.1.1.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=261a9f097628e341f612ff10507cdc8b
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 9ce13e875037..ef382bd7b179 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/cucumber-rails-2.6.1 b/metadata/md5-cache/dev-util/cucumber-rails-2.6.1
new file mode 100644
index 000000000000..95d237490ca9
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cucumber-rails-2.6.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby27(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby27(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby27(-)] <dev-util/cucumber-9[ruby_targets_ruby27(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby27(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby27(-)] <dev-ruby/rails-8:*[ruby_targets_ruby27(-)] dev-ruby/rexml:3[ruby_targets_ruby27(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby30(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby30(-)] <dev-util/cucumber-9[ruby_targets_ruby30(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] <dev-ruby/rails-8:*[ruby_targets_ruby30(-)] dev-ruby/rexml:3[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=Executable feature scenarios for Rails
+EAPI=8
+HOMEPAGE=https://cucumber.io/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64
+LICENSE=Ruby
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby27(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby27(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby27(-)] <dev-util/cucumber-9[ruby_targets_ruby27(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby27(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby27(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby27(-)] <dev-ruby/rails-8:*[ruby_targets_ruby27(-)] dev-ruby/rexml:3[ruby_targets_ruby27(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/capybara-2.18:*[ruby_targets_ruby30(-)] <dev-ruby/capybara-4:*[ruby_targets_ruby30(-)] >=dev-util/cucumber-3.2[ruby_targets_ruby30(-)] <dev-util/cucumber-9[ruby_targets_ruby30(-)] >=dev-ruby/mime-types-3.3:3[ruby_targets_ruby30(-)] >=dev-ruby/nokogiri-1.10[ruby_targets_ruby30(-)] >=dev-ruby/rails-5.0:*[ruby_targets_ruby30(-)] <dev-ruby/rails-8:*[ruby_targets_ruby30(-)] dev-ruby/rexml:3[ruby_targets_ruby30(-)] >=dev-ruby/webrick-1.7:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=test !test? ( test ) !test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/cucumber/cucumber-rails/archive/v2.6.1.tar.gz -> cucumber-rails-2.6.1.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=2dfdaf5c82964587d523fdc51715166e
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 06c03627e056..a6499d376c26 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220825 b/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220825
index c50b56c7ce11..ca4dd3a57210 100644
--- a/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220825
+++ b/metadata/md5-cache/media-libs/libjxl-0.7.0_pre20220825
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/libjxl/libjxl
INHERIT=cmake-multilib
IUSE=openexr 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=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv sparc x86
LICENSE=BSD
RDEPEND=app-arch/brotli:=[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-cpp/gflags:=[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-cpp/highway-1.0.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(-)?] media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libpng:=[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(-)?] >=x11-misc/shared-mime-info-2.2 openexr? ( media-libs/openexr:= )
SLOT=0
SRC_URI=https://api.github.com/repos/libjxl/libjxl/tarball/4c31ef03e3fd5239d6b794771d4ae7daa7815b28 -> libjxl-0.7.0_pre20220825.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=29556eb91a4c2a0d3f7adfa69612b366
+_md5_=cbd8031b06ca8f951f513893970471f9
diff --git a/metadata/md5-cache/media-libs/svt-av1-1.1.0 b/metadata/md5-cache/media-libs/svt-av1-1.1.0
index 0d2b2fc4b0f6..0785986cb81d 100644
--- a/metadata/md5-cache/media-libs/svt-av1-1.1.0
+++ b/metadata/md5-cache/media-libs/svt-av1-1.1.0
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://gitlab.com/AOMediaCodec/SVT-AV1
INHERIT=cmake-multilib flag-o-matic
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=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86
LICENSE=BSD-2 Apache-2.0 BSD ISC LGPL-2.1+ MIT
SLOT=0
SRC_URI=https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v1.1.0/SVT-AV1-v1.1.0.tar.gz -> svt-av1-1.1.0.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8007b62fd2d768a9682390ea742d1264
+_md5_=0afafbf4beed35f71ac4c461bc1991b2
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 1b3100fe16db..810b66a67a0b 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-5.61.1-r1 b/metadata/md5-cache/net-im/signal-desktop-bin-5.62.0
index 25d1d09cf897..fa83aacd6a0f 100644
--- a/metadata/md5-cache/net-im/signal-desktop-bin-5.61.1-r1
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-5.62.0
@@ -10,6 +10,6 @@ LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZL
RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-sound/pulseaudio media-sound/apulse ) )
RESTRICT=splitdebug
SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_5.61.1_amd64.deb
+SRC_URI=https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_5.62.0_amd64.deb
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 unpacker bc57272a0491765c71d973c8cfd35063 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6600942d20d0fef21ec0c93634301b53
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 7685addcc13a..ed4b02cbfc69 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/gnutls-3.7.8 b/metadata/md5-cache/net-libs/gnutls-3.7.8
index e15c8de45621..de7a8ef4f0c1 100644
--- a/metadata/md5-cache/net-libs/gnutls-3.7.8
+++ b/metadata/md5-cache/net-libs/gnutls-3.7.8
@@ -1,4 +1,4 @@
-BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=dev-util/gtk-doc-am >=virtual/pkgconfig-0-r1 doc? ( dev-util/gtk-doc ) nls? ( sys-devel/gettext ) valgrind? ( dev-util/valgrind ) test-full? ( app-crypt/dieharder >=app-misc/datefudge-1.22 dev-libs/softhsm:2[-bindist(-)] net-dialup/ppp net-misc/socat ) verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=>=dev-libs/libtasn1-4.9:=[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/libunistring:=[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/nettle-3.6:=[gmp,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/gmp-5.1.3-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] brotli? ( >=app-arch/brotli-1.0.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(-)?] ) dane? ( >=net-dns/unbound-1.4.20:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) guile? ( >=dev-scheme/guile-2:=[networking] ) nls? ( >=virtual/libintl-0-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( >=app-crypt/p11-kit-0.23.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( >=net-dns/libidn2-0.16-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( 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(-)?] ) zstd? ( >=app-arch/zstd-1.3.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(-)?] ) test? ( seccomp? ( sys-libs/libseccomp ) )
DESCRIPTION=A secure communications library implementing the SSL, TLS and DTLS protocols
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/30.30
SRC_URI=mirror://gnupg/gnutls/v3.7/gnutls-3.7.8.tar.xz verify-sig? ( mirror://gnupg/gnutls/v3.7/gnutls-3.7.8.tar.xz.sig )
_eclasses_=libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=eaedd99cee5c805850e71c6bc77283b2
+_md5_=b408d4eb387e361f4370ee6c0bb12fb6
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 0a2872aed1fc..1c369608b3c1 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/freerdp-2.8.1 b/metadata/md5-cache/net-misc/freerdp-2.8.1
index d5c162d1e70a..e9b729efaadd 100644
--- a/metadata/md5-cache/net-misc/freerdp-2.8.1
+++ b/metadata/md5-cache/net-misc/freerdp-2.8.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.freerdp.com/
INHERIT=cmake
IUSE=alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 pulseaudio server smartcard systemd test usb wayland X xinerama xv
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=dev-libs/openssl:0= sys-libs/zlib:0 alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) usb? ( virtual/libudev:0= sys-apps/util-linux:0= dev-libs/dbus-glib:0= virtual/libusb:1= ) X? ( x11-libs/libXcursor x11-libs/libXext x11-libs/libXi x11-libs/libXrender xinerama? ( x11-libs/libXinerama ) xv? ( x11-libs/libXv ) ) ffmpeg? ( media-video/ffmpeg:0= ) !ffmpeg? ( x11-libs/cairo:0= ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 x11-libs/libXrandr ) jpeg? ( media-libs/libjpeg-turbo:0= ) openh264? ( media-libs/openh264:0= ) pulseaudio? ( media-sound/pulseaudio ) server? ( X? ( x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst xinerama? ( x11-libs/libXinerama ) ) ) smartcard? ( sys-apps/pcsc-lite ) systemd? ( sys-apps/systemd:0= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) X? ( x11-libs/libX11 x11-libs/libxkbfile )
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://pub.freerdp.com/releases/freerdp-2.8.1.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=9f12cbb7c775eed06a15a40e23e64a5d
+_md5_=ca3470422690bb93567ef0ba9982781c
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 0449b49f5abc..2398a46fa9d2 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/libreswan-4.9 b/metadata/md5-cache/net-vpn/libreswan-4.9
new file mode 100644
index 000000000000..ab5a65960b11
--- /dev/null
+++ b/metadata/md5-cache/net-vpn/libreswan-4.9
@@ -0,0 +1,16 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/xmlto dev-libs/nss sys-devel/bison sys-devel/flex virtual/pkgconfig test? ( dev-python/setproctitle ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) elibc_musl? ( sys-libs/queue-standalone )
+DESCRIPTION=IPsec implementation for Linux, fork of Openswan
+EAPI=8
+HOMEPAGE=https://libreswan.org/
+INHERIT=systemd flag-o-matic toolchain-funcs tmpfiles
+IUSE=caps curl dnssec ldap networkmanager pam seccomp selinux systemd test
+KEYWORDS=~amd64 ~arm ~ppc ~x86
+LICENSE=GPL-2 BSD-4 RSA DES
+RDEPEND=dev-libs/gmp:0= dev-libs/libevent:0= dev-libs/nspr >=dev-libs/nss-3.42 >=sys-kernel/linux-headers-4.19 virtual/libcrypt:= caps? ( sys-libs/libcap-ng ) curl? ( net-misc/curl ) dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= ) ldap? ( net-nds/openldap:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) systemd? ( sys-apps/systemd:0= ) dev-libs/nss[utils(+)] sys-apps/iproute2 !net-vpn/strongswan selinux? ( sec-policy/selinux-ipsec ) virtual/tmpfiles
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.libreswan.org/libreswan-4.9.tar.gz
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=6c1c9269f153340e4d1b349d76988a32
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index b4816746c90c..22d0caf6d13d 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20221017 b/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20221017
new file mode 100644
index 000000000000..21e7141b119d
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-gnutls-20221017
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by GnuTLS
+EAPI=7
+HOMEPAGE=https://www.gnutls.org/download.html
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://gnutls.org/gnutls-release-keyring.gpg -> openpgp-keys-gnutls-20221017-release-keyring.gpg
+_md5_=0e0a3bd8d7143fb996f85d8127d01db8
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index ae61704a8011..553e0f32ff76 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/binutils-2.39-r3 b/metadata/md5-cache/sys-devel/binutils-2.39-r4
index e306ea0fef73..2fe94dde0e7d 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.39-r3
+++ b/metadata/md5-cache/sys-devel/binutils-2.39-r4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.39
SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39-patches-5.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=f9b5036f2636e94a0bdd500a285f8557
+_md5_=a78b945517c69b7bf6195d287f3d1484
diff --git a/metadata/md5-cache/sys-devel/binutils-9999 b/metadata/md5-cache/sys-devel/binutils-9999
index 1524a2c128a3..18409afa7a98 100644
--- a/metadata/md5-cache/sys-devel/binutils-9999
+++ b/metadata/md5-cache/sys-devel/binutils-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=default-gold? ( gold )
RESTRICT=!test? ( test )
SLOT=9999
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=0344e15bc1ac52091666b0df0a93295f
+_md5_=b47971bb522b8bcabf10043acb9a0b44
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index f415abc4741a..f95faa548678 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/quotatool-1.6.2 b/metadata/md5-cache/sys-fs/quotatool-1.6.2-r1
index 616b3e562be3..ec5b22762b44 100644
--- a/metadata/md5-cache/sys-fs/quotatool-1.6.2
+++ b/metadata/md5-cache/sys-fs/quotatool-1.6.2-r1
@@ -1,12 +1,12 @@
DEFINED_PHASES=configure install
DESCRIPTION=Command-line utility for filesystem quotas
EAPI=7
-HOMEPAGE=http://quotatool.ekenberg.se/
+HOMEPAGE=https://quotatool.ekenberg.se/
INHERIT=toolchain-funcs
KEYWORDS=amd64 ~arm ~arm64 ppc x86
LICENSE=GPL-2
RDEPEND=sys-fs/quota
SLOT=0
-SRC_URI=http://quotatool.ekenberg.se/quotatool-1.6.2.tar.gz
+SRC_URI=https://quotatool.ekenberg.se/quotatool-1.6.2.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=1e570c0f6150c423d1660f55b04e955e
+_md5_=9ef046854eca6c2841f027926da25222
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 32c358fcd051..ee53acf3fb13 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc2 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc2
deleted file mode 100644
index b3845f4393e9..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc2
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc2/v5.19 -> patch-6.0-rc2.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc3 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc3
deleted file mode 100644
index 6abdb8dd502c..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc3
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc3/v5.19 -> patch-6.0-rc3.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc4 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc4
deleted file mode 100644
index 489cfa6f4529..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc4
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc4/v5.19 -> patch-6.0-rc4.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc5 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc5
deleted file mode 100644
index dfd231badcd5..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc5
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc5/v5.19 -> patch-6.0-rc5.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc6 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc6
deleted file mode 100644
index d4ca806f35ae..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc6
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc6/v5.19 -> patch-6.0-rc6.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc7 b/metadata/md5-cache/sys-kernel/git-sources-6.0_rc7
deleted file mode 100644
index 47a831b0bab5..000000000000
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=!build? ( sys-apps/sed )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=>=sys-devel/patch-2.7.6-r4
-DESCRIPTION=The very latest -git version of the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.0_rc7
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc7/v5.19 -> patch-6.0-rc7.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
-_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc1 b/metadata/md5-cache/sys-kernel/git-sources-6.1_rc1
index e869e6367f25..c29976e341d1 100644
--- a/metadata/md5-cache/sys-kernel/git-sources-6.0_rc1
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.1_rc1
@@ -10,7 +10,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.0_rc1
-SRC_URI=https://git.kernel.org/torvalds/p/v6.0-rc1/v5.19 -> patch-6.0-rc1.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-5.19.tar.xz
+SLOT=6.1_rc1
+SRC_URI=https://git.kernel.org/torvalds/p/v6.1-rc1/v6.0 -> patch-6.1-rc1.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.0.tar.xz
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=5f2bf9520f0bc049811fcb3f3f463db0
+_md5_=04b03ecba24933874b6d52da3c95bf6c
diff --git a/metadata/md5-cache/sys-kernel/pf-sources-6.0_p2 b/metadata/md5-cache/sys-kernel/pf-sources-6.0_p2
new file mode 100644
index 000000000000..8baa926b19bc
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/pf-sources-6.0_p2
@@ -0,0 +1,15 @@
+BDEPEND=!build? ( sys-apps/sed )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches
+EAPI=8
+HOMEPAGE=https://codeberg.org/pf-kernel/linux/wiki/README https://dev.gentoo.org/~mpagano/genpatches/
+INHERIT=kernel-2 optfeature
+IUSE=symlink build
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.0_p2
+SRC_URI=https://codeberg.org/pf-kernel/linux/archive/v6.0-pf2.tar.gz -> linux-6.0-pf2.tar.gz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.0-1.base.tar.xz https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-6.0-1.extras.tar.xz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 6058f6e6a6269e48cd88f4956944c8d5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=5efebbcec7b9ad7645decc7fcd5fc620
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index f4ab66d9a936..573907e947aa 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r2 b/metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r3
index d9c25189c30e..5f82b25953be 100644
--- a/metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r2
+++ b/metadata/md5-cache/www-apache/mod_fastcgi_handler-0.6-r3
@@ -10,4 +10,4 @@ RDEPEND==www-servers/apache-2*
SLOT=0
SRC_URI=https://github.com/hollow/mod_fastcgi_handler/archive/v0.6.tar.gz -> mod_fastcgi_handler-0.6.tar.gz
_eclasses_=apache-module 4d0ccd357b5f2d92599030b72f6efb62 depend.apache 416d1c5005c5f4594e79812fb7323f0d
-_md5_=62b5ce37546e24b64d7b2831af100094
+_md5_=99ce06eb91aea405f6646ee3b1a81770
diff --git a/metadata/md5-cache/www-apache/mod_jk-1.2.48 b/metadata/md5-cache/www-apache/mod_jk-1.2.48-r1
index f5144f0ec3de..adad7d857abe 100644
--- a/metadata/md5-cache/www-apache/mod_jk-1.2.48
+++ b/metadata/md5-cache/www-apache/mod_jk-1.2.48-r1
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/apr:1= =www-servers/apache-2*
SLOT=0
SRC_URI=mirror://apache/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz
_eclasses_=apache-module 4d0ccd357b5f2d92599030b72f6efb62 autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 depend.apache 416d1c5005c5f4594e79812fb7323f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=63f3d7eab128763b387054c8f3d0e1c0
+_md5_=8fee54907e41cb0b569ac9a81b7d1126
diff --git a/metadata/md5-cache/www-apache/mod_musicindex-1.4.1-r3 b/metadata/md5-cache/www-apache/mod_musicindex-1.4.1-r3
index 1351b2e70e00..792df88144eb 100644
--- a/metadata/md5-cache/www-apache/mod_musicindex-1.4.1-r3
+++ b/metadata/md5-cache/www-apache/mod_musicindex-1.4.1-r3
@@ -11,4 +11,4 @@ RDEPEND=mp3? ( media-libs/libmad media-libs/libid3tag:= ) mp4? ( media-libs/libm
SLOT=0
SRC_URI=http://hacks.slashdirt.org/musicindex/mod_musicindex-1.4.1.tar.gz http://validator.w3.org/feed/images/valid-rss.png -> mod_musicindex-1.4.1_valid-rss.png http://jigsaw.w3.org/css-validator/images/vcss -> mod_musicindex-1.4.1_vcss http://www.w3.org/Icons/valid-xhtml11 -> mod_musicindex-1.4.1_valid-xhtml11
_eclasses_=apache-module 4d0ccd357b5f2d92599030b72f6efb62 depend.apache 416d1c5005c5f4594e79812fb7323f0d
-_md5_=77dd3fb7b578c1290936f24ee3c7c823
+_md5_=0a35140c533a88d95104bac7e0bd992e
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 464f74fe155e..dfa94ac8e31b 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/seamonkey-2.53.13 b/metadata/md5-cache/www-client/seamonkey-2.53.13
deleted file mode 100644
index a72cb6a383e4..000000000000
--- a/metadata/md5-cache/www-client/seamonkey-2.53.13
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip app-arch/zip >=dev-lang/nasm-2.13 dev-lang/perl >=sys-devel/binutils-2.16.1 virtual/pkgconfig >=virtual/rust-1.58.1 amd64? ( >=dev-lang/yasm-1.1 ) lto? ( sys-devel/binutils[gold] ) x86? ( >=dev-lang/yasm-1.1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 virtual/pkgconfig dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] || ( >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl,threads(+)] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl,threads(+)] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl,threads(+)] )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
-DEPEND=app-arch/bzip2 >=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) amd64? ( virtual/opengl ) x86? ( virtual/opengl ) app-arch/unzip
-DESCRIPTION=Seamonkey Web Browser
-EAPI=8
-HOMEPAGE=https://www.seamonkey-project.org/
-INHERIT=autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
-IUSE=+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack lto pulseaudio selinux startup-notification test webrtc wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-png +system-sqlite custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW
-KEYWORDS=amd64 ~ppc64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=app-arch/bzip2 >=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt x11-libs/libxcb:= >=x11-libs/pango-1.22.0 x11-libs/pixman media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.31:0=[apng] ) system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://archive.mozilla.org/pub/seamonkey/releases/2.53.13/source/seamonkey-2.53.13.source.tar.xz -> seamonkey-2.53.13.source.tar.xz https://archive.mozilla.org/pub/seamonkey/releases/2.53.13/source/seamonkey-2.53.13.source-l10n.tar.xz -> seamonkey-2.53.13.source-l10n.tar.xz https://github.com/BioMike/gentoo-seamonkey-patches/archive/refs/tags/2.53.13.tar.gz -> seamonkey-2.53.13-patches.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e mozcoreconf-v6 873239a4b91e1dc60cfe80a0583a7a50 mozextension d63ee4e7c8fe4efa03011a91a2d7ff83 mozlinguas-v2 c09206fab700c5657f500fc2c9baeb6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8355c0f4a1f6c20370c505b235c5aa74
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index d0a93b1fdde0..6fdca3f8e5ba 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/puma-6.0.0 b/metadata/md5-cache/www-servers/puma-6.0.0
new file mode 100644
index 000000000000..d2a54a452673
--- /dev/null
+++ b/metadata/md5-cache/www-servers/puma-6.0.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby27? ( virtual/ruby-ssl[ruby_targets_ruby27(-)] test? ( dev-ruby/localhost[ruby_targets_ruby27(-)] dev-ruby/rack[ruby_targets_ruby27(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby27(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] test? ( dev-ruby/localhost[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby27? ( dev-ruby/nio4r:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=dev-libs/openssl:0 test? ( net-misc/curl ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack
+EAPI=8
+HOMEPAGE=https://puma.io/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/openssl:0= ruby_targets_ruby27? ( dev-ruby/nio4r:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/puma/puma/archive/v6.0.0.tar.gz -> puma-6.0.0.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=75d77df7eba9b6ded44abdecdbd565fa
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 74d54472a61c..48106a52ad57 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327
-TIMESTAMP 2022-10-17T00:10:01Z
+TIMESTAMP 2022-10-17T06:09:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNMnVlfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNM8bhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCjdw/9Eol/K6IKcWi6COcu/6R+CglcF+wenmmyB/XdxTposhGmqnOYYAGpLQvV
-2WOpWjlihHNa1ttcEQW5wosJ89uQ3gad4Epi1aa7vrzAj06j95s4XfxGqavWkkb2
-Ow+zabdGMwE7yF03bNnewj5ahenUgfnJiWeZdeT69Wn+4yHEo72agMF0inss2/Sa
-9L1H+mH7IdOwPexsn/4rsofB8WYKqYG6wejTxapaP0yZiUg1vL6+NbKrC92m/tR2
-pvBy3t74O6X1oQyXZ3wKV82Rh9NvOeb+1qxhj5K4sAubtozxSeW2s2TsTzM6fw9t
-HdrZaellh6+OA4IZkVaYFLFI/PT9chTIpJvYIdXSXwFEKMQc/tnsKBG02vT78HAu
-cqb2FQqJtwshVVdBOz744AaGDIdmSivBC/tHllKnyD7hLNFayNyC1By/9eaEK+gZ
-bLEolCmaIm/ceBWKJOy24aMbUhLzdO1Ft0ZpKgefoti//XNaVcuMRvkpADanRCYM
-aTehZALzF12TJNuR94zOyPgAqIIVyGuB2r+TJbA+PX5mntzNpZCUr1QatFwv0Y+Y
-qxElgWvVndqPRG7MPX+86BIaNnIkqYedzJVhSBaRyT+wjhKHexGsCL/xf1UnFGvd
-uz0/PsFql84AzIVy9zuI/XOTQFgkA4BayhMUiMwR7ygIKRhAd7Y=
-=P8bp
+klCRdBAAo5riKoygB0wsV5MMy6YMV1Kk52J1qohjs4YE8+B1spPokviJaTiSLhoU
+cZQYtlD21064Ve8DXuhXeT34Wc0cwVmQ25Exj75AhfJ9eGNZtZJOF/9GaUlwVdDe
+u02jtJ/ZPzwyvJg/4ZIJgyuJaD2DP8UYgYw/b8RQIV6UObu28YfkYQQdh6bAmnEP
+loU0JFaM3UXrcOgIECRqbKLlt37/d8th3GvhxSq9VU74wjZ5DLRUteo0xzLQ/grb
+d0xGUI2KhICh+Ta9VNWX1WohfXIRcABpwa5o8ANF1csRvDHntb239GU4mxJrRlqr
+5TXYveX9hUMY1803W8FzcEQdI4wfA3O3OlpnCNzNi8zWm7TLIpL9VRM5eOapJGXT
+EnyanIgSKEQ6IGQtbWduCBIdRhw48LD5aDrcBw1RPLqUHE+HgvWpZI2f7QYbTh4O
+4pmdw2IkVtRtZUaZfcuFXy5sPbosS60iRhy9Lziuzi3uhtpOeAuBKwBRM7tSEl1/
+b7yEoctWj1SFNgHKrWZXkM6tjOGSl8GRlWOp8l9ZiyUYWVJSqVZ1Y36GS+rQL/8Q
+JxPQ2iedfWcIBJeE8VphyTi9U7wLc91UP9zWoda17btxAbTAVhlh3SyJ42fgt0Xy
+sz8P2DHzhc3B66VN7StJSjYd+gVgWBPw9j9KdZv9z9v/5+qnrsQ=
+=p7G+
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 6de3287fdc09..5961db913d46 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 17 Oct 2022 00:09:58 +0000
+Mon, 17 Oct 2022 06:09:57 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 09c09cf97cf1..e5ac267e40ac 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Mon Oct 17 12:09:58 AM UTC 2022
+Mon Oct 17 06:09:56 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 3d9370c4cece..9b8765053107 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 17 Oct 2022 00:15:01 +0000
+Mon, 17 Oct 2022 06:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index a878c1b79f3d..5973e614ee81 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-c6a7d4c9d8258282768f10a9b47c8ecadcbdf726 1665963688 2022-10-16T23:41:28+00:00
+0fd56301fea0e587421fd505423d9f9198031e57 1665985766 2022-10-17T05:49:26+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 367815e80c1f..f15dcb26681a 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1665965401 Mon 17 Oct 2022 12:10:01 AM UTC
+1665987001 Mon 17 Oct 2022 06:10:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 6de3287fdc09..6f25a0d1b505 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Mon, 17 Oct 2022 00:09:58 +0000
+Mon, 17 Oct 2022 06:09:56 +0000
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 3fdf3cf41adc..8bf049690023 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 3e9ade446c9b..e49a4e47efbe 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_5.61.1_amd64.deb 124785488 BLAKE2B acf6c88c75bc31ef0abf8e045b8608c649ce511aa4e155483e377e4826f78365496dc9466e4b8197655f353f49683ebf4e6bda0499c0c449744e18149992d0a4 SHA512 9d49ae2dcfe3ecd7d8e96eff08113f5c475e1edbe2cb6001bbcf4b2b8dd687bb8914a64e76bc76f90bdf3216a90a669d885f65e69b79a17a188eab29f780557b
-EBUILD signal-desktop-bin-5.61.1-r1.ebuild 2443 BLAKE2B 6d4728b50212f5989d3bb4c5ad8c724e3cc57b25ac6f1db056a60c1a1a6ff92c7abd9f8b1e8e9b4e94a19108ba2c668783a095cb1fb82da621b95009e797998c SHA512 8e1b75ff9b9c61c47381529e12bcb8d1841f5c1d7f2454b147fdfc95ab0e39a19720901886f352aeaa9cd2208613c4db693543933e6c77f619d60500eb1e9792
+DIST signal-desktop_5.62.0_amd64.deb 124629102 BLAKE2B 82569affdbafa784bff6f5e07d104dedc03b5fbdb8070ee3536d6c0b26fb2ef99893838791ef96d5f0f50ad12173126b3e11d721190cfc108c3f8e4ae6f10f53 SHA512 8d21b6ff65216843a86194c73346f862828b441891bee7e555f06814b70ad012e67d82458b2a532021f1518fb5947cf5ae1f1573139ce006a01f6aac35211ec6
+EBUILD signal-desktop-bin-5.62.0.ebuild 2443 BLAKE2B 6d4728b50212f5989d3bb4c5ad8c724e3cc57b25ac6f1db056a60c1a1a6ff92c7abd9f8b1e8e9b4e94a19108ba2c668783a095cb1fb82da621b95009e797998c SHA512 8e1b75ff9b9c61c47381529e12bcb8d1841f5c1d7f2454b147fdfc95ab0e39a19720901886f352aeaa9cd2208613c4db693543933e6c77f619d60500eb1e9792
MISC metadata.xml 397 BLAKE2B 8b09559d9ab0428415fb6301596386acc0983bb312f099c6c5299492043f59d6b2e1145f29885e9fc429f4e0d28fccac19cdd7afb5c5ed5f70383a9075d0e466 SHA512 8fa1b372993842145229779dc730c574f688411efd3da415b00928d81947a91c1dabb7c53412aa3c413a5e1071d113b182c54b113a933c0d5ddf3de08869267b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.61.1-r1.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.62.0.ebuild
index 03b11d6d08b0..03b11d6d08b0 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.61.1-r1.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.62.0.ebuild
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index f92b51443b32..b6869c3425d2 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/gnutls/Manifest b/net-libs/gnutls/Manifest
index 7f16c6981ee3..61de96a7e07a 100644
--- a/net-libs/gnutls/Manifest
+++ b/net-libs/gnutls/Manifest
@@ -6,5 +6,5 @@ DIST gnutls-3.7.8.tar.xz 6029220 BLAKE2B 0a21e63c7cb0ba4eeff23593c7282e0b4d704fa
DIST gnutls-3.7.8.tar.xz.sig 1250 BLAKE2B 66c6a335c3b2290a4e44ffa6ae715ad71d2bcd7df485c1d2d9490985d9dcd445768d6eb021ad3a61614431183c6652254c63ebd8abd0f0a03d3164a6193b6192 SHA512 cecf9843e8683a278d065b663dc98ac2b5fcad1905ee25333038c93c2289b518c974629367e77e66552ac1c9d122d551616edba35cb0c4204202ec676f1a2db7
EBUILD gnutls-3.7.6.ebuild 4767 BLAKE2B 06efaab9ed7e1fac0b84daf3c4c2574ec727e4dc4c3a8a1285db286d5e47e094f5ce22f57753362b9565bfd0b75a63cddffc7257127aeab6663bd75cbf4917e2 SHA512 2e882b0a30a000abbe1297ef1d48239ee59c7a97782d085418d39fa7ebab33fb2035e12aa555da57ce251399b0289ed8c3555b849e5b0e0ddbbb85bf597691bd
EBUILD gnutls-3.7.7.ebuild 4768 BLAKE2B 14d080ee3f9510f00811a440e181cd395f76ecb61ce3c83df780d8014a8f9d59774e2c12dd704f5ae2c985979d2bfeaff4b1943fdb7f38fe34e6ab91796896a5 SHA512 f3f52b9486279272f3d956532d2c23c36be6acd2fdded09a4fd440769e79421c005d92af4803651dbc00199821c560b9dd222a68d9781b1ddabe1d68006d8e24
-EBUILD gnutls-3.7.8.ebuild 4776 BLAKE2B 0b9faccfc562c88bbadbd1909219fd75b3e298a7414d97a6e32b5b3fdf5256be10665f137efff740c29cf08afed2c6b02b8b725a903842c54a1cc0564154c0d0 SHA512 8fecdeccac71a720962c47f671aae5eb2c6fe7b0ff31c2b5371f6e5378453922c5fa4043a84b40b4de9a4b4fce84e046e7bd8ec9be54d960f7ec8569a750405c
+EBUILD gnutls-3.7.8.ebuild 4776 BLAKE2B 4f064c99e1ae4f5fc4cee5f06b9bfbdfb8d14e305e841ccddf8f816226ddcdf08aa91000e712a6827643c99eeeac8f44f4bb48b81bca9c9f4dd1618098d60e5c SHA512 1322cc288a0f7444e5b1c4a87c2b86b38baa241657eb629ec98566e689df1e94a8d15297b7c57e82eac6001bde268a4655f29e0dc047352952d48f300780f067
MISC metadata.xml 1336 BLAKE2B 9278a179b80a8613198cba0c9e03c3be3135aab13a85da638d4db582d93235177e46c02b1b71b9e3ee1dbbedc204c0393085147d0b15aa0d6a3fb5716a7ca834 SHA512 66564b03a0a39797c34945308b94065e66b1cc662ebeec80207bf4131f9fc62bf34d010ec22811acb2c98776f0f7cbebb29eaa8fd49351becab9901d46df6249
diff --git a/net-libs/gnutls/gnutls-3.7.8.ebuild b/net-libs/gnutls/gnutls-3.7.8.ebuild
index 2257a4122b73..3995f16eedc5 100644
--- a/net-libs/gnutls/gnutls-3.7.8.ebuild
+++ b/net-libs/gnutls/gnutls-3.7.8.ebuild
@@ -48,7 +48,7 @@ BDEPEND="
net-dialup/ppp
net-misc/socat
)
- verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20220320 )"
+ verify-sig? ( >=sec-keys/openpgp-keys-gnutls-20221017 )"
DOCS=( README.md doc/certtool.cfg )
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index c1716f899cf5..9b2da0f407af 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 541a25db124b..1cc6deea6a41 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,7 +1,7 @@
DIST freerdp-2.7.0.tar.gz 7274512 BLAKE2B 82dc1403c8c2cada81585e869315ee2601d1fe87c3cb293f3cfe90278110644a5dab42ec0b516a204a651dc3127e458cd47994269644c41183501b848e399348 SHA512 9e9df14a39412f3ee3cd8a97123377d3da39492f66a0caee37d122f487639483d172cb89824523d57516aa83d22b9da569f2169a0598b475fbe70eab65fa2dc4
DIST freerdp-2.8.1.tar.gz 7311427 BLAKE2B 0d744e8146ea48af3108e522a86205fb14b5f2f8b1f68d9f24b61d62dcc9a3dec32e66329bb435cba0d236018b9446eed741abd25a64901b1140521fc4cd517f SHA512 0bfbdae1a41801981160a89e0d14ddd1ff6c05a0d9d970fa1d136922493085649f8f295763929bd9a5028092e21fb250697111323a2bb8b15a78ebb49eaf138b
EBUILD freerdp-2.7.0-r1.ebuild 2932 BLAKE2B 3aaeead1b1de541514b2f138d07943e1f5598d92e3ce29d3d0bc9d0758a1aad7f417d7c9da119a6baaf15f73c9577b4039f22869670d3bf044a3309b320eca8b SHA512 d37e89b2584fedae4963059986f8fd905f1bad35cc49455de1807d278e202c82747ee5f624bc9718d722267fec38bdb494413efed86d63f24a616dfe993d1329
-EBUILD freerdp-2.8.1.ebuild 2938 BLAKE2B 8d5554dc8720f339a3188c137be858bb9f542f5cbe11a8f447d74bdf50a5a5a6225a484a3ca45be4eae35b5573cb57dc91ec693d0f299dedd2f2fb004b5042cc SHA512 adcb7ead414092aeb0ef5655049a56a8c409174ebe469ce8aa67e59cd244f0542e4894350ce8cbc936494d79388394e792ed4855fa4c5e143519544915f4777c
+EBUILD freerdp-2.8.1.ebuild 2937 BLAKE2B dd9f5aad93611db689ad7ba08d3a354b36897af03e80125e17517acd554004f96ef23f05e3cbe636a07afdeaec82b0440c33805b14bdc56c2d4b9d7ac6b2f6c7 SHA512 f5a44e47d39947bd4166ff0813ab6979b272c2db70c94d44374f46579d9d05f20cfd54340fc444b9d79b1982cf3d3fff9835d2bbe9c0217a7627741974df983b
EBUILD freerdp-2.9999.ebuild 2938 BLAKE2B 8d5554dc8720f339a3188c137be858bb9f542f5cbe11a8f447d74bdf50a5a5a6225a484a3ca45be4eae35b5573cb57dc91ec693d0f299dedd2f2fb004b5042cc SHA512 adcb7ead414092aeb0ef5655049a56a8c409174ebe469ce8aa67e59cd244f0542e4894350ce8cbc936494d79388394e792ed4855fa4c5e143519544915f4777c
EBUILD freerdp-9999.ebuild 2938 BLAKE2B 8d5554dc8720f339a3188c137be858bb9f542f5cbe11a8f447d74bdf50a5a5a6225a484a3ca45be4eae35b5573cb57dc91ec693d0f299dedd2f2fb004b5042cc SHA512 adcb7ead414092aeb0ef5655049a56a8c409174ebe469ce8aa67e59cd244f0542e4894350ce8cbc936494d79388394e792ed4855fa4c5e143519544915f4777c
MISC metadata.xml 482 BLAKE2B 9961a7b8e99468833978be3722ffcfa1fe38ed2b9c0de0ec7237fbbdd1484b674df65995e4802abe961e70df37e8a7d11c8d1e26f25779e5419b4439cd336ed3 SHA512 3dd28b1ac648b19794970f306d811ebcb860146da9dd4e0dc1ca72c493f78ddf63e95c8232c583a71bee7e6ad90bbad24ece5fca4e6f561a9c019767a4755b72
diff --git a/net-misc/freerdp/freerdp-2.8.1.ebuild b/net-misc/freerdp/freerdp-2.8.1.ebuild
index d46c57ffe2df..f9bb0529d08b 100644
--- a/net-misc/freerdp/freerdp-2.8.1.ebuild
+++ b/net-misc/freerdp/freerdp-2.8.1.ebuild
@@ -15,7 +15,7 @@ else
MY_P=${P/_/-}
S="${WORKDIR}/${MY_P}"
SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~x86"
fi
DESCRIPTION="Free implementation of the Remote Desktop Protocol"
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 28f210235f7b..a708bc90449b 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 0b7e06abdfa2..be2115298dc2 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -2,7 +2,9 @@ AUX libreswan-4.2-ip-path.patch 679 BLAKE2B 1af9dab7911ce25dff6f31437ced5ba52917
DIST libreswan-4.6.tar.gz 3579760 BLAKE2B 56099e753d9da882ea9e4b7966706f39bac36cd88adcba5fa1c3201cbe0a2ba7a02042cb9eeb8fd52a7b1ba0f3128b854114abc748fe9bf6d9059937a72eb0e4 SHA512 c1c3efd7665dee6caaf08cb5aa50fcd37c299acad4b62648284fdb04edd50ba8fc8d33a9fb210edaf2312697f8cd251f33a6b16587eb2cfefd1269b4482dd499
DIST libreswan-4.7.tar.gz 3684167 BLAKE2B bf55be53d1034ab7706b183a7c5c3556f361ffd9453df41b03c0b03ff256ed81541365af7c7fdb2dd3d8740fe594b34b4df5301a704138b43290c601183b45aa SHA512 aea958be5512e08ea809145021695edd4e7df4487a0f3ba94c4d0165113647195c1c1599cd5fbbbfae8f6a2bebf39d7514a694f86297c29c543b1a63646ca44e
DIST libreswan-4.8.tar.gz 3702351 BLAKE2B e9eeca1c6410621897f5765632d40d103cc1903b9b8195454851a192c520dece42260a02892f0736b14f2257bd56eea8fe280b5e35364cbef8bdab5387fbb01c SHA512 f11e9c9f23871d6c6e8b0761d03c87923c055004cc50a7a4d1c1a4296b940159912294ceea0f9d125e9fd99a6c979399dc70957fdd698617015058d483030cec
+DIST libreswan-4.9.tar.gz 3706966 BLAKE2B 970d546a5840c8f97cda49e9ae78dc86467afe6250ddb17a118688de6301d8fc6a809b7a3b2d78ec0d1ae6cf58aa871388fd8c6853f58b19f80b9a4a0e28886c SHA512 4a43b09b0ef1bacc64ca1b74e7c268df7f024d8b6a9633a489f373ecd9327b173e9508dbc13c4d25ee74f3e2ba569d9d38dfd851fd98cf3cde4a61ef90a1d9d5
EBUILD libreswan-4.6-r1.ebuild 3449 BLAKE2B b23a90826a32e9453ac56ca73905d61ce216d3e12ca5c96cab2fb0787495065b0540a231c53e6ac46a83b7553496d3a6525aca4556f79716d98e421610a1e4b0 SHA512 dc7c642e0204bd0449323a214a1ae0a5acc46f103d4755b49ccee68c6c64b65bd70ad0917ef85536fece3fe7fca8486a4fea1b226bcfd31e47cfe478d66abbbd
EBUILD libreswan-4.7.ebuild 3449 BLAKE2B b23a90826a32e9453ac56ca73905d61ce216d3e12ca5c96cab2fb0787495065b0540a231c53e6ac46a83b7553496d3a6525aca4556f79716d98e421610a1e4b0 SHA512 dc7c642e0204bd0449323a214a1ae0a5acc46f103d4755b49ccee68c6c64b65bd70ad0917ef85536fece3fe7fca8486a4fea1b226bcfd31e47cfe478d66abbbd
EBUILD libreswan-4.8.ebuild 3451 BLAKE2B c0a2a7e846fefec360605416c46fb7788cb3c597cf4d8b171cd8f9e526c0abb6929b0551c19531c7953df117175508d87e708d2f660f4554a805e7b90f8f2812 SHA512 61af4e0f024b08834cb895cd695995b0afa06cbe139a23e7a2ad343fe4f4a2e3fefc7eab50a6bcfe731ab765b02063be9c0b24e0d48587cc526b77b00cc8108b
+EBUILD libreswan-4.9.ebuild 3451 BLAKE2B c0a2a7e846fefec360605416c46fb7788cb3c597cf4d8b171cd8f9e526c0abb6929b0551c19531c7953df117175508d87e708d2f660f4554a805e7b90f8f2812 SHA512 61af4e0f024b08834cb895cd695995b0afa06cbe139a23e7a2ad343fe4f4a2e3fefc7eab50a6bcfe731ab765b02063be9c0b24e0d48587cc526b77b00cc8108b
MISC metadata.xml 320 BLAKE2B 0c27b16d57b404aa7307e58f0fe31a368595acf482fca1efcb5f2ebf3b98487cbe9f77b10862820443c2dc13d98664bf4bf5944abf9ca5dec393af2e1eb19668 SHA512 b313c55f0d9de7f3ff3d5a8fb7b0d010b3240388fb0b808b7108c7d2f43d926896a13e64ac365bf4a6156d429857c99809f0d034298b2bb6e55c4b0bc56e36ab
diff --git a/net-vpn/libreswan/libreswan-4.9.ebuild b/net-vpn/libreswan/libreswan-4.9.ebuild
new file mode 100644
index 000000000000..66ad39f4df47
--- /dev/null
+++ b/net-vpn/libreswan/libreswan-4.9.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd flag-o-matic toolchain-funcs tmpfiles
+
+DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
+HOMEPAGE="https://libreswan.org/"
+SRC_URI="https://download.libreswan.org/${P}.tar.gz"
+
+LICENSE="GPL-2 BSD-4 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/gmp:0=
+ dev-libs/libevent:0=
+ dev-libs/nspr
+ >=dev-libs/nss-3.42
+ >=sys-kernel/linux-headers-4.19
+ virtual/libcrypt:=
+ caps? ( sys-libs/libcap-ng )
+ curl? ( net-misc/curl )
+ dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= )
+ ldap? ( net-nds/openldap:= )
+ pam? ( sys-libs/pam )
+ seccomp? ( sys-libs/libseccomp )
+ selinux? ( sys-libs/libselinux )
+ systemd? ( sys-apps/systemd:0= )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ app-text/xmlto
+ dev-libs/nss
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig
+ test? ( dev-python/setproctitle )
+"
+RDEPEND="${DEPEND}
+ dev-libs/nss[utils(+)]
+ sys-apps/iproute2
+ !net-vpn/strongswan
+ selinux? ( sec-policy/selinux-ipsec )
+"
+DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
+
+usetf() {
+ usex "$1" true false
+}
+
+PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" )
+
+src_prepare() {
+ sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' initsystems/openrc/ipsec.init.in || die
+ sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ s/oldinitdcheck//' initsystems/systemd/Makefile || die
+ default
+}
+
+src_configure() {
+ tc-export AR CC
+
+ use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
+
+ export PREFIX=/usr
+ export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
+ export FINALDOCDIR=/usr/share/doc/${PF}/html
+ export INITSYSTEM=$(usex systemd systemd openrc)
+ export INITDDIRS=
+ export INITDDIR_DEFAULT=/etc/init.d
+ export USERCOMPILE=${CFLAGS}
+ export USERLINK=${LDFLAGS}
+ export USE_DNSSEC=$(usetf dnssec)
+ export USE_LABELED_IPSEC=$(usetf selinux)
+ export USE_LIBCAP_NG=$(usetf caps)
+ export USE_LIBCURL=$(usetf curl)
+ export USE_LINUX_AUDIT=$(usetf selinux)
+ export USE_LDAP=$(usetf ldap)
+ export USE_NM=$(usetf networkmanager)
+ export USE_SECCOMP=$(usetf seccomp)
+ export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
+ export SD_WATCHDOGSEC=$(usex systemd 200 0)
+ export USE_AUTHPAM=$(usetf pam)
+ export DEBUG_CFLAGS=
+ export OPTIMIZE_CFLAGS=
+ export WERROR_CFLAGS=
+}
+
+src_compile() {
+ emake all
+ emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" all
+}
+
+src_test() {
+ : # integration tests only that require set of kvms to be set up
+}
+
+src_install() {
+ default
+ emake -C initsystems INITSYSTEM=systemd SYSTEMUNITDIR="$(systemd_get_systemunitdir)" SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" DESTDIR="${D}" install
+
+ echo "include /etc/ipsec.d/*.secrets" > "${D}"/etc/ipsec.secrets
+ fperms 0600 /etc/ipsec.secrets
+
+ keepdir /var/lib/ipsec/nss
+ fperms 0700 /var/lib/ipsec/nss
+
+ dodoc -r docs
+
+ find "${D}" -type d -empty -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process libreswan.conf
+
+ local IPSEC_CONFDIR=${ROOT}/var/lib/ipsec/nss
+ if [[ ! -f ${IPSEC_CONFDIR}/cert8.db && ! -f ${IPSEC_CONFDIR}/cert9.db ]] ; then
+ ebegin "Setting up NSS database in ${IPSEC_CONFDIR} with empty password"
+ certutil -N -d "${IPSEC_CONFDIR}" --empty-password
+ eend $?
+ einfo "To set a password: certutil -W -d sql:${IPSEC_CONFDIR}"
+ fi
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index dc99901ce88e..a567da9959a0 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5e41111cc90b..5dd77f442ac0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,12 +6,6 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
-# Sam James <sam@gentoo.org> (2022-10-10)
-# These releases *are* signed by the needed people, but have an additional
-# signature not present in the official release keychain, so verify-sig.eclass
-# fails: bug #873211.
-~net-libs/gnutls-3.7.8 verify-sig
-
# Sam James <sam@gentoo.org> (2022-10-08)
# Older versions of libvirt need a vulnerable version of wireshark
<app-emulation/libvirt-8.0.0 wireshark-plugins
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index df3387989266..9720b6443144 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,18 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2022-10-17)
+# Nosetests are no longer maintained (since 2015!), are completely
+# broken with Python 3.11, and we were already patching it to make it
+# work with prior Python versions. If your package still needs it
+# (sic!), then either port it to use a maintained test framework (pytest
+# preferably) or last rite it.
+#
+# Case is also unmaintained (since 2018). Nose-random has had last
+# commit in 2016 and was not even released to pypi!
+dev-python/nose
+dev-python/nose-random
+
# Michał Górny <mgorny@gentoo.org> (2022-10-14)
# The toml package is unmaintained (last release in 2020) and does not
# implement TOML 1.0. The recommended alternatives include the built-in
diff --git a/profiles/package.mask b/profiles/package.mask
index 4c8ac19622c4..3e737c805d4d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,16 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2022-10-17)
+# Unmaintained since 2018. Requires dev-python/nose. No revdeps left.
+# Removal on 2022-11-16. Bug #877375.
+dev-python/case
+
+# Michał Górny <mgorny@gentoo.org> (2022-10-17)
+# dev-python/nose plugin. No revdeps left.
+# Removal on 2022-11-16. Bug #877369.
+dev-python/nose_warnings_filters
+
# John Helmert III <ajak@gentoo.org> (2022-10-16)
# <OpenSSL-1.1.1 are EOL and contain known vulnerabilities. Users should
# migrate to a newer branch.
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index 1ec8b508cb8d..1260c0fc3da4 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-gnutls/Manifest b/sec-keys/openpgp-keys-gnutls/Manifest
index cfbff397f684..979f2920691d 100644
--- a/sec-keys/openpgp-keys-gnutls/Manifest
+++ b/sec-keys/openpgp-keys-gnutls/Manifest
@@ -1,3 +1,5 @@
DIST openpgp-keys-gnutls-20220320-release-keyring.gpg 20850 BLAKE2B 06865e4ac4e69237f7c52f551ce902281f6699bd144cb16c97e81aa1323c99187637c3b62730e700bc1c7f9de4608da55d3a80c8ffc240ee533e42b4707e4fbe SHA512 ebf592298142c7f05d8298a9e42aa4e5579eda54bf3c16f5a97cd22c22f3904a635a20cb1af6587d03b1a58545b925bddb769b098c664a336abce8ec9f10b9d5
+DIST openpgp-keys-gnutls-20221017-release-keyring.gpg 26256 BLAKE2B c42024bade07f5e0d189c653a052aaa89803c71c8c3a5653417fb1ae3961c392257b5ef719b9236d291d449490d5dba90ae238b76391933f864458c0805e02e0 SHA512 5c14d83f4f37bd319c652db0d76fc5bb04752fb461bbe853e25b20ffe41d6d14faae6c0bdd0193ac6242975bf1205ce606a9d0082261cc4581fd680abfcdbd4d
EBUILD openpgp-keys-gnutls-20220320.ebuild 572 BLAKE2B 7d5b6c6f47613c851e9e56edeefdbd74bd9068c23ef7e762a6a7a72b9002b8f50da251915b8e25742bc20d01f71a3769b3f1e7a383a1f5527de9c44e4aeb91ec SHA512 17f84380be5716632830fcc9f0761c70dda652cd8f49ac9f9a7c2489f0c13f3c228bb3caee99b8faa187c1668a9e7e24a72e673490176095e0c29b477d12d5d6
+EBUILD openpgp-keys-gnutls-20221017.ebuild 580 BLAKE2B decfc677e240f169190e4fa43a6f1b9e93aeaff2b1e5fe398d0f84212bcadaf16a19c0e331a760ad94ff9a5088077cb14945a633152d148c0dcd1ffb0934f38c SHA512 5c07e97264e86c3aded6de1a6eabeee589c9b8cf5f8cc731f2d42256399eeb706bdca74947b7387527ca2c872e9be447c0bb2d5d37de7a4aa024e3be893217d6
MISC metadata.xml 248 BLAKE2B 4d2533691da4a661545bc76aae55b72077dd0f54a21c67450fad5565393db92779160e268c4ac7e1557cef6ac13e9476b32c6ff6e516c3afd404ab40a28164b3 SHA512 5c660412e95fdb471f41390d1d2fe96c549f2a00c932b2ce5832a56d3ce49df6b08991bfdcabcb296434d0d6599bdb3fb1ec4dbf7373fe2effaa6655ab411184
diff --git a/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20221017.ebuild b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20221017.ebuild
new file mode 100644
index 000000000000..0e3334542aab
--- /dev/null
+++ b/sec-keys/openpgp-keys-gnutls/openpgp-keys-gnutls-20221017.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by GnuTLS"
+HOMEPAGE="https://www.gnutls.org/download.html"
+SRC_URI="https://gnutls.org/gnutls-release-keyring.gpg -> ${P}-release-keyring.gpg"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+src_install() {
+ local files=( ${A} )
+ insinto /usr/share/openpgp-keys
+ newins - gnutls.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index a22ec4614d05..a7e02d5c9876 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest
index e362b0eecdbc..483f642b6db9 100644
--- a/sys-cluster/openmpi/Manifest
+++ b/sys-cluster/openmpi/Manifest
@@ -2,4 +2,4 @@ DIST openmpi-4.1.2.tar.bz2 10084596 BLAKE2B 2e6fc12b4564a302d2c364528d0f6bea8b23
DIST openmpi-4.1.4.tar.bz2 10042839 BLAKE2B b020e3530ae5dde7b144e7c33b1a3f26f622526a4b48a97a0956fc6f49bbf9dfd5be9ebeeaf3bdc5168a307507408ba5dd8e2a537148821e1d476678177dc5d6 SHA512 c70a92c9b16b8c76a871183f9b180d60861186e64140da897d206d53bc06213f31ea93b31734645f580f4bf28dda5605d85dbce2417e4596955384d961bed653
EBUILD openmpi-4.1.2.ebuild 5694 BLAKE2B c665ec3a370e38b0d1c347e7687c1a8b78511f1976556cf2650d4bde4d4f6afc22dfa03a1ab0563f018dc973bb77e111246bf3252166db72b269e81f148701fa SHA512 784ab99cc4af18e5fe559f81ebc2fd55cc4d64a44735488be216b49176b47cc3577414aba0c3e3f07928b346a5f08e1bf8d7c19f8af6fef6591b5538c334566a
EBUILD openmpi-4.1.4.ebuild 5677 BLAKE2B 62dfe85c927fbba2b507e324f479e55d4d07bbbf48c078ffb03970331290c5d9b705ed10bfb5bddcbc934636c0c1c05d144043cba94d1ad80d138779cbc6a96e SHA512 4c68630bb08a71a36dbc46fb28bf787513934ef23b6d4036b88fd484471b75c2b91b3dfcb466db89e634703167164efbb4fe999e0b17004053c0ae3b247f6d2c
-MISC metadata.xml 591 BLAKE2B 28565407b0cad3375993104e44ecaafdfac92c5523e1bdef1c4f3aa01f1d13abe87e9b4c1828edee3d44ada49020f8e3a1b5838d6b7481ab1800ea283531fdbb SHA512 90e1f3cddf37d3c6f957a5142cdf109916aa1348b3df3b56a18bbaab1c1221e4fd553c9ff356373f2b63cdb828a50eb2a041d6ef4252fa7a3b262be0edf3c3c1
+MISC metadata.xml 669 BLAKE2B 9a3c719cdf956edf19133d2de7f1b31ffd3c84c1d306dda80dc8969e827a4dd37b424fa61fcc1ec0952505a1f3903ff1fed729dab9ef30659623232bc86b0373 SHA512 ae2850b743676a2a98aa7e1414607aace499eb435e745b3751babcf92cc3485cc825f4069cdf539cfcb591db3d80796ce84bb09430bc07adb8b935d60306d795
diff --git a/sys-cluster/openmpi/metadata.xml b/sys-cluster/openmpi/metadata.xml
index 973c7450cc63..d22934fe7e22 100644
--- a/sys-cluster/openmpi/metadata.xml
+++ b/sys-cluster/openmpi/metadata.xml
@@ -12,4 +12,7 @@
<flag name="peruse">Enable PERUSE interface</flag>
<flag name="romio">Build the ROMIO MPI-IO component</flag>
</use>
+ <upstream>
+ <remote-id type="github">open-mpi/ompi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 30e2a83747b2..b5e1649555d0 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 2db2b3d30edc..5adfb55eb95a 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -29,6 +29,6 @@ EBUILD binutils-2.36.1-r2.ebuild 12553 BLAKE2B 8ce3d14f6d7cc81e920f7d5a28875a5bc
EBUILD binutils-2.37_p1-r2.ebuild 13024 BLAKE2B e67ed4a55a9f07ebd064c82901bc6b5e23933f562c8b6258d32649571f38cbc81061fcb886feaa70619d46d47c52cd701745c173ccf060e47c5cfef2d202a8ca SHA512 480b1921ff344b943b1cf2c1ea9960cd5252f8055a4bffc109f096b038d4d1fc2dd670d696ce7217fd1d827eef5c07cc81c7d0886fc554d939535582d5300f26
EBUILD binutils-2.38-r2.ebuild 13402 BLAKE2B fddf3f8d081a357e1b961dfd2b2d6938bcabc9f3c20564f356753c2618c87728a4acf793bca578a0fb9e9641d0e5e8274ebab7b4a2b40a4125921def0c9f4ef4 SHA512 1820d1745b1985268eeaf00d4e38078c745c5d81b1ac6b9037a1d3ecbc0314aebf26cdb54554cc4c879a4133f4c980e104d32664ea35ac6ad7c9e2d8d33a5cdb
EBUILD binutils-2.39-r2.ebuild 13885 BLAKE2B dd0fa36e393a831caeb57461242953c6b42ef48473ba8a6ae9f16088a36f99f8a9ec0885fc0664c70e1f55252a4c8ebfbe80241aeddf857bd3458a61a210adcc SHA512 270947482d08b64735821f6cd2ad63c1cb6e03b7296fea1953f7a04e43e3a59e3d7af4bbd1fb42972e2bfa40bb6090b48b827d57470092445af14e1bdd2cd7b5
-EBUILD binutils-2.39-r3.ebuild 13885 BLAKE2B e6310b020c665c84a4aa8fced444fe1596d70e5e7ff8d445dd07f3feca776e864a5e04ddf2b0aba2bb1f18c6d569d20211023b9bc704ef1cd20532efcc0c329c SHA512 4bfd1843c38292d6b51ef3f7f6528bd7c23a69df2365c782b85189fbcc0535153e1f66b6ab11301bcfd5547102e1f9091c8d237208f4304c919151c83aa49404
-EBUILD binutils-9999.ebuild 13938 BLAKE2B 04485bbd32e29fa58b213f6be49fd4d74d05808e45a7fe932071ae975f1d905ed480c723d6eedafd3bee385e7a52f417a597be7aeb9df45ce57af538b391d4ec SHA512 22d275b15f676cab7cac37a1b47e1923b982e8bd9259164efa9d265d006fb412d72d4ea92a43bfa822854ff47af6e6713b7d85c62a0b3ad11c8aaa1b9f2e40df
+EBUILD binutils-2.39-r4.ebuild 13936 BLAKE2B 1c8bb5c4b51f353b53617669c6e371ff55be8ba87c2238d198903ba66fce208ef08d41e5db114e3ccc42573728f2efed0eb0ad7ce1c375bec8436b779941cb11 SHA512 a41cb6719c9180b2d44f6573a017d63856aa6962351345995271e6232ee7d51eaa7bfb82e84cf3b3d996a4a908a2e434fb71dc4a410507c9ded4465d8ab2e0c0
+EBUILD binutils-9999.ebuild 13989 BLAKE2B 51483505f8dbfb31613514eaffc225ed249babaaa0bb28c66baffa2ca92e1ef5df28bba95c62f799e5661bd8bb838155781f76b43646ac154f2f30c085981f64 SHA512 d3e3d7d47d6b5f518c5cdf113e41bb413533ef36e788aadba5f7139dd1c29171c3334a921209906da6e2e0fadfeb5d212a491e2f651aa91b91eaa7d9cc21ebc5
MISC metadata.xml 889 BLAKE2B 9a627ab3db90639c30e19df93a064f9129d684ffe1176159d526ba7ba2e68c4c2cded8437382ceb97a5e2578fe79583042f6914a2b7650bb777ec1ce6bebd425 SHA512 b691e0335c2b059596557a3943047b0b8e718cc84c4fd885d44fe9887d3d170fce1317ba9949c3921a6e242434a24041777967e67beba911edf6932fe9f3d3cd
diff --git a/sys-devel/binutils/binutils-2.39-r3.ebuild b/sys-devel/binutils/binutils-2.39-r4.ebuild
index 27930510b19c..3ac03a449cb4 100644
--- a/sys-devel/binutils/binutils-2.39-r3.ebuild
+++ b/sys-devel/binutils/binutils-2.39-r4.ebuild
@@ -248,12 +248,12 @@ src_configure() {
# Available from 2.35 on
--enable-textrel-check=warning
- # Available from 2.39 on
- --enable-warn-execstack
- --enable-warn-rwx-segments
- # TODO: Available from 2.39+ on but let's try the warning on for a bit
- # first... (--enable-warn-execstack)
- # Could put it under USE=hardened?
+ # These hardening options are available from 2.39+ but
+ # they unconditionally enable the behaviour even on arches
+ # where e.g. execstacks can't be avoided.
+ # See https://sourceware.org/bugzilla/show_bug.cgi?id=29592.
+ #--enable-warn-execstack
+ #--enable-warn-rwx-segments
#--disable-default-execstack (or is it --enable-default-execstack=no? docs are confusing)
# Things to think about
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index c1e00302b97f..29f4e844ce60 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -249,12 +249,12 @@ src_configure() {
# Available from 2.35 on
--enable-textrel-check=warning
- # Available from 2.39 on
- --enable-warn-execstack
- --enable-warn-rwx-segments
- # TODO: Available from 2.39+ on but let's try the warning on for a bit
- # first... (--enable-warn-execstack)
- # Could put it under USE=hardened?
+ # These hardening options are available from 2.39+ but
+ # they unconditionally enable the behaviour even on arches
+ # where e.g. execstacks can't be avoided.
+ # See https://sourceware.org/bugzilla/show_bug.cgi?id=29592.
+ #--enable-warn-execstack
+ #--enable-warn-rwx-segments
#--disable-default-execstack (or is it --enable-default-execstack=no? docs are confusing)
# Things to think about
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 7ba4162631fa..a5484d2cb44b 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/quotatool/Manifest b/sys-fs/quotatool/Manifest
index b70b9c0380fe..0b85e708d187 100644
--- a/sys-fs/quotatool/Manifest
+++ b/sys-fs/quotatool/Manifest
@@ -1,4 +1,7 @@
AUX quotatool-1.4.13-fix-buildsystem.patch 728 BLAKE2B 00a8b73a04c6bdaffcfe824a245517beba111f7890ead9589e51328aeaadcf9ac6051a4775d238f576577b299a4311b72ed89609822d1454332d2750bebd51b9 SHA512 0120578568ddfe977a89dac48b920388a650debc17174e551b2af0d4d53d2d242f6639fdc57da0a568bca01a38613d0955ef1136da89298369ea1de87e392641
+AUX quotatool-1.6.2-clang16.patch 971 BLAKE2B 7ac02ae9742207905563c16a9e3412b6b1c1cf52cdf592c058f36d61ddba50bc7a5e51eca1123ec461be7fc0aeffc4bfb37a611965f8c6a4602216428d55c0da SHA512 14a9f6a7a9f75744fcaf6ae0026c27fa499aa9657b3347f421443e921fc365a6a56f647eb125396bce0b46b2cf2b3f971d86878ddf85c297d1656f997ec8de81
+AUX quotatool-1.6.2-fix-autoconf.patch 4292 BLAKE2B 235b394ca499b415a5dbab75b882dd1b0294d516a44cb292d1d0b97a8a10bb9f499ac38b13554615e6f3180809d0361b84951db2e4a566702c6c65fec252e534 SHA512 e767832750964580a081680941b972aaccb6f14c80490a907a902be29a93af941c12721121f822e7656fc7cdeb6658a8f9c44990ea2a7356a1f4326a367f1286
+AUX quotatool-1.6.2-warnings.patch 1612 BLAKE2B 6a3f69a5b44afddc4684069f181aa06573014c23d2cd43c8c9e4dca255f24cfbd7fed3455b13fdbd71bb2c7167db90ed21f83a6b7ef7d67054cb61e299b8f02e SHA512 5a281a5fafb6364e998c76c4c269f8213daa24a0efd48a7edcd29623552e84f8dfe738d6a92dbaa7ef5506371ab27090e190a8327a9df695e0a394a3ec80dafd
DIST quotatool-1.6.2.tar.gz 147691 BLAKE2B 22eb1f5012b0dd19d52a795a493e7a51e9bab0d6e71b10d632a4f61faf6b54db5b0b6096fdc38b0fdd2879ebc2a4cb44e7279e735e09436a9def5018814b3478 SHA512 882bdc43e49ef69b1b2899da01faf7853524f67585b716bba195ea89a250a90a7796a225b7d141b68bf45c7524d9fe506000998e6e7dc113b559f95e6ed21e2c
-EBUILD quotatool-1.6.2.ebuild 545 BLAKE2B 4573bd791e83d2011492af0d672ee82d16000fda95f9e3a5a2e141faf2f29ced8ad14cb49be8094f29ddbc4d71915b74e95a4ecdf8a4dffde05425eb498ba7f7 SHA512 39d161788cc9d9168fd9abc8e1da25f798765b94df0bfc66678d448a920a75f8deca8c42e6340549d31676823cd886c2a06d1e802cb3597ea6f52afbd52cd32b
-MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
+EBUILD quotatool-1.6.2-r1.ebuild 774 BLAKE2B 492129dc61626e384a3c6ddfe8a8a9575c19b301c1cd176636b14dad461654b873b082ae7a4b5962d691a9f741899742b10a58ebd0428f0b90419b5778d48154 SHA512 45d4046fce9151538fff8eaf6323584061b710f026391342daf0e8ef208a9063667c43fcdbb66749fd02dfb99523b4f60b0dd5bbfea0d588ff2c53408a84b830
+MISC metadata.xml 341 BLAKE2B 1bf0dc2eaf87efd6d1d578e0c9d3a0743b8fd9b3610238386a1bdc1bf7cc040dc9f08261cb2bc3d1e006773b9c3d314406b66559aa33590c3ca416fa49572348 SHA512 77c0761e2ca47085ef0bd734d126e44b30a7fca25c636d5b3dbf7de8b4bcf686078f076cf86d1c868c2e557f372b87afbd97f4f47719b15710175fd55d7ae921
diff --git a/sys-fs/quotatool/files/quotatool-1.6.2-clang16.patch b/sys-fs/quotatool/files/quotatool-1.6.2-clang16.patch
new file mode 100644
index 000000000000..e68ed5f53814
--- /dev/null
+++ b/sys-fs/quotatool/files/quotatool-1.6.2-clang16.patch
@@ -0,0 +1,32 @@
+https://github.com/ekenberg/quotatool/commit/ad6944baaa73cf6230f9a2bef2399b31c2130547
+
+From ad6944baaa73cf6230f9a2bef2399b31c2130547 Mon Sep 17 00:00:00 2001
+From: Bas Zoetekouw <bas.zoetekouw@surfnet.nl>
+Date: Thu, 9 Aug 2018 22:11:58 +0200
+Subject: [PATCH] fix compiler warnings
+
+--- a/src/output.h
++++ b/src/output.h
+@@ -17,8 +17,8 @@
+
+ extern int output_level;
+
+-inline void output_version (void);
+-inline void output_help (void);
++void output_version (void);
++void output_help (void);
+
+ void output_debug (const char *format, ...);
+ void output_info (const char *format, ...);
+--- a/src/quota.h
++++ b/src/quota.h
+@@ -110,7 +110,7 @@ void quota_delete (quota_t *myquota);
+ int quota_get (quota_t *myquota);
+ int quota_set (quota_t *myquota);
+
+-int xfs_reset_grace(quota_t *myquota, int grace_type);
++int quota_reset_grace(quota_t *myquota, int grace_type);
+
+
+ #endif /* INCLUDE_QUOTATOOL_QUOTA */
+
diff --git a/sys-fs/quotatool/files/quotatool-1.6.2-fix-autoconf.patch b/sys-fs/quotatool/files/quotatool-1.6.2-fix-autoconf.patch
new file mode 100644
index 000000000000..5d681bb7132f
--- /dev/null
+++ b/sys-fs/quotatool/files/quotatool-1.6.2-fix-autoconf.patch
@@ -0,0 +1,133 @@
+https://github.com/ekenberg/quotatool/commit/b42fbba1c2a863b726d30b0d80471e76c82ec801
+https://github.com/ekenberg/quotatool/commit/2b773bb36135ede595bb2305663aec809edc8d35
+
+From b42fbba1c2a863b726d30b0d80471e76c82ec801 Mon Sep 17 00:00:00 2001
+From: Bas Zoetekouw <bas.zoetekouw@surfnet.nl>
+Date: Tue, 12 Feb 2019 15:35:34 +0100
+Subject: [PATCH] make configure.in work with recent autoconf
+
+--- a/configure.in
++++ b/configure.in
+@@ -1,6 +1,7 @@
+ dnl Process this file with autoconf to produce a configure script.
+
+-AC_INIT(src/main.c)
++AC_INIT
++AC_CONFIG_SRCDIR([src/main.c])
+ AC_CONFIG_AUX_DIR(tools)
+
+
+@@ -17,20 +18,20 @@ dnl ---------------------------------------------------------------------------
+ dnl Set program, version info
+ PROGNAME=quotatool
+ AC_SUBST(PROGNAME)
+-AC_DEFINE_UNQUOTED(PROGNAME, "$PROGNAME")
++AC_DEFINE_UNQUOTED(PROGNAME, "$PROGNAME", [Name of the current program])
+
+ AC_SUBST(MAJOR_VERSION)
+-AC_DEFINE_UNQUOTED(MAJOR_VERSION, $MAJOR_VERSION)
++AC_DEFINE_UNQUOTED(MAJOR_VERSION, $MAJOR_VERSION, [Major version number])
+
+ AC_SUBST(MINOR_VERSION)
+-AC_DEFINE_UNQUOTED(MINOR_VERSION, $MINOR_VERSION)
++AC_DEFINE_UNQUOTED(MINOR_VERSION, $MINOR_VERSION, [Minor version number])
+
+ AC_SUBST(PATCHLEVEL)
+-AC_DEFINE_UNQUOTED(PATCHLEVEL, "$PATCHLEVEL")
++AC_DEFINE_UNQUOTED(PATCHLEVEL, "$PATCHLEVEL", [Patch level version number])
+
+-AC_DEFINE_UNQUOTED(COPYRIGHT_NOTICE, "$COPYRIGHT_NOTICE")
++AC_DEFINE_UNQUOTED(COPYRIGHT_NOTICE, "$COPYRIGHT_NOTICE", [Copyright notice])
+
+-AC_DEFINE_UNQUOTED(WWW_URL, "$WWW_URL")
++AC_DEFINE_UNQUOTED(WWW_URL, "$WWW_URL", [Upstream homepage])
+
+ dnl get the system type (for the makefile)
+
+@@ -38,31 +39,31 @@ AC_CANONICAL_HOST
+ case [$host] in
+ *linux*)
+ PLATFORM=linux
+- AC_DEFINE(PLATFORM_LINUX, 1)
++ AC_DEFINE(PLATFORM_LINUX, 1, [Is this a Linux platform?])
+ ;;
+ *solaris*)
+ PLATFORM=solaris
+- AC_DEFINE(PLATFORM_SOLARIS, 1)
++ AC_DEFINE(PLATFORM_SOLARIS, 1, [Is this a Solaris platform?])
+ ;;
+ *aix*)
+ PLATFORM=aix
+- AC_DEFINE(PLATFORM_AIX, 1)
++ AC_DEFINE(PLATFORM_AIX, 1, [Is this an AIX platform?])
+ ;;
+ *freebsd*|*openbsd*|*netbsd*)
+ PLATFORM=bsd
+- AC_DEFINE(PLATFORM_BSD, 1)
++ AC_DEFINE(PLATFORM_BSD, 1, [Is this a *BSD platform?])
+ ;;
+ *apple-darwin*)
+ PLATFORM=darwin
+- AC_DEFINE(PLATFORM_DARWIN, 1)
++ AC_DEFINE(PLATFORM_DARWIN, 1, [Is this an OSX platform?])
+ ;;
+ *)
+ PLATFORM=unknown
+- AC_DEFINE(PLATFORM_UNKNOWN, 1)
++ AC_DEFINE(PLATFORM_UNKNOWN, 1, [Is this an unknown platform?])
+ ;;
+ esac
+ AC_SUBST(PLATFORM)
+-AC_DEFINE_UNQUOTED(PLATFORM, $PLATFORM)
++AC_DEFINE_UNQUOTED(PLATFORM, $PLATFORM, [Name of the current platform])
+
+ dnl Check for programs.
+
+@@ -106,13 +107,13 @@ AC_C_CONST
+ AC_TYPE_UID_T
+ AC_C_INLINE
+ AC_CHECK_TYPE(u_int64_t, HAVE_U_INT64_T=1, HAVE_U_INT64_T=0)
+-AC_DEFINE_UNQUOTED(HAVE_U_INT64_T, $HAVE_U_INT64_T)
++AC_DEFINE_UNQUOTED(HAVE_U_INT64_T, $HAVE_U_INT64_T, [Can we use uint64_t?])
+
+ dnl Check for library functions.
+
+ AC_FUNC_VPRINTF
+ AC_CHECK_FUNCS(strdup strerror strtol strtod strchr)
+-test [x$PLATFORM] = [xlinux] && AC_DEFINE(HAVE_GNU_GETOPT, 1)
++test [x$PLATFORM] = [xlinux] && AC_DEFINE(HAVE_GNU_GETOPT, 1, [Can we use GNU getopt?])
+
+ dnl check for strlcpy and strlcat (mostly BSD)
+ AC_CHECK_FUNCS(strlcpy strlcat)
+@@ -121,9 +122,10 @@ dnl Check the commandline
+
+ AC_ARG_WITH(gnu-getopt, \
+ [--with-gnu-getopt getopt() is GNU getopt],\
+- test [x$withval] != [xno] || AC_DEFINE(HAVE_GNU_GETOPT, 1))
++ test [x$withval] != [xno] || AC_DEFINE(HAVE_GNU_GETOPT, 1), [Can we use GNU getopt?])
+
+ dnl Create output files
+
+ AC_CONFIG_HEADER(src/config.h)
+-AC_OUTPUT(local.mk)
++AC_CONFIG_FILES([local.mk])
++AC_OUTPUT
+
+From 2b773bb36135ede595bb2305663aec809edc8d35 Mon Sep 17 00:00:00 2001
+From: Bas Zoetekouw <bas@debian.org>
+Date: Wed, 13 Feb 2019 09:00:41 +0100
+Subject: [PATCH] Update configure.in
+
+Misplaced brace
+--- a/configure.in
++++ b/configure.in
+@@ -122,7 +122,7 @@ dnl Check the commandline
+
+ AC_ARG_WITH(gnu-getopt, \
+ [--with-gnu-getopt getopt() is GNU getopt],\
+- test [x$withval] != [xno] || AC_DEFINE(HAVE_GNU_GETOPT, 1), [Can we use GNU getopt?])
++ test [x$withval] != [xno] || AC_DEFINE(HAVE_GNU_GETOPT, 1, [Can we use GNU getopt?]))
+
+ dnl Create output files
+
+
diff --git a/sys-fs/quotatool/files/quotatool-1.6.2-warnings.patch b/sys-fs/quotatool/files/quotatool-1.6.2-warnings.patch
new file mode 100644
index 000000000000..0598f86b489b
--- /dev/null
+++ b/sys-fs/quotatool/files/quotatool-1.6.2-warnings.patch
@@ -0,0 +1,67 @@
+https://github.com/ekenberg/quotatool/commit/09695c944947d804cbe3b5c7e2c854953984413e
+https://github.com/ekenberg/quotatool/commit/af27842d1a6640d932407999ceec57f54a225a78
+
+From 09695c944947d804cbe3b5c7e2c854953984413e Mon Sep 17 00:00:00 2001
+From: Bas Zoetekouw <bas.zoetekouw@surfnet.nl>
+Date: Thu, 9 Aug 2018 22:17:22 +0200
+Subject: [PATCH] fix implicit fallthrough
+
+--- a/src/parse.c
++++ b/src/parse.c
+@@ -268,6 +268,7 @@ argdata_t *parse_commandline (int argc, char **argv)
+
+ case '?':
+ output_error ("Unrecognized option: '%c'", optopt);
++ __attribute__ ((fallthrough));
+
+ default:
+ output_help();
+
+
+From af27842d1a6640d932407999ceec57f54a225a78 Mon Sep 17 00:00:00 2001
+From: Johan Ekenberg <johan.ekenberg@gmail.com>
+Date: Mon, 1 Apr 2019 13:19:08 +0200
+Subject: [PATCH] Fix compiler warnings
+
+__P() seems to not be used with modern compilers
+Fix switch-case attribute fallthrough warning
+--- a/src/linux/linux_quota.h
++++ b/src/linux/linux_quota.h
+@@ -117,7 +117,7 @@ struct if_dqinfo {
+ #endif
+ #endif
+
+-long quotactl __P((int, const char *, qid_t, caddr_t));
++long quotactl (int, const char *, qid_t, caddr_t);
+
+ /*
+ * runtime detection of quota format
+@@ -139,16 +139,3 @@ int kern_quota_format(fs_t *, int);
+ #include "xfs_quota.h"
+
+ #endif /* _QUOTA_ */
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+--- a/src/parse.c
++++ b/src/parse.c
+@@ -268,7 +268,7 @@ argdata_t *parse_commandline (int argc, char **argv)
+
+ case '?':
+ output_error ("Unrecognized option: '%c'", optopt);
+- __attribute__ ((fallthrough));
++ // fall through
+
+ default:
+ output_help();
+
diff --git a/sys-fs/quotatool/metadata.xml b/sys-fs/quotatool/metadata.xml
index 73dda144f9ac..fd8d6c15a717 100644
--- a/sys-fs/quotatool/metadata.xml
+++ b/sys-fs/quotatool/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>base-system@gentoo.org</email>
- <name>Gentoo Base System</name>
-</maintainer>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ekenberg/quotatool</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-fs/quotatool/quotatool-1.6.2-r1.ebuild b/sys-fs/quotatool/quotatool-1.6.2-r1.ebuild
new file mode 100644
index 000000000000..6739b334ab11
--- /dev/null
+++ b/sys-fs/quotatool/quotatool-1.6.2-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Command-line utility for filesystem quotas"
+HOMEPAGE="https://quotatool.ekenberg.se/"
+SRC_URI="https://quotatool.ekenberg.se/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
+
+RDEPEND="sys-fs/quota"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.13-fix-buildsystem.patch
+ "${FILESDIR}"/${P}-clang16.patch
+ "${FILESDIR}"/${P}-fix-autoconf.patch
+ "${FILESDIR}"/${P}-warnings.patch
+)
+
+src_configure() {
+ tc-export CC
+ default
+}
+
+src_install() {
+ # TODO: drop on next release (https://github.com/ekenberg/quotatool/commit/5529c8084a06d4d95905f76e47d2621564876081)
+ dodir /usr/sbin /usr/share/man/man8
+ default
+}
diff --git a/sys-fs/quotatool/quotatool-1.6.2.ebuild b/sys-fs/quotatool/quotatool-1.6.2.ebuild
deleted file mode 100644
index 29880c32b907..000000000000
--- a/sys-fs/quotatool/quotatool-1.6.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Command-line utility for filesystem quotas"
-HOMEPAGE="http://quotatool.ekenberg.se/"
-SRC_URI="http://quotatool.ekenberg.se/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-
-RDEPEND="sys-fs/quota"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.4.13-fix-buildsystem.patch )
-
-src_configure() {
- tc-export CC
- default
-}
-
-src_install() {
- dodir /usr/sbin /usr/share/man/man8
- default
-}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 69a82426ae5c..61968ef5f354 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index d4eb8c295817..0d5c5b2f9a0f 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,16 +1,4 @@
-DIST linux-5.19.tar.xz 131581464 BLAKE2B 4db03a6830a3b3bbf0837e1912182a443d9a4aa8af20a12e6ec814ed708038452d3c0ccee1258cca671c464d76461536363a8adc56e9d098c9a44ae3484a297a SHA512 00313b2f9b82d2dc3fb8294007cf7d7599d254b717ed2de23c81fa7a1bbcbc2798ad286cb94e2f7f5bd54132d1d764facd90d30f79dbcc6616cc7f926adc2623
-DIST patch-6.0-rc1.patch 107038239 BLAKE2B bea392cf4596fe326b58c08c20918bfe34d9bfb4ee8fca35b5930c35b44b721771ddd8d82fcb1c39f87b9fd3f072ca4e50417009346f0dcd97b930bcaa09c3fd SHA512 12113138533109c9939c8d1eae8982a4abaccc4c591c8d8f6a76e61a26bb04df94bd9074c2ce70126f712f7db031c6c2c7fdee3ff038e6926cb4aa5b7353e038
-DIST patch-6.0-rc2.patch 107549416 BLAKE2B a4fefa99fab946258b1fc4c2cd3e8cd92de4047e53f6695ceaebc67d62d11df267dbc34d8f5e3ed1517dc98fb4cd4d8c8d0ce5cefe9b211b3ce63a6efe60f5c0 SHA512 cc950717e1ccc7d3e4b7222db2f368e3a7377bcf7c4c1999b6e921ebfb5c71547747c2dd2465ce4c1880fe966108b1b0474d76d6ea014bfe70493245c644d631
-DIST patch-6.0-rc3.patch 107861796 BLAKE2B 201851c3bb54d6af7a481b0b88067d738e0bb8c71b4aa422914d20c70a09724a35e0a770dad95143c7718496c30087d912328d8780b3ffa6fe8579526742a547 SHA512 f27886b6ccafc2b7dda42f997c960ff2cacdeaf653dbdbc7148cf8286599461c7c716dc0f57b7ead0c609791fa70ba94ee4a7a41e047910bf753ffe921cbdbd8
-DIST patch-6.0-rc4.patch 108161851 BLAKE2B 095c03da992f3b2ea26aaea3a10fa4efded546bb409e7580f689cd312dce77378397525776b9b138c158dbf59cd3061db99f48919afb003f3766965050b381ce SHA512 1386f9ac2fdfc5fbf07e524ed573be4f0df00fd2c0add97289e3d98ce36441339f81bfd3106dabf79898de50b363eff2f7cc88d03746f578b299fa13a0000438
-DIST patch-6.0-rc5.patch 108427807 BLAKE2B 44f625c28f292d3ba2c43ebc6e06059c3874f0a4a1a645bd4ebda483fcc52eb4fc5dc166bd5bfc4dce5cac809901d53c9235bb7fc8003db73bbe2307b41057c0 SHA512 f5e8a8c74738b996633748eb8c84eaca3a1635335de4528a6f5c5446107c96b55e3b89867bd05207818e67fa711ed841dbd459b2b76d24f783f4b160404977a4
-DIST patch-6.0-rc6.patch 108533829 BLAKE2B 279b3deaf52c40c2e0325092fd5a88c7e10fd5a4e61fbaa562ab66f6a906adca45629093fe102ae4edaa4276d2d471c0ea74f80c45f888b91989d3020122a82f SHA512 29f1b5cab76f41336416f462766c39655b1ba262293745273ed65df50848063cbc41386bb355165a84e4ddb1bbeaf559b818b6170521c5d16094deab008c9527
-DIST patch-6.0-rc7.patch 108721301 BLAKE2B d0765a518f737212ec29ddb675ed583eedd94677d82a0d53831ae19e060d7aef1e973f975b026bec3de8557f0c6c8a7a5403dbdddafd6103927d51ccba50e8f8 SHA512 c62ec2e6e385b62e9667c9c2b947a3090801a2b0bdd8f06374fdafa7e5f47f5c8bae5516abe8cedc9d78ef619033000c0d1c07fe65a533ac19f02dbab9f61511
-EBUILD git-sources-6.0_rc1.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc2.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc3.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc4.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc5.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc6.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
-EBUILD git-sources-6.0_rc7.ebuild 1192 BLAKE2B a6c16c1322a1b4a56b4bbd9cfed65ea98ce0dbdabca2226c5f7b3bdd3433ad8efbf1351bce2bab2703fcabd11b52451530755973b2e25a5215997317792321ce SHA512 0b9465106bfe1370fd6a91b2579c12e9a08e7db597240e4bbbb1bee017210b5adf8e11e71a1252dc0be1d4934f9aca049e98684beb983d02d4a6170169ade2f9
+DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
+DIST patch-6.1-rc1.patch 50406846 BLAKE2B 357a8a4fab087a67f79efcab4ada2a5d65e77c5ef13a7ab9d58963de31adeb0b3b841b7120acd6bba1767ef2080f086eec2d72ce98a6c21d1920478d6b9fb244 SHA512 80f3fff420e06ea937274ef5ea8927d57f633b0bb1f702ef2b583bd9eddae4c65b0587f57144d1d9eec0aee815d5676d9fc9187779a6149f6c916c432c5a8ea3
+EBUILD git-sources-6.1_rc1.ebuild 1191 BLAKE2B c5bb824a1d0b5bb9ef1d3a82fdea4ef8f7fdf3a44a5e7b8747f17f7d6929e44c7ba4e56d218344090d2107b45190a1e93fbd291949cd9adf6b18154fa12718ae SHA512 e8dc2cf31a00c73625453bf8a90f1ecd0786c5a4439158bca21097edde2bae0fb38d3f0ea51128c9aa169a95ad1035927356deee7c2623db82f0711b05d2d339
MISC metadata.xml 465 BLAKE2B 089bfb0e4af03b69d3d118d39713b54aac6912012cf0e9352d22b4b597abe5b1ef86863c37f6a0be2f81995f2a81a8d08bc7c2927d06ac2042b7b18ba02c77be SHA512 cb2bec5a8cce1e6da593f6ab11ceb854112fb4e828198793820699913f2f7cb2a9443e1cb15c42e16730891a27fe8dcd1713527c2ba2cfa56f6d2296f6f6e001
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc1.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc1.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc2.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc2.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc3.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc3.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc3.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc6.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc6.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc6.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc7.ebuild b/sys-kernel/git-sources/git-sources-6.0_rc7.ebuild
deleted file mode 100644
index 6789923d7615..000000000000
--- a/sys-kernel/git-sources/git-sources-6.0_rc7.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org"
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
-report the problem so it can be fixed in time for the next kernel release."
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
- postinst_sources
-}
diff --git a/sys-kernel/git-sources/git-sources-6.0_rc4.ebuild b/sys-kernel/git-sources/git-sources-6.1_rc1.ebuild
index 6789923d7615..b91652186526 100644
--- a/sys-kernel/git-sources/git-sources-6.0_rc4.ebuild
+++ b/sys-kernel/git-sources/git-sources-6.1_rc1.ebuild
@@ -7,7 +7,7 @@ K_NOUSENAME="yes"
K_NOSETEXTRAVERSION="yes"
K_NOUSEPR="yes"
K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="5.19"
+K_BASE_VER="6.0"
K_EXP_GENPATCHES_NOUSE="1"
K_FROM_GIT="yes"
K_NODRYRUN="yes"
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 60051a02ca59..badd80453926 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -12,6 +12,7 @@ DIST linux-5.19-pf4.tar.gz 212225287 BLAKE2B e6e96c998336bfd39725f5f7da8e91e1291
DIST linux-5.19-pf5.tar.gz 212240899 BLAKE2B dcdd4208335427217662e571c60373559504c0322d8718c22fb72f7d6dca3fbb1d95c9ef1b480938508ae22338d229285b3da5f6c2b0050d7f70d4b792761b0f SHA512 3b0887cf21272c22d3d4e821ec36994af7160ca66b84910c7103d46d72449d3e8c1f8bfdaf1e568111c7c601b61a521bada3f10696b5a27f4f41494b746c76fe
DIST linux-5.19-pf6.tar.gz 212237665 BLAKE2B 7ecace44c0bff940009fdb1cd8924096cc4cc337688c7d73883a996bc191d40b9589efbca2e30ba413e1516b790ad48be4839f9d48bb8ad5c40d3f8549a63db1 SHA512 7f5e60c20ba577102818139b0eb61fff5d8b2f3ecdcd42e3ad116fdebdfa58da4f08dd151844cd6e1d764aad5f5a2254e4a1c5aad5b3628df9d03911a2cd8e3f
DIST linux-6.0-pf1.tar.gz 218275822 BLAKE2B bb283adca2398ef3e09a9c02e5a6609f898c765cc322376e5621c736a2b38832e1e13bc53fc3b21b1dae8214bd039ce43be57e97e7b129624124e58cd1123f51 SHA512 e97c449693b5702e18560c86a65dac2022828d2d57a8734a3cd26b304f8c0d5aa5773041701c8bd5a63b31481191b501070ad9d811a08382e8c846517a7930e0
+DIST linux-6.0-pf2.tar.gz 218282377 BLAKE2B 753efa1e2e05255540301f9bbf9aa85eff8eb2c45c9092e9b9e09e288df626c93bab2621af6ee1758631ea7759890dc69a124201bde5151b429885a014cf782e SHA512 faa581fa6d3deda5ee67a82f49e19e7680f134fc198a50bd8a37bbe495c70663bea8e5887615e0d4315ef8086359c9da74fb3ecc222170a06f5b7702f6b2f8da
DIST prjc-519-r1-vd-test.patch 274504 BLAKE2B 87950689ffe97134100aa91d0ff89acd6f4e93b626ad7ab08af464a49457f16526cae7b863d53213dd129d47b6f97b3407ae7027b02656d9eba85942241e8d3f SHA512 d652b6060400329d051257fedee5d9f37a70554ab722e93a15f294d1c6229bfa227941461147e0128178b02875cdf838e0d71e89884d8c01e7549ee482213b71
DIST prjc_v5.18-r2.patch 270353 BLAKE2B 15d7ed7a0eb6f7ad37feaf52ab7c383e1c7c3e72fb41a767c8d1151a0ad41255c216ede1e4938a041f3b628874ed61398c61dd7b0e0b62090730f2fd0f6a70db SHA512 25c558bd6281a09bb611c6cca68084b27d0f2e290d2c0575e88b6a94322fad86de6dbeda30eb77919edd5adff921ad445593d9478f115ec93fa2e4c7ed6b5c1e
DIST prjc_v5.19-r0.patch 271689 BLAKE2B 6bc109b462670602eba8ccba55cbcf9902402c627e40c62a3a574828847a518d84d35d30e786b2f1edd4365a3eaa3a2b358f20c013bb2789b30804c37fe12d45 SHA512 27011aa6586ca8c7ec953593f68289b437a7ddab841eb5e45dfca1fdfed5ddb59cf0e197703d4c62c2cd792fca9f2c97f341ffc5ee48a9ca3aff26f9505280ba
@@ -23,4 +24,5 @@ EBUILD pf-sources-5.19_p4.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530
EBUILD pf-sources-5.19_p5.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530b06445e0a99386cfe4591f003ea2d4798fbbd04163637adccbb934ee6681ecc382a8bccd60c357c9159647e22b3466 SHA512 73b4069c74c18baf9f3257db8b3eb1c6438c89dc22eaafef297a7ae063d48149715704155bf2e5296db0a153d7620e88823cfa4288c5d4ea709c43ce714aedf6
EBUILD pf-sources-5.19_p6.ebuild 2930 BLAKE2B a0cca626797143fc0ea9be0528f1da8530b06445e0a99386cfe4591f003ea2d4798fbbd04163637adccbb934ee6681ecc382a8bccd60c357c9159647e22b3466 SHA512 73b4069c74c18baf9f3257db8b3eb1c6438c89dc22eaafef297a7ae063d48149715704155bf2e5296db0a153d7620e88823cfa4288c5d4ea709c43ce714aedf6
EBUILD pf-sources-6.0_p1.ebuild 2541 BLAKE2B 49ec5755cca1d2d434fee7da13ea4e6dfb78f2aba92d5cd4572c86f033ef3269599182a5d9debccd87a1d675d8ba169f12412c6225f4836fe2d3396109a75075 SHA512 c33522d46904255b8801240464c95119c3917a09159a740b53cc11e336dcd8a1c1eb928c0b21e1b5d3d927e3d32983371196920c5fbeafe56cabbbd340def13c
+EBUILD pf-sources-6.0_p2.ebuild 2541 BLAKE2B 49ec5755cca1d2d434fee7da13ea4e6dfb78f2aba92d5cd4572c86f033ef3269599182a5d9debccd87a1d675d8ba169f12412c6225f4836fe2d3396109a75075 SHA512 c33522d46904255b8801240464c95119c3917a09159a740b53cc11e336dcd8a1c1eb928c0b21e1b5d3d927e3d32983371196920c5fbeafe56cabbbd340def13c
MISC metadata.xml 346 BLAKE2B aac642a4971d6bc11e22a4885e5a4cfdaa36287a97883ed22368729e1db9bbe1baa382fc542d6f89582a0e4f43d2e78419d09716f6d215477454b72dc365e2ec SHA512 94e6a97663111931e68e8af0656691776c39b4e8cc4e96c4a257a9617413ea238400096b15729b1e3b91d60e030c6eae3789401c444692d3bf7daa7c80e78a72
diff --git a/sys-kernel/pf-sources/pf-sources-6.0_p2.ebuild b/sys-kernel/pf-sources/pf-sources-6.0_p2.ebuild
new file mode 100644
index 000000000000..3f80ddc991c8
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.0_p2.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux updates
+K_GENPATCHES_VER="1"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+# major kernel version, e.g. 5.14
+SHPV="${PV/_p*/}"
+
+# Replace "_p" with "-pf"
+PFPV="${PV/_p/-pf}"
+
+inherit kernel-2 optfeature
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+HOMEPAGE="https://codeberg.org/pf-kernel/linux/wiki/README
+ https://dev.gentoo.org/~mpagano/genpatches/"
+SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+S="${WORKDIR}/linux-${PFPV}"
+
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
+ see: ${HOMEPAGE}."
+
+pkg_setup() {
+ ewarn ""
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the pf developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds. Thank you."
+ ewarn ""
+
+ kernel-2_pkg_setup
+}
+
+src_unpack() {
+ # Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
+ # the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
+ unpack ${A}
+
+ mv linux linux-${PFPV} || die "Failed to move source directory"
+}
+
+src_prepare() {
+ # kernel-2_src_prepare doesn't apply PATCHES(). After pf-sources moved to Codeberg, we need
+ # to manually eapply the genpatches too.
+ eapply "${WORKDIR}"/*.patch
+ default
+}
+
+pkg_postinst() {
+ # Fixes "wrongly" detected directory name, bgo#862534.
+ local KV_FULL="${PFPV}"
+ kernel-2_pkg_postinst
+
+ optfeature "userspace KSM helper" sys-process/uksmd
+}
+
+pkg_postrm() {
+ # Same here, bgo#862534.
+ local KV_FULL="${PFPV}"
+ kernel-2_pkg_postrm
+}
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 6b84a897ddb2..b16b2492e418 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/mod_fastcgi_handler/Manifest b/www-apache/mod_fastcgi_handler/Manifest
index 7183f3ffa19e..c90551c85ba2 100644
--- a/www-apache/mod_fastcgi_handler/Manifest
+++ b/www-apache/mod_fastcgi_handler/Manifest
@@ -1,4 +1,5 @@
AUX 20_mod_fastcgi_handler.conf 133 BLAKE2B f99f484da6c2e9f0f3255effa62485c9b9b81a118a6a192134d3631acd26765ef4b32ddf366d9ac0c8979206b891a07f7750a3983354488c50a950edb44d21c7 SHA512 d78c4d4f5ed85d8b42c435684d302dcbfc3f6eae6bdef3035226ad7da6225aee38dc05899b8b8c282bf77c61fe3422b4de5b48db4c948f9df49465e54f999f2f
+AUX mod_fastcgi_handler-0.6-implicit-function-decl.patch 636 BLAKE2B dabc4ba7fcf3ca1ae2f14e47f577bf8e057ce04d6d871401cf31cf6e1f905e4c5a20d6cfb94d90a4b7c6a0722490caaeb7122a431185f2cf2e169d545339972a SHA512 b19cd7452cbd684b3136a860e874fd7e74e41285e7608322e445c5f003bb95ef7d28c14d8a4ddc85692323b20accd2ebae04a9ca01b2b9e2494e3b59d0d94e3f
DIST mod_fastcgi_handler-0.6.tar.gz 10974 BLAKE2B c5613ba343510845c04e75cef815a2ab938aae9b7e2bc78cd709d562734f01f950ceb0b8bcbf2db0e0897c19d61c8d8667a01d82693d5f99971c80b57f73107d SHA512 05b86eb584b74e86924e84dad74072ea4dc318d2d3f1826477cfc45d2f5ea86b8b35d946f5cb1b6472cf21f18636dd2132af06bd27774551f5f5c8c557ed7d6b
-EBUILD mod_fastcgi_handler-0.6-r2.ebuild 601 BLAKE2B b0c1c9fcde80fd1bba887219121ed28ff7d40c809eba36bdb298ce778c01c1d3e6ff1155e86625baa46d0a0791107a1ad5b8fff07762378854a145a162540774 SHA512 10470b7e78dcf41f80a2a802a1200527e6c2b240084f3d07d934b23b979c248719bdd323d5107cf9aba4fd435c6b4deede734eb3f00946daa7469b14318cf222
+EBUILD mod_fastcgi_handler-0.6-r3.ebuild 668 BLAKE2B b09941b2ce7e6e0db59d300dfaa65fe5712af260515ff0dd874df57752f266e2b75cd789258db048534ccb466dcb411415883055975924f4933d52e5e140ef3d SHA512 938a0d324c8bf84fada069147bcc3372f0cbe98777195b698059638f2fb4d7d587c998c16783bcabe357eba062fea4516a4ac2375df72cdd4dc2f29fe66a5f1e
MISC metadata.xml 257 BLAKE2B 2cbb256ee0fbc99ec8386f10521264beca23485c5574ca3594411ea6d4dfbaa694e5c1fd2a2ff7c8f80cd0f5a49afe331a798038a8e257a768250d6776949156 SHA512 88a59f7ce8d13d6d082795fe4e61155ed0123ed779e31676be5ecc87413b1791659fe86c5aa2fe7c4dd3e0b62396d498efc128cf1bc8a7b511d07af68b8d16f1
diff --git a/www-apache/mod_fastcgi_handler/files/mod_fastcgi_handler-0.6-implicit-function-decl.patch b/www-apache/mod_fastcgi_handler/files/mod_fastcgi_handler-0.6-implicit-function-decl.patch
new file mode 100644
index 000000000000..602590fb3ed5
--- /dev/null
+++ b/www-apache/mod_fastcgi_handler/files/mod_fastcgi_handler-0.6-implicit-function-decl.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/875701
+--- a/fcgi_request.c
++++ b/fcgi_request.c
+@@ -10,6 +10,7 @@
+
+ #include "fcgi_header.h"
+ #include "fcgi_request.h"
++#include "fcgi_server.h"
+
+ #include "mod_fastcgi_handler.h"
+
+--- a/fcgi_server.c
++++ b/fcgi_server.c
+@@ -7,6 +7,7 @@
+ #include <httpd.h>
+ #include <http_config.h>
+ #include <http_log.h>
++#include <http_request.h>
+ #include <util_filter.h>
+ #include <util_script.h>
+
+@@ -424,6 +425,8 @@ int fcgi_server_parse_headers(fcgi_request_t *fr, uint16_t request_id,
+ */
+ return HTTP_MOVED_TEMPORARILY;
+ }
++
++ return ret;
+ }
+
+ int fcgi_server_recv_stdout_stderr_record(fcgi_request_t *fr,
diff --git a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r3.ebuild
index fb9676278d0d..2f1bc9162ce7 100644
--- a/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r2.ebuild
+++ b/www-apache/mod_fastcgi_handler/mod_fastcgi_handler-0.6-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,6 +18,10 @@ APACHE2_MOD_DEFINE="FASTCGI_HANDLER"
APXS2_ARGS="-o ${PN}.so -c *.c"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.6-implicit-function-decl.patch
+)
+
need_apache2
pkg_setup() {
diff --git a/www-apache/mod_jk/Manifest b/www-apache/mod_jk/Manifest
index 68dc8e3983ce..7b652141cab5 100644
--- a/www-apache/mod_jk/Manifest
+++ b/www-apache/mod_jk/Manifest
@@ -1,3 +1,4 @@
+AUX mod_jk-1.2.48-clang16.patch 2217 BLAKE2B d215679542c35f099dd16f64e1ec50907ae695a3d32c09a602d38c1baf9d75243033299fbc1da73961e19088cbf671b539d7dad460710969552159cb68f6a740 SHA512 4bd44d4004997ce38d148af7b8bb2fcba90d74c6b64b17a148a53d63d4e1ce266e8dd82459246645b7f62e51ad34b22891df7e630ba25349ec8a17a932ba5306
DIST tomcat-connectors-1.2.48-src.tar.gz 3665280 BLAKE2B eca84f31235e441dea08fd7f0e44de4370799e9781384a0a4329ae48c9dab4b146733bf810669fdcf60ede9e67e139942ccfe12c74e15f4eda19d9107f9b6150 SHA512 955a830724a3902e29032a5d2e7603d3170334e8a383d314f6bf8539d53d9f7ee4cfa0b31cfc954acb0a13d9975ed2229de085d08de3885f8679b509924fde47
-EBUILD mod_jk-1.2.48.ebuild 1647 BLAKE2B 194a95155693935396536601d36eee2532deb8c47802ee009161937b299f4932e39b6826cb692d24e08d16ad492c4272697bbf73bfe97ed6446792a766e82123 SHA512 24a6ad3f82861c41cba5717ca17cfe798f73d9082da659b1e08f6b5fe9687bfe636801a8363aa705517d738adaa4f17901368d383d83c12efc70f7d026b4cbbc
+EBUILD mod_jk-1.2.48-r1.ebuild 1694 BLAKE2B 267a901a21ea33ae3c21c65913e94960287141c5c16cd121b7fac9c892d971267068183f07c648e2b59a11ff8017456b85cad3462721a33d61b1a2a2687d0ae7 SHA512 4eda7ee3ad5380a82ed3839b0536684d2debb99bad2c2d4e87219f81430e39e3245083103a7d874aa5e71b86f360e0cd8ceacf76784b2071e2404a8d8db9c667
MISC metadata.xml 617 BLAKE2B 2fe52915ee2fdf01518b2631479934838c85820e4803792e6c4c69e7ee490cd08aea7f4a269eb456a258d6433fd5f323866439ca61c40f86a256ee941b4457e2 SHA512 0df6992cc0912e1a93b5ca9e5d3c5470e9a91b065714bd77391a8efbf8118bcede4aecb2263a3cd0e4c0a3ad1bfe006db7ee524fe4148e04a69dcbad0dbd18b7
diff --git a/www-apache/mod_jk/files/mod_jk-1.2.48-clang16.patch b/www-apache/mod_jk/files/mod_jk-1.2.48-clang16.patch
new file mode 100644
index 000000000000..e776eb626608
--- /dev/null
+++ b/www-apache/mod_jk/files/mod_jk-1.2.48-clang16.patch
@@ -0,0 +1,87 @@
+https://bugs.gentoo.org/875122
+
+First commit: https://github.com/apache/tomcat-connectors/commit/e719874b21a526cb3447c747b9901719cf46eafe
+The rest: https://github.com/apache/tomcat-connectors/pull/6
+
+From: Mark Thomas <markt@apache.org>
+Date: Wed, 30 Jun 2021 10:58:58 +0100
+Subject: [PATCH] Fix BZ 64878 - Fix build in MaxOS
+
+With thanks to don@isle.plus at
+https://bz.apache.org/bugzilla/show_bug.cgi?id=64753#c13
+
+https://bz.apache.org/bugzilla/show_bug.cgi?id=64878
+--- a/scripts/build/jk_common.m4
++++ b/scripts/build/jk_common.m4
+@@ -35,6 +35,7 @@ changequote([, ])dnl
+ AC_MSG_CHECKING(size of $2)
+ AC_CACHE_VAL(AC_CV_NAME,
+ [AC_TRY_RUN([#include <stdio.h>
++#include <stdlib.h>
+ $1
+ main()
+ {
+
+From f5403f13b52c50a19afa4e16dbbb66c31dce565b Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Mon, 17 Oct 2022 03:46:06 +0100
+Subject: [PATCH 1/2] Fix -Wimplicit-int
+
+Becomes fatal with Clang 15.
+--- a/scripts/build/jk_common.m4
++++ b/scripts/build/jk_common.m4
+@@ -37,7 +37,7 @@ AC_CACHE_VAL(AC_CV_NAME,
+ [AC_TRY_RUN([#include <stdio.h>
+ #include <stdlib.h>
+ $1
+-main()
++int main()
+ {
+ FILE *f=fopen("conftestval","w");
+ if (!f) exit(1);
+From c896afdb44d26186bd93301827f4b0b7888ac116 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Mon, 17 Oct 2022 03:51:06 +0100
+Subject: [PATCH 2/2] configure.ac: Fix more implicit function declarations
+
+Becomes fatal in Clang 16.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/configure.ac
++++ b/configure.ac
+@@ -303,9 +303,11 @@ AC_CHECK_HEADERS(sys/filio.h)
+ AC_DEFUN([JK_CHECK_SETSOCKOPT], [
+ AC_MSG_CHECKING(whether to use $1 with setsockopt())
+ AC_TRY_RUN([
++#include <stdlib.h>
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/time.h>
++#include <stdlib.h>
+
+ int main(void)
+ {
+@@ -344,6 +346,7 @@ AC_TRY_RUN([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/time.h>
++#include <stdlib.h>
+
+ int main(void)
+ {
+@@ -395,6 +398,7 @@ AC_TRY_RUN([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <sys/time.h>
++#include <stdlib.h>
+
+ int main(void)
+ {
+@@ -416,6 +420,7 @@ AC_TRY_RUN([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+ #include <netinet/in.h>
++#include <stdlib.h>
+
+ int main(void)
+ {
diff --git a/www-apache/mod_jk/mod_jk-1.2.48.ebuild b/www-apache/mod_jk/mod_jk-1.2.48-r1.ebuild
index 739db0daedf4..2593c36b65c2 100644
--- a/www-apache/mod_jk/mod_jk-1.2.48.ebuild
+++ b/www-apache/mod_jk/mod_jk-1.2.48-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,6 +23,10 @@ BDEPEND="dev-lang/perl"
APACHE2_MOD_FILE="${S}/apache-2.0/${PN}.so"
APACHE2_MOD_DEFINE="JK"
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
need_apache2
pkg_setup() {
diff --git a/www-apache/mod_musicindex/Manifest b/www-apache/mod_musicindex/Manifest
index 9b86f7fde9e1..6e15d1f6b521 100644
--- a/www-apache/mod_musicindex/Manifest
+++ b/www-apache/mod_musicindex/Manifest
@@ -3,5 +3,5 @@ DIST mod_musicindex-1.4.1.tar.gz 508795 BLAKE2B 272cdddc16097b55c7b89df42f72c460
DIST mod_musicindex-1.4.1_valid-rss.png 1523 BLAKE2B 679a17627a73561ca2fa02bf3c3a8e3ec71883b65b0215d4a580e441f2c935538e4477228c7e0ea83df2322e7b7158e0f0cfd9f895744cf10080a5e3f698c936 SHA512 e9df8ea0c6da2d1f268f8aa17e396dcdf53a61d1196ed67f44f03f22f0c5a9661a1e8a96f6d506c02374bc4f0923be9371372a2c678b705017ee733be2b402ec
DIST mod_musicindex-1.4.1_valid-xhtml11 1842 BLAKE2B b145d2c8d36e677db38dc8a8ad31e7c69b29d28a56aae8c0c4c89319d95ece7f164968b02f30b6abb425309f4c77a1ead59b2058365eee161ed9b7898685d4e3 SHA512 8beb13a595b402e7de416ae05992f3e0a17719554fbc83cd5c3e0518cd859c560339a61c2f198c8e4982ca397f29823b521e05f29ed632826bfb02646990cc9c
DIST mod_musicindex-1.4.1_vcss 1547 BLAKE2B 465f63519c64353e1ec6d62e99ea9cf95c00244c717d9bc8d2213723dc55d6186589446a19725d5b8c95f45800946040ad9bfe89ec0b951c514651a9447ad281 SHA512 6c2fa4a0c3fbad68752d7471f95838b69816fd00f58c28f32076af24972117d8b0f2cebb075548ec1317f886a8955cf5686dda571c4d5a823d3ff09da8e33a70
-EBUILD mod_musicindex-1.4.1-r3.ebuild 1569 BLAKE2B 3164fd536ab3777191b708f20f672587a8cdf5e94b18a1127e20cbf46651dbd3560a42e7cdea204cf38730ab1d7fa2ca9955d7738cc96eab61f2e1b8424eea1c SHA512 d5b43b026243501cc996f3e25f5ada278ed7559041824215138f5ac5cd47798fd3b1ff5dc226be2068ba5abdeead8aff255a57ebc8d62e141b50bb1509d9ac85
+EBUILD mod_musicindex-1.4.1-r3.ebuild 1690 BLAKE2B be444b9af65f8c19ada65e7ae4e5b6f04fe30dbcd3a0fd70de241e9e12a5d62eba249e29b54fdfbda96f4b9c80d63b36916b192410916e399d997ebea5d878d3 SHA512 efa25b5ac26c45f38371acff6fb67096bed0e1d8adab1f409c29aec9f88708b4a2f83b8001f2b8728bb6bf0abc0e04f12cfdb3a23b11c4331bb53e2836869a76
MISC metadata.xml 334 BLAKE2B bf19e7af99a17373a2634ed2f0d807bacbc1a3f902483b8ebca8e10f348e8fe8290b56c9b88aba3fa99c28b65fa609b0720bc5472e9cbc579c87316e7ae83311 SHA512 4c24167ab1c904d81dd7c08dcc8cbda63e0155566007fedc60562109ac73a231bad27cbf0315680eca759d8c33939a4cad1ac4476a691a5b6a21bc5c5b9a63c7
diff --git a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r3.ebuild b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r3.ebuild
index d8cc0a001219..fa92548ef157 100644
--- a/www-apache/mod_musicindex/mod_musicindex-1.4.1-r3.ebuild
+++ b/www-apache/mod_musicindex/mod_musicindex-1.4.1-r3.ebuild
@@ -38,6 +38,8 @@ pkg_setup() {
src_configure() {
econf \
+ --with-vorbis-libraries="${ESYSROOT}/usr/$(get_libdir)" \
+ --with-libFLAC-libraries="${ESYSROOT}/usr/$(get_libdir)" \
$(use_enable mp3) \
$(use_enable mp4) \
$(use_enable flac) \
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 07a1b6d7ee53..4d657e41c05a 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index b9911eef32f6..18dac75b4a76 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -1,11 +1,7 @@
AUX all-gentoo-1.js 1008 BLAKE2B 50418db37f55b9b9e53049abb95af79a5ee5137df9aab3ef6d1791e51a0c2f35d78b390982c5c20f4a57acebfaa013139276d0343cd4733a925510c8a5567c69 SHA512 5d1c9331db3c988f79be7756b57254bb3d2cb56cf10c7e79878d9968f882713cdcca0013d3507c4d69fcc7e99164a27b05ffbbb5ce78ee86b91ecce366a997c4
AUX seamonkey.desktop 307 BLAKE2B 81aaa9a69dc60ae0872ebdfe796d3a6afbd4bd15c1c83c14abc06579c15bed2e48114e3fb374bab0ba7d9d4de28109b215601a2d6bd56af3aa9e82a4d0baaa91 SHA512 081d8ec12e9e2035fc8020238803ab9df98dac4350ce90a29e9e65a38efa13bb14cba0fbc2e68a2a857c5046142c68ecc8ab4535da4f284c0e04a3879afc429f
-DIST seamonkey-2.53.13-patches.tar.gz 64940 BLAKE2B 8c3e62da825fc998137243026620ddcccaf2c7b6bf187b643a4934c99cbbe3f87bfe17bcf638b5eb14f60447bc46cbeb359ab7897e424c9ec46aa389b23ad041 SHA512 fe54a6c632595ae3c918c657fd42f341135ab6e620b178c4d1a077ea425ab975e211174ea86290e6e1f2586ceead226f4457abdf420fa51878e32bc0150116cf
-DIST seamonkey-2.53.13.source-l10n.tar.xz 13641692 BLAKE2B 865d7fafc64fd6b0831abe2979b45f833823d50113f69f9e403ed74c16869207dfef15319185b1dec14d09927cdb167c9787829a5d41d3fe8d4abe1874931699 SHA512 ddffde1309f1b9f8d8a82d061494002e6525f2b0b724190a1367204010a9e1f0214abb35d391732fe52f93dd4cdbb1cab82ebe2c6297c876a080bcdf5904e862
-DIST seamonkey-2.53.13.source.tar.xz 253664548 BLAKE2B af8fb0b3ac339d8c468cfcfa9cf0594b93d0aa0d40a7a32b2d3a99c980ad4249983725347110b8cc87da0f4fbc7629e37c6cbe27f0bed181ede9b1df4292c297 SHA512 f95fcec1dd732c3ca8218e6359c51260d44c40c8c2f34ad11ee160166f4df7c2184dd5d7e02b4ee363700d189e8652fabe7aeec8d0917ea9589ec1baa714f7a2
DIST seamonkey-2.53.14-patches.tar.gz 64614 BLAKE2B b63a3ebfea69f27a3057a21871f64f5b3088e1050d8676577a3bdd4dbf290462665e8d4fcfa730ee89451f155c9893cbe9fecc2bfddc0c367cb46bd6c30f0a5d SHA512 52b19663881bf46a8303d64e9d315342b72ea5709f842ef62ce64dfefc334a05c814f1a3f1857bcb43ddbc3465bb6937e22452caead6677b95071fa83f677569
DIST seamonkey-2.53.14.source-l10n.tar.xz 13656176 BLAKE2B daa2697d51ea74ef085a5e610cdce35c256e2d052ff7c557af47d0204bfe49b08c62de963574c22427b6ccbdab484fc8b7f122eeb7f1dc171514c2626b3a794c SHA512 18cd269df9d603a319f83f9e8a90182fdcdb44c3f4fc606abe2d30a5706a0a00f8f488b574e59b1885eecd2b0490c679222ebaaf77b60aa432e2412a61d34dfc
DIST seamonkey-2.53.14.source.tar.xz 256277216 BLAKE2B baf48d89ae84d19c3accb0045658bad9e265e402ddbe7325a1df37682ea54bae1c09336e44312cf66dae037ec89672e8078ffb285e3f8588e42f6f484a7fd5c6 SHA512 19b35d7301b3a3c4cff41ea90bd401f9b41ec8ea1207e8ccd738eb2f52068cc39b4838eabb60a04596926035a143472656a291cab8adcea608bd569b30b5b7e3
-EBUILD seamonkey-2.53.13.ebuild 17164 BLAKE2B 17e833b5ce99dbe8f223b3493d71f71c0088a650d585c846b684ced28e2963940e760ae2e656539aa0de88ebecbd58a455edf67ea6d8c958e31fdfc14f4c8924 SHA512 259a5ef286024c64ef68df263d4ded5a6937be4157d1705d7e510edee4b2f710e8239df87dbab19070f845bd5a865dc6fda5af233ef5451a7dd87d5c80aec093
EBUILD seamonkey-2.53.14-r1.ebuild 16928 BLAKE2B 5ed8787e9c4571352eefe4cf1d09dcf87bf118f7a6285406f274e74926ceae2976538df3e919a51dad665840a8614f6ed7fdbdaa43cb0e94ffc89be679359d34 SHA512 9b5d18c70bfe0cf4e196981caac7d37c0c72d6fb386581862ca8a9aed4c14c66043ff06f82a74539c7d424fb888d1d26d05e47a6edc32add29ecc908f14c2ca6
MISC metadata.xml 2085 BLAKE2B bdc1da446f817a45f519f41f0eaba8c8437e81a1c4387cd94e168ed35548692b0b137e98a890cdd3cbb10fe3876820123fa22f64f69be8cb2fde31548184eca2 SHA512 50d64f3eba08f582c723328d7face922a67f62c08e3f23e719fe49092584e2e59e3e5e6a82e4b7bae6f9b05180f70e2e3cd5246315bd980a89207bb9172ed230
diff --git a/www-client/seamonkey/seamonkey-2.53.13.ebuild b/www-client/seamonkey/seamonkey-2.53.13.ebuild
deleted file mode 100644
index 7f598f4500d4..000000000000
--- a/www-client/seamonkey/seamonkey-2.53.13.ebuild
+++ /dev/null
@@ -1,555 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOCONF="2.1"
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE='ncurses,sqlite,ssl,threads(+)'
-
-# This list can be updated with scripts/get_langs.sh from the mozilla overlay
-# note - could not roll langpacks for: ca fi
-#MOZ_LANGS=(ca cs de en-GB es-AR es-ES fi fr gl hu it ja lt nb-NO nl pl pt-PT
-# ru sk sv-SE tr uk zh-CN zh-TW)
-MOZ_LANGS=(cs de en-GB es-AR es-ES fr hu it ja lt nl pl pt-PT
- ru sk sv-SE zh-CN zh-TW)
-
-MOZ_PV="${PV/_pre*}"
-MOZ_PV="${MOZ_PV/_alpha/a}"
-MOZ_PV="${MOZ_PV/_beta/b}"
-MOZ_PV="${MOZ_PV/_rc/rc}"
-MOZ_P="${P}"
-MY_MOZ_P="${PN}-${MOZ_PV}"
-PATCH="${PN}-${PV}-patches"
-
-if [[ ${PV} == *_pre* ]] ; then
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/candidates/${MOZ_PV}-candidates/build${PV##*_pre}"
-else
- MOZ_HTTP_URI="https://archive.mozilla.org/pub/${PN}/releases/${MOZ_PV}"
-fi
-
-SRC_URI="${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source.tar.xz -> ${P}.source.tar.xz
- ${MOZ_HTTP_URI}/source/${MY_MOZ_P}.source-l10n.tar.xz -> ${P}.source-l10n.tar.xz
- https://github.com/BioMike/gentoo-${PN}-patches/archive/refs/tags/${PV}.tar.gz -> ${PATCH}.tar.gz"
-
-S="${WORKDIR}/${MY_MOZ_P}"
-
-MOZ_GENERATE_LANGPACKS=1
-MOZ_L10N_SOURCEDIR="${S}/${P}-l10n"
-inherit autotools check-reqs desktop edos2unix flag-o-matic mozcoreconf-v6 mozlinguas-v2 pax-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="Seamonkey Web Browser"
-HOMEPAGE="https://www.seamonkey-project.org/"
-
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-SLOT="0"
-SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,png,sqlite} )
-IUSE="+chatzilla cpu_flags_arm_neon dbus +gmp-autoupdate +ipc jack
-lto pulseaudio selinux startup-notification test webrtc wifi"
-IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="amd64 ~ppc64 x86"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- app-arch/unzip
- app-arch/zip
- >=dev-lang/nasm-2.13
- dev-lang/perl
- >=sys-devel/binutils-2.16.1
- virtual/pkgconfig
- >=virtual/rust-1.58.1
- amd64? ( >=dev-lang/yasm-1.1 )
- lto? ( sys-devel/binutils[gold] )
- x86? ( >=dev-lang/yasm-1.1 )
-"
-COMMON_DEPEND="
- app-arch/bzip2
- >=app-text/hunspell-1.5.4:=
- dev-libs/atk
- >=dev-libs/glib-2.26:2
- >=dev-libs/libffi-3.0.10:=
- >=dev-libs/nspr-4.23
- >=dev-libs/nss-3.47.1
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- >=media-libs/mesa-10.2:=
- >=sys-libs/zlib-1.2.3
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf
- >=x11-libs/gtk+-3.4.0:3
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXt
- x11-libs/libxcb:=
- >=x11-libs/pango-1.22.0
- x11-libs/pixman
- media-video/ffmpeg
- virtual/freedesktop-icon-theme
- dbus? (
- >=dev-libs/dbus-glib-0.72
- >=sys-apps/dbus-0.60
- )
- jack? ( virtual/jack )
- kernel_linux? ( !pulseaudio? ( media-libs/alsa-lib ) )
- pulseaudio? ( || (
- media-sound/pulseaudio
- >=media-sound/apulse-0.1.9
- ) )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- system-av1? (
- >=media-libs/dav1d-0.3.0:=
- >=media-libs/libaom-1.0.0:=
- )
- system-harfbuzz? (
- >=media-gfx/graphite2-1.3.9-r1
- >=media-libs/harfbuzz-1.3.3:0=
- )
- system-icu? ( >=dev-libs/icu-59.1:= )
- system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
- system-libevent? ( >=dev-libs/libevent-2.0:0= )
- system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] )
- system-png? ( >=media-libs/libpng-1.6.31:0=[apng] )
- system-sqlite? ( >=dev-db/sqlite-3.38.2:3[secure-delete] )
- wifi? (
- kernel_linux? (
- >=dev-libs/dbus-glib-0.72
- net-misc/networkmanager
- >=sys-apps/dbus-0.60
- )
- )
-"
-RDEPEND="${COMMON_DEPEND}
- selinux? ( sec-policy/selinux-mozilla )
-"
-DEPEND="${COMMON_DEPEND}
- amd64? ( virtual/opengl )
- x86? ( virtual/opengl )
-"
-
-# allow GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-[[ -z ${GMP_PLUGIN_LIST} ]] && GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-
-BUILD_OBJ_DIR="${S}/seamonk"
-
-pkg_setup() {
- if [[ ${PV} == *_beta* ]] || [[ ${PV} == *_pre* ]] ; then
- ewarn
- ewarn "You're using an unofficial release of ${PN}. Don't file any bug in"
- ewarn "Gentoo's Bugtracker against this package in case it breaks for you."
- ewarn "Those belong to upstream: https://bugzilla.mozilla.org"
- fi
-
- moz_pkgsetup
-}
-
-pkg_pretend() {
- # Ensure we have enough disk space to compile
- if use lto || use test ; then
- CHECKREQS_DISK_BUILD="16G"
- else
- CHECKREQS_DISK_BUILD="12G"
- fi
- check-reqs_pkg_setup
-}
-
-spkg_setup() {
- # Ensure we have enough disk space to compile
- if use lto || use test ; then
- CHECKREQS_DISK_BUILD="16G"
- else
- CHECKREQS_DISK_BUILD="12G"
- fi
- check-reqs_pkg_setup
-}
-
-src_unpack() {
- local l10n_sources="${P}.source-l10n.tar.xz"
- unpack ${A/ ${l10n_sources}}
-
- mkdir "${S}/${P}-l10n" || die
- cd "${S}/${P}-l10n" || die
- unpack ${l10n_sources}
-}
-
-src_prepare() {
- # Hotfix for bug: 869143
- sed -e '/^#include <stddef.h>/a #include <utility>' -i mfbt/tests/TestUniquePtr.cpp || die
-
- # Apply our patches
- eapply "${WORKDIR}"/gentoo-${PN}-patches-${PV}/${PN}
-
- # Shell scripts sometimes contain DOS line endings; bug 391889
- grep -rlZ --include="*.sh" $'\r$' . |
- while read -r -d $'\0' file ; do
- einfo edos2unix "${file}"
- edos2unix "${file}"
- done
-
- use system-libvpx && eapply -p2 "${WORKDIR}"/gentoo-${PN}-patches-${PV}/USE_flag/1009_seamonkey-2.53.3-system_libvpx-1.8.patch
-
- # Allow user to apply any additional patches without modifing ebuild
- eapply_user
-
- # Ensure that are plugins dir is enabled as default
- sed -i -e "s:/usr/$(get_libdir)/mozilla/plugins:/usr/$(get_libdir)/${PN}/plugins:" \
- xpcom/io/nsAppFileLocationProvider.cpp || die
-
- # Don't exit with error when some libs are missing which we have in
- # system.
- sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \
- -i comm/suite/installer/Makefile.in || die
- # Don't error out when there's no files to be removed:
- sed 's@\(xargs rm\)$@\1 -f@' \
- -i toolkit/mozapps/installer/packager.mk || die
-
- # Don't build libs-% locale files for chatzilla if we are not building chatzilla
- # (this is hard-coded in the build system at present rather than being based on configuration)
- if ! use chatzilla ; then
- sed '/extensions\/irc\/locales libs-/s@^@#@' \
- -i comm/suite/locales/Makefile.in || die
- fi
-
- eautoreconf old-configure.in
- cd js/src || die
- eautoconf old-configure.in
-}
-
-src_configure() {
- # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
- # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
- # get your own set of keys.
- _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
-
- ######################################
- #
- # mozconfig, CFLAGS and CXXFLAGS setup
- #
- ######################################
-
- mozconfig_init
-
- ##################################
- # Former mozconfig_config() part #
- ##################################
-
- # Migrated from mozcoreconf-2
- mozconfig_annotate 'system_libs' --with-system-bz2
- mozconfig_annotate 'system_libs' --with-system-zlib
- mozconfig_annotate 'system_libs' --enable-system-pixman
-
- # Disable for testing purposes only
- mozconfig_annotate 'Upstream bug 1341234' --disable-stylo
-
- # Must pass release in order to properly select linker via gold useflag
- mozconfig_annotate 'Enable by Gentoo' --enable-release
-
- # Broken on PPC64, but outdated and should not be used according to upstream.
- mozconfig_annotate 'Outdated and broken, disabled' --disable-jemalloc
-
- # Must pass --enable-gold if using ld.gold
- if tc-ld-is-gold ; then
- mozconfig_annotate 'tc-ld-is-gold=true' --enable-gold
- else
- mozconfig_annotate 'tc-ld-is-gold=false' --disable-gold
- fi
-
- # Enable position independent executables
- mozconfig_annotate 'enabled by Gentoo' --enable-pie
-
- # Debug is broken, disable debug symbols
- mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols
-
- mozconfig_use_enable startup-notification
-
- # wifi pulls in dbus so manage both here
- mozconfig_use_enable wifi necko-wifi
- if use kernel_linux && use wifi && ! use dbus ; then
- echo "Enabling dbus support due to wifi request"
- mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus
- else
- mozconfig_use_enable dbus
- mozconfig_annotate 'disabled' --disable-necko-wifi
- fi
-
- # These are enabled by default in all mozilla applications
- mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${ESYSROOT}"/usr
- mozconfig_annotate '' --with-system-nss --with-nss-prefix="${ESYSROOT}"/usr
- mozconfig_annotate '' --x-includes="${ESYSROOT}"/usr/include --x-libraries="${ESYSROOT}"/usr/$(get_libdir)
- if use system-libevent ; then
- mozconfig_annotate '' --with-system-libevent="${ESYSROOT}"/usr
- fi
- mozconfig_annotate '' --prefix="${EPREFIX}"/usr
- mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir)
- mozconfig_annotate 'Gentoo default' --enable-system-hunspell
- mozconfig_annotate '' --disable-crashreporter
- mozconfig_annotate '' --enable-system-ffi
- mozconfig_annotate '' --disable-gconf
- mozconfig_annotate '' --with-intl-api
-
- # default toolkit is cairo-gtk3, optional use flags can change this
- mozconfig_annotate '' --enable-default-toolkit=cairo-gtk3
-
- # Instead of the standard --build= and --host=, mozilla uses --host instead
- # of --build, and --target intstead of --host.
- # Note, mozilla also has --build but it does not do what you think it does.
- # Set both --target and --host as mozilla uses python to guess values otherwise
- mozconfig_annotate '' --target="${CHOST}"
- mozconfig_annotate '' --host="${CBUILD:-${CHOST}}"
-
- mozconfig_use_enable pulseaudio
- # force the deprecated alsa sound code if pulseaudio is disabled
- if use kernel_linux && ! use pulseaudio ; then
- mozconfig_annotate '-pulseaudio' --enable-alsa
- fi
-
- # For testing purpose only
- mozconfig_annotate 'Sandbox' --enable-content-sandbox
-
- mozconfig_use_enable system-sqlite
- mozconfig_use_with system-jpeg
- mozconfig_use_with system-icu
- mozconfig_use_with system-libvpx
- mozconfig_use_with system-png
- mozconfig_use_with system-harfbuzz
- mozconfig_use_with system-harfbuzz system-graphite2
- mozconfig_use_with system-av1
-
- # Modifications to better support ARM, bug 553364
- if use cpu_flags_arm_neon ; then
- mozconfig_annotate '' --with-fpu=neon
- mozconfig_annotate '' --with-thumb=yes
- mozconfig_annotate '' --with-thumb-interwork=no
- fi
- if [[ ${CHOST} == armv* ]] ; then
- mozconfig_annotate '' --with-float-abi=hard
- if ! use system-libvpx ; then
- sed -i -e "s|softfp|hard|" media/libvpx/moz.build || die
- fi
- fi
-
- if use lto ; then
- # Linking only works when using ld.gold when LTO is enabled
- mozconfig_annotate "forcing ld=gold due to USE=lto" --enable-linker=gold
- # ThinLTO is currently broken, see bmo#1644409
- mozconfig_annotate '+lto' --enable-lto=full
- else
- if tc-ld-is-gold ; then
- mozconfig_annotate "linker is set to gold" --enable-linker=gold
- else
- mozconfig_annotate "linker is set to bfd" --enable-linker=bfd
- fi
- fi
- # LTO flag was handled via configure
- filter-flags '-flto*'
-
- ##################################
- # Former mozconfig_config() end #
- ##################################
-
- # enable JACK, bug 600002
- mozconfig_use_enable jack
-
- # It doesn't compile on alpha without this LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Linking fails without this due to memory exhaustion
- use x86 && append-ldflags "-Wl,--no-keep-memory"
-
- # Setup api key for location services
- printf '%s' "${_google_api_key}" > "${S}"/google-api-key
- mozconfig_annotate '' --with-google-location-service-api-keyfile="${S}/google-api-key"
- mozconfig_annotate '' --with-google-safebrowsing-api-keyfile="${S}/google-api-key"
-
- mozconfig_use_enable chatzilla irc
- mozconfig_annotate '' --enable-dominspector
-
- # use startup-cache for faster startup time
- mozconfig_annotate '' --enable-startupcache
-
- # Elfhack is known to be broken on x86.
- # https://bugs.gentoo.org/851933
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1706264
- if use x86 ; then
- mozconfig_annotate 'elf-hack is broken on x86' --disable-elf-hack
- fi
-
- # Elf hack should be enabled by default on architectures that support it.
- # On archs that don't support it, it should not be enabled by default.
- # www-client/firefox says building with clang breaks elf hack on archs that
- # support it, so they disable that. We assume this is the same for www-client/seamonkey.
- # The code below is copied over from www-client/firefox.
- if tc-is-clang ; then
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
- # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
- local disable_elf_hack=
- if use amd64 ; then
- disable_elf_hack=yes
- elif use arm ; then
- disable_elf_hack=yes
- fi
-
- if [[ -n ${disable_elf_hack} ]] ; then
- mozconfig_annotate 'elf-hack is broken when using Clang' --disable-elf-hack
- fi
- fi
-
- # Disabled by default. See bug 836319 , comment 17.
- if ! use webrtc ; then
- mozconfig_annotate "disabled by Gentoo" --disable-webrtc
- fi
-
- # Use an objdir to keep things organized.
- echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig || die
- echo "mk_add_options XARGS=/usr/bin/xargs" >> "${S}"/.mozconfig || die
-
- mozlinguas_mozconfig
-
- # Finalize and report settings
- mozconfig_final
-
- # Work around breakage in makeopts with --no-print-directory
- MAKEOPTS="${MAKEOPTS/--no-print-directory/}"
-
- if use amd64 || use x86 ; then
- append-flags -mno-avx
- fi
-
- # Pass $MAKEOPTS to build system
- export MOZ_MAKE_FLAGS="${MAKEOPTS}"
- # Use system's Python environment
- export MACH_USE_SYSTEM_PYTHON=1
- # Disable notification when build system has finished
- export MOZ_NOSPAM=1
-
- # workaround for funky/broken upstream configure...
- export SHELL="${SHELL:-${EPREFIX}/bin/bash}"
- #emake V=1 -f client.mk configure
- ./mach configure || die
-}
-
-src_compile() {
- #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL}" \
- #emake V=1 -f client.mk
- ./mach build --verbose || die
-
- mozlinguas_src_compile
-}
-
-src_install() {
- MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
- DICTPATH="\"${EPREFIX}/usr/share/myspell\""
-
- local emid
- pushd "${BUILD_OBJ_DIR}" &>/dev/null || die
-
- # Pax mark xpcshell for hardened support, only used for startupcache creation.
- pax-mark m dist/bin/xpcshell
-
- # Copy our preference before omnijar is created.
- sed "s|SEAMONKEY_PVR|${PVR}|" "${FILESDIR}"/all-gentoo-1.js > \
- dist/bin/defaults/pref/all-gentoo.js \
- || die
-
- # Set default path to search for dictionaries.
- echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
- >> dist/bin/defaults/pref/all-gentoo.js \
- || die
-
- echo 'pref("extensions.autoDisableScopes", 3);' >> \
- dist/bin/defaults/pref/all-gentoo.js \
- || die
-
- local plugin
- if ! use gmp-autoupdate ; then
- for plugin in "${GMP_PLUGIN_LIST[@]}" ; do
- echo "pref(\"media.${plugin}.autoupdate\", false);" >> \
- dist/bin/defaults/pref/all-gentoo.js || die
- done
- fi
-
- popd &>/dev/null || die
-
- #MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
- #emake DESTDIR="${D}" install
- DESTDIR="${D}" ./mach install || die
- MOZ_P="${MY_MOZ_P}" mozlinguas_src_install
-
- cp "${FILESDIR}"/${PN}.desktop "${T}" || die
-
- sed 's|^\(MimeType=.*\)$|\1text/x-vcard;text/directory;application/mbox;message/rfc822;x-scheme-handler/mailto;|' \
- -i "${T}"/${PN}.desktop || die
- sed 's|^\(Categories=.*\)$|\1Email;|' -i "${T}"/${PN}.desktop \
- || die
-
- # Install icon and .desktop for menu entry
- newicon "${S}"/comm/suite/branding/${PN}/default64.png ${PN}.png
- domenu "${T}"/${PN}.desktop
-
- # Required in order to use plugins and even run seamonkey on hardened.
- pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{seamonkey,seamonkey-bin,plugin-container}
-
- if use chatzilla ; then
- local emid='{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}'
-
- # remove the en_US-only xpi file so a version with all requested locales can be installed
- if [[ -e "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi ]] ; then
- rm -f "${ED}"/${MOZILLA_FIVE_HOME}/extensions/${emid}.xpi || die
- fi
-
- # merge the extra locales into the main extension
- mozlinguas_xpistage_langpacks dist/xpi-stage/chatzilla
-
- # install the merged extension
- mkdir -p "${T}/${emid}" || die
- cp -RLp -t "${T}/${emid}" dist/xpi-stage/chatzilla/* || die
- insinto ${MOZILLA_FIVE_HOME}/extensions
- doins -r "${T}/${emid}"
- fi
-
- # Provide a place for plugins
- keepdir "${MOZILLA_FIVE_HOME}/plugins"
-
- # revdep-rebuild entry
- insinto /etc/revdep-rebuild
- echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}*" >> "${T}"/11${PN} || die
- doins "${T}"/11${PN}
-}
-
-pkg_preinst() {
- SEAMONKEY_PLUGINS_DIR="${EROOT}/usr/$(get_libdir)/${PN}/plugins"
-
- if [[ -L "${SEAMONKEY_PLUGINS_DIR}" ]] ; then
- rm "${SEAMONKEY_PLUGINS_DIR}" || die
- fi
-}
-
-pkg_postinst() {
- # Update mimedb for the new .desktop file
- xdg_desktop_database_update
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${GMP_PLUGIN_LIST[@]}"; do
- elog "\t ${plugin}" ;
- done
- fi
-
- if use chatzilla ; then
- elog "chatzilla is now an extension which can be en-/disabled and configured via"
- elog "the Add-on manager."
- fi
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index bc1a6c36eae8..0a3c99c63888 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index dcc88f5b154d..f39c1a12ec9b 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -1,6 +1,8 @@
AUX puma-5.6.4-logwriter-test.patch 528 BLAKE2B de30ccfa68916ef4ea3d460eb96d2b28711e619792848a0fd065eab836c88f03f4ecde8699773f963b745f595dda65df00772f0dcb096102612852687112833c SHA512 d24cb26fd89ec916ceea08eeb75dbcef89fda6babe7cd9a4f3a7f143c0e53dee4ad582a656cc002c054e89c960fd6b41f367ae490442ca1c6b69e6c3d1b8d0b7
DIST puma-5.6.4.tar.gz 310770 BLAKE2B 124190a0ca791352d055f833caec470be3be910ec4dbae5dc6860b79f5c678566f9bada3c6cf1066bc12f040ab891e9ea1a1da3188a9715db7643ef8d8f6b26f SHA512 6321a08e99be1023a1216466914416fbc91f5436ecccec4ea4cbfdc9c4ebc4979f93894ae12b72654269b0410d6a3053230806b860cb912c1abdf89766683a27
DIST puma-5.6.5.tar.gz 314953 BLAKE2B 2aca92ff3d32995be8f05b626c2299c07f8665f345a6830f3ec3a3a561dbeb41d68d65851cef9c33a56d1d508c9adf2ebb254ca5c1d4dd8fbc896d6d6d2b440a SHA512 0ad41f3372732bdea6594a20b116ec4fc03a8a1d2ff807b3c315e7769aef4e5361ff775975575125002fbfc83315e6906fa8691ce666161bd8beee8c469289d8
+DIST puma-6.0.0.tar.gz 345407 BLAKE2B eb7b1c44e04249441dd9c3084cb4a7965216fe31d3d851026e0548f91dc5d20355e2635d54a062a9c32622ee0b21ba64669b2c905976e2cae83e8fdb7a153616 SHA512 2b5b31e315fc4b5f8f510e7e08941100835c9ab33007569da178eeca0c729ac45955146b85294792d89b7a13168fbb9173a2c55c38e1cd1e10fa243c30966be3
EBUILD puma-5.6.4.ebuild 1921 BLAKE2B 45b9df162d968af84748364e3f3d6b00964c017b35805a202b6b712c79411234ffbc503b7d68b9c3618811e252598ef84857ca01b2a5b8a5c6da0018168ef0dc SHA512 c6163f0b264d25cfbfa08cb9e9bb7b6c061c1dacddbc990b383e1db05e0c77e892fdd13c98e7f9c4e89e31fdc8119dcd641c2ddc7576cad92f0f1a5c050fd3cb
EBUILD puma-5.6.5.ebuild 1863 BLAKE2B 1303dc7816be63961d8c48ac6d7c1c5cc3b7e18942b8793a2aeed1eea40cdf7a33d6c793ddca585873795a0e0c8a9389f6e04a6e8955cc72ee0f69cf57b76452 SHA512 e170ca99f56cdce33be3663edc0b5a2ff20053c86697b539ee75ba96e9b85a952b1466cc13310151f9b7fd2a433083fb607551650ba059be1b35958801a30bd1
+EBUILD puma-6.0.0.ebuild 1890 BLAKE2B 701c88a61bbe44e2b72fce75921043036f3defe7fb66dd28a34afb42574a5bc05cc8d410903121a404be3b359cae9bde25ec7a59bbf447cf7ab6a51068ec1b1d SHA512 f8b81ac9e7432339cd8c0297ee4271eb4b67e74feaff9a999c70baa895a4fdc90355a5397db02c8b7b44a7d4fbc1d7c89dba02824a144183a01da2d5c89e15a7
MISC metadata.xml 710 BLAKE2B bf109653812999e453fb414a83bf404786d16df301ba9dff87c123e0f1dbff8e3024109e96b7f36a3d9e1ebe57eb7aecc7acfd923f0de1bc8c4f358a87b32379 SHA512 894c677c61b3c7f8081b1511c64c274497c4ea85171f5b19d9606a19e4dff33df00d169653e3aede3eee07737b1cf9faadb812eebcf67292be68150c026b7f8e
diff --git a/www-servers/puma/puma-6.0.0.ebuild b/www-servers/puma/puma-6.0.0.ebuild
new file mode 100644
index 000000000000..edca73aeeea8
--- /dev/null
+++ b/www-servers/puma/puma-6.0.0.ebuild
@@ -0,0 +1,59 @@
+# 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_GEMSPEC="puma.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma
+
+inherit ruby-fakegem
+
+DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack"
+HOMEPAGE="https://puma.io/"
+SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
+RDEPEND+=" dev-libs/openssl:0="
+
+ruby_add_bdepend "virtual/ruby-ssl
+ test? ( dev-ruby/localhost dev-ruby/rack >=dev-ruby/minitest-5.9:5 >=dev-ruby/test-unit-3.0:2 )"
+
+ruby_add_rdepend "dev-ruby/nio4r:2"
+
+all_ruby_prepare() {
+ sed -e '/bundler/ s:^:#:' \
+ -e '/prove/ s:^:#:' \
+ -e '/stub_const/ s:^:#:' \
+ -i test/helper.rb || die
+
+ # Avoid tests failing inconsistently
+ sed -i -e '/test_bad_client/askip "inconsistent results"' test/test_web_server.rb || die
+
+ # Avoid launcher tests since they make assumptions about bundler use
+ rm -f test/test_launcher.rb test/test_worker_gem_independence.rb test/test_bundle_pruner.rb || die
+
+ # Skip integration tests since they make a lot of assumptions about
+ # the environment
+ rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die
+
+ # Avoid test that uses unpackaged stub_const
+ sed -i -e '/test_shutdown_with_grace/,/^ end/ s:^:#:' test/test_thread_pool.rb || die
+
+ sed -e 's/git ls-files --/find/' \
+ -e 's:_relative ": "./:' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ einfo "Running test suite"
+ ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require f}" || die
+}
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index aec7a6303d4b..7c0a07cae046 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/neXtaw/Manifest b/x11-libs/neXtaw/Manifest
index 7c420437738a..a4cca855273d 100644
--- a/x11-libs/neXtaw/Manifest
+++ b/x11-libs/neXtaw/Manifest
@@ -1,4 +1,4 @@
-AUX neXtaw-0.15.1-clang16.patch 445 BLAKE2B f03773b6ef4ad52f3458b236782cf3b14bb0dea2508194e3c4ee9443d6dbb57039c2254c996e3ef6b50d41f785a5a34e6e0ac40fdda73e4f11627669735423c2 SHA512 05dc44e48eaea549edffe7ea7bfcf4c0a2238da03c7f24be54a84e63fa73432ff1daf9ed74b1fc86929c1079c76e2fbff4662c40d44f44032896e424e6061a42
+AUX neXtaw-0.15.1-clang16.patch 432 BLAKE2B ca135e49d714c300eb49bd560e9f7850ed55f799c8b5ae1c45b43e6ade976a261fbeb6cdeaa2996c19f64ea360da747e332c977180c7e2ae694bbe98aec11732 SHA512 5b387e36cfb6536c08a4135523906f225eb7d6b3f0b2757e9e4e58973b077343199584dcd627d6b88e90c71625e17c7b219da82f995ad0a332fc61696fa997eb
DIST neXtaw-0.15.1.tar.gz 577459 BLAKE2B c38e8fe482bf0f51a2f387ab76d62666778d569982e153dbe32988d557dad91876122cfe4d0e8940e5c1d8ca7a8a3af09c09631b8ed656bd6a11db21d16ae331 SHA512 5250b2ac6fc746b8de19d0c2504e6c21e0b6c6ac4ef1a841a9793a2fd2dff082b86a987f54f68e0e35ed8f798900a701e6fd9c6cf7b1412a4bd53179fd07cbf1
EBUILD neXtaw-0.15.1-r4.ebuild 912 BLAKE2B b18a5d301a064fbfbe1af8b41fd7090a45370dc59c90dacbd6d28bf1bd88b5549ff216b1bf96c78b02af4b09f01ebabff20169046c4f19186cf47cb675bb555f SHA512 0f950c04c3c2914e0f189904e01f1efba17f9ccd97007cfcd74b290f695d7ff9ffd53f9c2218d8a5995ef0aaf38bf0b4b4df2e2ab06fc403abe5a921c484d2c1
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch b/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch
index 47b27d7442ae..70059085ab3d 100644
--- a/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch
+++ b/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch
@@ -7,12 +7,12 @@ https://bugs.gentoo.org/871489
#include <X11/Xos.h>
--- a/X11/neXtaw/laygram.y
+++ b/X11/neXtaw/laygram.y
-@@ -253,2 +253,5 @@
+@@ -14,2 +14,5 @@
+void yyerror(char *s);
+int yylex(void);
+
- int yywrap ()
+ %}
--- a/X11/neXtaw/laylex.l
+++ b/X11/neXtaw/laylex.l
@@ -88,2 +88,3 @@