summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-02 16:50:29 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-02 16:50:29 +0100
commit1f6d51a43dbfcb87ef81da70c688d354560e846a (patch)
tree0a298c9f420161e29e935ba44206262169475726
parenta308b9d4bf7fb28a64aec9444316a00068c164f6 (diff)
gentoo auto-resync : 02:08:2023 - 16:50:29
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29306 -> 29323 bytes
-rw-r--r--app-arch/Manifest.gzbin17420 -> 17423 bytes
-rw-r--r--app-arch/xz-utils/Manifest5
-rw-r--r--app-arch/xz-utils/xz-utils-5.4.4.ebuild126
-rw-r--r--app-arch/xz-utils/xz-utils-9999.ebuild2
-rw-r--r--app-editors/Manifest.gzbin13917 -> 13914 bytes
-rw-r--r--app-editors/neovim/Manifest2
-rw-r--r--app-editors/neovim/neovim-0.9.1.ebuild2
-rw-r--r--app-emacs/Manifest.gzbin71804 -> 71802 bytes
-rw-r--r--app-emacs/compat/Manifest2
-rw-r--r--app-emacs/compat/compat-29.1.4.2.ebuild41
-rw-r--r--app-emacs/devil/Manifest4
-rw-r--r--app-emacs/devil/devil-0.6.0.ebuild (renamed from app-emacs/devil/devil-0.4.0.ebuild)0
-rw-r--r--app-emacs/eldev/Manifest2
-rw-r--r--app-emacs/eldev/eldev-1.5.1.ebuild50
-rw-r--r--app-emacs/haskell-mode/Manifest5
-rw-r--r--app-emacs/haskell-mode/haskell-mode-17.3.ebuild60
-rw-r--r--app-emacs/haskell-mode/haskell-mode-9999.ebuild60
-rw-r--r--app-emacs/haskell-mode/metadata.xml1
-rw-r--r--app-emacs/howm/Manifest2
-rw-r--r--app-emacs/howm/howm-1.5.0.ebuild33
-rw-r--r--app-misc/Manifest.gzbin49775 -> 49776 bytes
-rw-r--r--app-misc/gnote/Manifest2
-rw-r--r--app-misc/gnote/gnote-45_alpha.ebuild63
-rw-r--r--app-portage/Manifest.gzbin9767 -> 9770 bytes
-rw-r--r--app-portage/eix/Manifest2
-rw-r--r--app-portage/eix/eix-0.36.7.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97968 -> 97976 bytes
-rw-r--r--dev-libs/c-blosc/Manifest4
-rw-r--r--dev-libs/c-blosc/c-blosc-1.21.3.ebuild53
-rw-r--r--dev-libs/c-blosc/c-blosc-1.21.4.ebuild2
-rw-r--r--dev-libs/libassuan/Manifest2
-rw-r--r--dev-libs/libassuan/libassuan-2.5.6.ebuild2
-rw-r--r--dev-libs/libwacom/Manifest2
-rw-r--r--dev-libs/libwacom/libwacom-2.7.0.ebuild2
-rw-r--r--dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild2
-rw-r--r--dev-perl/Data-OptList/Manifest2
-rw-r--r--dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild2
-rw-r--r--dev-perl/Devel-Caller/Manifest2
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild2
-rw-r--r--dev-perl/Getopt-Long-Descriptive/Manifest2
-rw-r--r--dev-perl/Graph/Graph-0.972.600.ebuild2
-rw-r--r--dev-perl/Graph/Manifest2
-rw-r--r--dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild2
-rw-r--r--dev-perl/HTML-Form/Manifest2
-rw-r--r--dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild2
-rw-r--r--dev-perl/HTML-Parser/Manifest2
-rw-r--r--dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild2
-rw-r--r--dev-perl/IO-Socket-INET6/Manifest2
-rw-r--r--dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild2
-rw-r--r--dev-perl/IPC-Run/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin285368 -> 285368 bytes
-rw-r--r--dev-perl/Params-ValidationCompiler/Manifest2
-rw-r--r--dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild2
-rw-r--r--dev-perl/Plack/Manifest2
-rw-r--r--dev-perl/Plack/Plack-1.5.0.ebuild2
-rw-r--r--dev-perl/Proc-ProcessTable/Manifest2
-rw-r--r--dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild2
-rw-r--r--dev-perl/Sereal-Decoder/Manifest2
-rw-r--r--dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Sereal-Encoder/Manifest2
-rw-r--r--dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild2
-rw-r--r--dev-perl/Sub-Name/Manifest2
-rw-r--r--dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild2
-rw-r--r--dev-perl/Sub-Quote/Manifest2
-rw-r--r--dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild2
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Manifest2
-rw-r--r--dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild2
-rw-r--r--dev-perl/Test-Warn/Manifest2
-rw-r--r--dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild2
-rw-r--r--dev-perl/Text-CSV_XS/Manifest2
-rw-r--r--dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild2
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/Manifest2
-rw-r--r--dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild2
-rw-r--r--dev-perl/XML-XPath/Manifest2
-rw-r--r--dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild2
-rw-r--r--dev-php/Manifest.gzbin38184 -> 38185 bytes
-rw-r--r--dev-php/xdebug-client/Manifest2
-rw-r--r--dev-php/xdebug-client/xdebug-client-2.9.8.ebuild2
-rw-r--r--dev-python/Levenshtein/Levenshtein-0.21.1.ebuild2
-rw-r--r--dev-python/Levenshtein/Manifest2
-rw-r--r--dev-python/Manifest.gzbin266653 -> 266651 bytes
-rw-r--r--dev-python/cryptography/Manifest2
-rw-r--r--dev-python/cryptography/cryptography-41.0.1-r1.ebuild2
-rw-r--r--dev-python/fonttools/Manifest4
-rw-r--r--dev-python/fonttools/fonttools-4.39.4.ebuild67
-rw-r--r--dev-python/fonttools/fonttools-4.40.0.ebuild2
-rw-r--r--dev-python/jaraco-env/Manifest2
-rw-r--r--dev-python/jaraco-env/jaraco-env-1.0.0.ebuild2
-rw-r--r--dev-python/pip-run/Manifest2
-rw-r--r--dev-python/pip-run/pip-run-12.1.0.ebuild2
-rw-r--r--dev-python/pycairo/Manifest2
-rw-r--r--dev-python/pycairo/pycairo-1.24.0.ebuild2
-rw-r--r--dev-python/pygraphviz/Manifest4
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.10.ebuild52
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.11.ebuild2
-rw-r--r--dev-python/reportlab/Manifest2
-rw-r--r--dev-python/reportlab/reportlab-4.0.4.ebuild2
-rw-r--r--dev-python/sqlalchemy/Manifest8
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.4.48.ebuild97
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-2.0.16.ebuild118
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild118
-rw-r--r--dev-python/ujson/Manifest2
-rw-r--r--dev-python/ujson/ujson-5.8.0.ebuild2
-rw-r--r--dev-python/urllib3/Manifest2
-rw-r--r--dev-python/urllib3/urllib3-2.0.3.ebuild2
-rw-r--r--dev-python/xcffib/Manifest2
-rw-r--r--dev-python/xcffib/xcffib-1.3.0-r1.ebuild2
-rw-r--r--dev-python/zstandard/Manifest2
-rw-r--r--dev-python/zstandard/zstandard-0.21.0.ebuild2
-rw-r--r--dev-qt/Manifest.gzbin11206 -> 11211 bytes
-rw-r--r--dev-qt/qtwayland/Manifest2
-rw-r--r--dev-qt/qtwayland/qtwayland-5.15.10-r1.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin106476 -> 106460 bytes
-rw-r--r--dev-ruby/net-pop/Manifest2
-rw-r--r--dev-ruby/net-pop/net-pop-0.1.2.ebuild2
-rw-r--r--dev-ruby/rack/Manifest2
-rw-r--r--dev-ruby/rack/rack-3.0.8.ebuild2
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-3.0.4.ebuild2
-rw-r--r--dev-ruby/ruby-gettext/Manifest2
-rw-r--r--dev-ruby/ruby-gettext/ruby-gettext-3.4.4.ebuild2
-rw-r--r--dev-ruby/slim/Manifest2
-rw-r--r--dev-ruby/slim/slim-5.1.1.ebuild2
-rw-r--r--gnome-extra/Manifest.gzbin11263 -> 11262 bytes
-rw-r--r--gnome-extra/gnome-software/Manifest2
-rw-r--r--gnome-extra/gnome-software/gnome-software-45_beta.ebuild106
-rw-r--r--mail-client/Manifest.gzbin3553 -> 3551 bytes
-rw-r--r--mail-client/thunderbird/Manifest67
-rw-r--r--mail-client/thunderbird/thunderbird-115.1.0.ebuild1319
-rw-r--r--media-libs/Manifest.gzbin68549 -> 68549 bytes
-rw-r--r--media-libs/libsdl2/Manifest2
-rw-r--r--media-libs/libsdl2/libsdl2-2.28.1.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57249 -> 57253 bytes
-rw-r--r--media-sound/teamspeak-client/Manifest6
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-3.6.1.ebuild104
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild (renamed from media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild)25
-rw-r--r--metadata/Manifest.gzbin3510 -> 3508 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin27873 -> 27902 bytes
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin25554 -> 25718 bytes
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-5.4.413
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-99994
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin23599 -> 23599 bytes
-rw-r--r--metadata/md5-cache/app-editors/neovim-0.9.14
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin115419 -> 116205 bytes
-rw-r--r--metadata/md5-cache/app-emacs/compat-29.1.4.213
-rw-r--r--metadata/md5-cache/app-emacs/devil-0.6.0 (renamed from metadata/md5-cache/app-emacs/devil-0.4.0)2
-rw-r--r--metadata/md5-cache/app-emacs/eldev-1.5.113
-rw-r--r--metadata/md5-cache/app-emacs/haskell-mode-17.313
-rw-r--r--metadata/md5-cache/app-emacs/haskell-mode-999912
-rw-r--r--metadata/md5-cache/app-emacs/howm-1.5.013
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin73099 -> 73263 bytes
-rw-r--r--metadata/md5-cache/app-misc/gnote-45_alpha17
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin17958 -> 17954 bytes
-rw-r--r--metadata/md5-cache/app-portage/eix-0.36.74
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin160035 -> 159875 bytes
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc-1.21.316
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc-1.21.44
-rw-r--r--metadata/md5-cache/dev-libs/libassuan-2.5.64
-rw-r--r--metadata/md5-cache/dev-libs/libwacom-2.7.04
-rw-r--r--metadata/md5-cache/dev-perl/Data-OptList-0.114.04
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Caller-2.70.04
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.04
-rw-r--r--metadata/md5-cache/dev-perl/Graph-0.972.6004
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Form-6.110.04
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Parser-3.810.04
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.04
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Run-20220807.0.04
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin366327 -> 366328 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.04
-rw-r--r--metadata/md5-cache/dev-perl/Plack-1.5.04
-rw-r--r--metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.04
-rw-r--r--metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.04
-rw-r--r--metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.04
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Name-0.270.04
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Quote-2.6.84
-rw-r--r--metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.450.04
-rw-r--r--metadata/md5-cache/dev-perl/Test-Warn-0.370.04
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV_XS-1.500.04
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.04
-rw-r--r--metadata/md5-cache/dev-perl/XML-XPath-1.480.04
-rw-r--r--metadata/md5-cache/dev-php/Manifest.gzbin59802 -> 59806 bytes
-rw-r--r--metadata/md5-cache/dev-php/xdebug-client-2.9.84
-rw-r--r--metadata/md5-cache/dev-python/Levenshtein-0.21.14
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin353623 -> 352842 bytes
-rw-r--r--metadata/md5-cache/dev-python/cryptography-41.0.1-r14
-rw-r--r--metadata/md5-cache/dev-python/fonttools-4.39.417
-rw-r--r--metadata/md5-cache/dev-python/fonttools-4.40.04
-rw-r--r--metadata/md5-cache/dev-python/jaraco-env-1.0.04
-rw-r--r--metadata/md5-cache/dev-python/pip-run-12.1.04
-rw-r--r--metadata/md5-cache/dev-python/pycairo-1.24.04
-rw-r--r--metadata/md5-cache/dev-python/pygraphviz-1.1017
-rw-r--r--metadata/md5-cache/dev-python/pygraphviz-1.114
-rw-r--r--metadata/md5-cache/dev-python/reportlab-4.0.44
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-1.4.4817
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-1.4.494
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-2.0.1617
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-2.0.1717
-rw-r--r--metadata/md5-cache/dev-python/ujson-5.8.04
-rw-r--r--metadata/md5-cache/dev-python/urllib3-2.0.34
-rw-r--r--metadata/md5-cache/dev-python/xcffib-1.3.0-r14
-rw-r--r--metadata/md5-cache/dev-python/zstandard-0.21.04
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin14386 -> 14380 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-5.15.10-r14
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin171301 -> 171315 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/net-pop-0.1.24
-rw-r--r--metadata/md5-cache/dev-ruby/rack-3.0.84
-rw-r--r--metadata/md5-cache/dev-ruby/rbs-3.0.44
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-gettext-3.4.44
-rw-r--r--metadata/md5-cache/dev-ruby/slim-5.1.14
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin17344 -> 17509 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-software-45_beta17
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin7802 -> 7964 bytes
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-115.1.017
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin115019 -> 115018 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.14
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin74066 -> 74230 bytes
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-3.6.117
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta7312
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta7414
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin57770 -> 57916 bytes
-rw-r--r--metadata/md5-cache/net-libs/gupnp-1.6.517
-rw-r--r--metadata/md5-cache/net-libs/libpcap-1.10.44
-rw-r--r--metadata/md5-cache/net-libs/miniupnpc-2.2.54
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin90063 -> 90062 bytes
-rw-r--r--metadata/md5-cache/net-misc/openssh-9.3_p22
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin15742 -> 15905 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/nvc-1.10.117
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin27274 -> 27270 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/pari-2.15.4-r1 (renamed from metadata/md5-cache/sci-mathematics/pari-2.15.4)3
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin88070 -> 88236 bytes
-rw-r--r--metadata/md5-cache/sys-apps/inxi-3.3.27.14
-rw-r--r--metadata/md5-cache/sys-apps/smartmontools-7.416
-rw-r--r--metadata/md5-cache/sys-apps/smartmontools-99992
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin30605 -> 30604 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/glusterfs-11.0-r1 (renamed from metadata/md5-cache/sys-cluster/glusterfs-11.0)2
-rw-r--r--metadata/md5-cache/sys-cluster/torque-6.0.4-r64
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin37168 -> 37163 bytes
-rw-r--r--metadata/md5-cache/sys-devel/reflex-202305234
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12873 -> 12873 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-102.14.04
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin24104 -> 24099 bytes
-rw-r--r--metadata/md5-cache/x11-libs/cairo-1.17.84
-rw-r--r--metadata/md5-cache/x11-libs/cairo-99994
-rw-r--r--metadata/md5-cache/xfce-base/Manifest.gzbin6273 -> 6271 bytes
-rw-r--r--metadata/md5-cache/xfce-base/xfce4-settings-4.18.34
-rw-r--r--metadata/md5-cache/xfce-extra/Manifest.gzbin9170 -> 9170 bytes
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.7.37
-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-libs/Manifest.gzbin32621 -> 32630 bytes
-rw-r--r--net-libs/gupnp/Manifest2
-rw-r--r--net-libs/gupnp/gupnp-1.6.5.ebuild77
-rw-r--r--net-libs/libpcap/Manifest2
-rw-r--r--net-libs/libpcap/libpcap-1.10.4.ebuild2
-rw-r--r--net-libs/miniupnpc/Manifest2
-rw-r--r--net-libs/miniupnpc/miniupnpc-2.2.5.ebuild2
-rw-r--r--net-misc/Manifest.gzbin54301 -> 54297 bytes
-rw-r--r--net-misc/openssh/Manifest2
-rw-r--r--net-misc/openssh/openssh-9.3_p2.ebuild3
-rw-r--r--profiles/Manifest.gzbin180882 -> 180877 bytes
-rw-r--r--profiles/base/package.use.force3
-rw-r--r--profiles/package.mask1
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-electronics/Manifest.gzbin9038 -> 9036 bytes
-rw-r--r--sci-electronics/nvc/Manifest2
-rw-r--r--sci-electronics/nvc/nvc-1.10.1.ebuild108
-rw-r--r--sci-mathematics/Manifest.gzbin18661 -> 18665 bytes
-rw-r--r--sci-mathematics/pari/Manifest2
-rw-r--r--sci-mathematics/pari/pari-2.15.4-r1.ebuild (renamed from sci-mathematics/pari/pari-2.15.4.ebuild)16
-rw-r--r--sys-apps/Manifest.gzbin49871 -> 49861 bytes
-rw-r--r--sys-apps/inxi/Manifest2
-rw-r--r--sys-apps/inxi/inxi-3.3.27.1.ebuild2
-rw-r--r--sys-apps/smartmontools/Manifest4
-rw-r--r--sys-apps/smartmontools/smartmontools-7.4.ebuild156
-rw-r--r--sys-apps/smartmontools/smartmontools-9999.ebuild2
-rw-r--r--sys-cluster/Manifest.gzbin11551 -> 11553 bytes
-rw-r--r--sys-cluster/glusterfs/Manifest3
-rw-r--r--sys-cluster/glusterfs/files/glusterfs-11.0-fix-crash.patch16
-rw-r--r--sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild (renamed from sys-cluster/glusterfs/glusterfs-11.0.ebuild)4
-rw-r--r--sys-cluster/torque/Manifest2
-rw-r--r--sys-cluster/torque/torque-6.0.4-r6.ebuild2
-rw-r--r--sys-devel/Manifest.gzbin10480 -> 10477 bytes
-rw-r--r--sys-devel/reflex/Manifest2
-rw-r--r--sys-devel/reflex/reflex-20230523.ebuild2
-rw-r--r--www-client/Manifest.gzbin6046 -> 6046 bytes
-rw-r--r--www-client/firefox/Manifest2
-rw-r--r--www-client/firefox/firefox-102.14.0.ebuild2
-rw-r--r--x11-libs/Manifest.gzbin18319 -> 18327 bytes
-rw-r--r--x11-libs/cairo/Manifest4
-rw-r--r--x11-libs/cairo/cairo-1.17.8.ebuild4
-rw-r--r--x11-libs/cairo/cairo-9999.ebuild4
-rw-r--r--xfce-base/Manifest.gzbin3045 -> 3049 bytes
-rw-r--r--xfce-base/xfce4-settings/Manifest2
-rw-r--r--xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild2
-rw-r--r--xfce-extra/Manifest.gzbin7716 -> 7715 bytes
-rw-r--r--xfce-extra/xfce4-whiskermenu-plugin/Manifest4
-rw-r--r--xfce-extra/xfce4-whiskermenu-plugin/metadata.xml13
-rw-r--r--xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.3.ebuild12
309 files changed, 2977 insertions, 948 deletions
diff --git a/Manifest b/Manifest
index 07c063ff2086..83fdd11c6f41 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29306 BLAKE2B cc8d71cb06de0c4836347d95b6f11db5f54969d7abb2a0474f6920114a6770f527677bb9a085f0a4bd92d563ae660e5a131b8c0cd4cffd91e6327a33754f4290 SHA512 640402aa41536e18f46e37ada125e623cf5957eec04509b7134cecd00c3b884b3f1d8e7192db11b1505e87e5473f26f453379098b4d922ad20bcc0c93f2c95ec
-TIMESTAMP 2023-08-02T09:10:08Z
+MANIFEST Manifest.files.gz 29323 BLAKE2B 76b72b2cc12148bc172e15904a791708dc088d3ae6a117250167c96593b1d3f360ac7c6300b0c89ae91cbf1c641a6a268bcffdd89606c43d6aff67d76f573300 SHA512 6f95b949268b5013ff753640d2be45c45fa3dbc310e3824d33b7d0801c132c97a65d25c56fe107199a1efc52ba88c82afeb42386a8cd9afb23cde64d470ffe05
+TIMESTAMP 2023-08-02T15:10:12Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKHXBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKcdRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC72RAAiwLhMoGb+XA0jnv9UWUjtCEtlZw0MXdO8LFCUdDtxzOwV2TF9Ln9Mnxs
-Ix6/QiOBtI8cvyxd9dJChty9bjnqoMtjzstYZFkj19QX2ZdiqbtK1oPeTqiwPUL/
-gRLBBR35SRYEORIeweHCw8mqTLJp6bdeKSUyRUFgVqUy9AUr57Hh9SuVASELhPEp
-SKGGQvcQwjpkloqsNzedYv88ZvKR9NosavOECRvNsM+FnFhcKaTavfWQxRBdmAPW
-IgUkToxRiOfiUT30KMQTF8nf+AT4Q0c7lFyeK8/SWwOpmLK+b5VTvYTaVoXuCRAJ
-ASO2XIOOCTGEo5oSjpMg1XkI8iSyTgk3LWWhyECRrr0iNScuLG/ml6jpVXBAphJ2
-KD1Mvn9GmWQh8pJzGXAFpC4570ewokRUyGeXJ7LWZaiMVhwPbcHYmk8WDO1XmRlV
-HpUOmpAZ+IkdLbAtPnf3qTrCuU4amPpRxokhzQ2EwOE8wqIy4RIYKYsW/oNq51dX
-ekoK+DHgTUzrFLzoZSjKREmke6v0+weus410sl2dz4u66Nncx9N8t3Igz42F1Zi2
-emMKBwBQ9dQzlv0Rl6zSgHTs3iAa5pnbIBf/R8MVmaUB4jo8YDgMsPuCbrDmci7h
-d7Yk82aGTHbswBN0UkV7YHbvv8bQCeJ9J3KNBofJ2PbYbPBIzrk=
-=ZaUt
+klA0KxAAkSS9kpV5OimJxW9aNUj7A6jaOLY9g3JxtHd8i/GrRTqbk3nKlh6Phxtp
+3SWO4SvWaHAN+038QAwJ/dJs0LM/nlDb2/v8tnljzbdqVFrrbB8ORn1r1yDuuOS5
+WKQl3yT6PQNcLWSQpHpX9PzkapKVqTea6dn1fF0ydzYN98ip4lmKXbEIwa5OqlF8
+M9w/uuuvQhlI9/LQYWBJi4Qp7d9y7NpXSGXqkybDbGJmayCSK9lEIeBnmGwOWsXh
+Cjx//fyu3eGn0/kurdUSkDzz7glb6RutLILIjnfILPcWQR20HESzbwLG4hcNiHQs
+s3cBz1YxH/rnOeDmA0s8yVS1YUEHYc9EwZ7fyeLaY9z4dORjnOj37FF1C4GLc9kI
+oH+GyS08lSLLOcDc6Oo7WuUlBpQQuW+onMN/v88Gufc0F1W6HIabalIt1q2iY36D
+Ozt499CIaGfu2YH0BSOdk8XVljRIO4ImttZnV3RxCI2rik/ZMkp9nTX8SvWarGBE
+uz9VevKz1IGzN5NbRaxtKQZIgUmqRr8gq9Su3D0LsZsU29LCDtjePnA/ueVsvjEY
+2r7+wSKt50UMzkp324BQ3fi9RUtUahq4j1XVa70kFJr4xIR1hY0HQtPYBVXC1cQm
+FcjVLwZ6YmUBx+cxlF5nkTaTfeBciLmueNPeAdlL1+R2DchK8oc=
+=i3DD
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index f4e4a9381a66..dc5be080c0ca 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index 30f099c9a50c..fd1d35b53000 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 5bc05d175f09..e6e78127a96e 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -7,9 +7,12 @@ DIST xz-5.4.2.tar.gz 2799022 BLAKE2B 3c622b0823f0cbb5fbc5eaa0372fc2f0fefe0950d13
DIST xz-5.4.2.tar.gz.sig 566 BLAKE2B 95c9c70fdd25b92095dd9691e4d9d4306a3f982becfe7bd42ca6132a76f29be2c2bc66f4fc2bda547058c18e227292f4185799eb905084fc3ab415ae867b4b1b SHA512 30e965c228ed3a8ecb804db8eb11703a765b7ee934030ea69bb3940b630811eb71bf74fd20371ef7759761904ece4f0144a0b00be4d843cf98299fd016f161aa
DIST xz-5.4.3.tar.gz 2869347 BLAKE2B c4192a59ca751567ebab17e08e72aa1bf0f5ca14af0b59fded1c4dff02c1b76ab30119a4138932f78f69bd4b7827071c81d6ca1c56be65491466ea061786ed78 SHA512 aff0fe166af6df4491a6f5df2372cab100b081452461a0e8c6fd65b72af3f250f16c64d9fb8fd309141e9b9ae4e41649f48687cc29e63dd82f27f2eab19b4023
DIST xz-5.4.3.tar.gz.sig 566 BLAKE2B 1e3f86a2de532e77cae4c31928d57edeac81ca207e03c71523210605dc6bab76a50793697a242b232f74911c6e1872a0339ed977e2dd0d201504bd859fd3b4f4 SHA512 b7c7eedf4d9604ee50ec97275e5ab57e22a567402815281440ca765210c75707bd2de20e7ebfb0842725690ae19557916fc41a9fbdace5fec8190632b038292e
+DIST xz-5.4.4.tar.gz 2874706 BLAKE2B 0ade3767651a07a6bb4d53b510d7e97239e182788c42bc3388b97c54463ccaa968e27bcb88d34697df70381eea91279615f2622b5493ae2da22632e9576d8989 SHA512 2e27d864c9f346e53afc549d7046385b5d35a749af15d84f69de14612657df2f0e2ce71d3be03d57adadf8fd28549ecf4ef1c214bdcd1f061b5a47239e0104e8
+DIST xz-5.4.4.tar.gz.sig 566 BLAKE2B 9d695293fe479e07b4051f9b22af19191ec7cb5063da519769a24a08cff46819a4f29db002cea92e4af982410dd660d9b3185c8ef0908abbf13b86f89c0baa0f SHA512 6f12f0b30e4e5c78238f5d758443621d4126edf5ec8d02c51f06cc27e40822f0429c2018ec567eae20d118a81295f9d31e2f9101720d289bebab15f72590e9f2
EBUILD xz-utils-5.2.11.ebuild 2861 BLAKE2B 2f82998b46a1459000d734a6f826985331550b7d781ee6a6aef857d5f13c8f04973d3097ff292a3923b3e77c5ab0841009229125a5e47797b05da4aec640ccfc SHA512 37e4ff8983501593b5d1f528c2a960093834e57e647ef9963100aa876fde49a0534afafcce83ab2edded61307b885eb30fe33b972012361dc8f703b96a390a33
EBUILD xz-utils-5.2.12.ebuild 2848 BLAKE2B 7e6c6dd50418e2a374edd75b4a4796d2421269e64dccdc51294700413301fefe1a3aa60a64580dd6f797aabb39122a579b5e95b80a68874110dd3960e063139a SHA512 a2a3e2bbd23295c2e2c9f05e495a7cb24b43a52e7cd1f440dad0dc79ec4cd5533686b407f1c8cd6c66ec697342e620841d50c8e545e0852003d13aa566c93d7c
EBUILD xz-utils-5.4.2.ebuild 3178 BLAKE2B 855fa2339a86f5bc9ac2f5586a1c027d0ec9f7f62fbb159dc54cf05d5cd86dc408cf510aea3bafcfeea3f08cbaab5a998e65165dd5f3103a5a9ee6e9db72e0eb SHA512 eaa9b7aaf79ac42bc2ce22c713d7206c594872e31c66873d3c0e7560698d84bb9a629f44f5be6f2fb247ee9eb8656618af1f1902d750663d4b611fc51935a703
EBUILD xz-utils-5.4.3.ebuild 3102 BLAKE2B dd71deb7a54da81dd04adf08642fe5dccb6f0546c68d2817f0ca38d4d48e649fb3496385b7192d46125ed658b18241db68b60f499d9be97782a5da3b68a26d76 SHA512 245957c439481caaf3e322b40f1e25dc6eec144a15e07eefd56fd23a3aecb775d5da4480abc2cd3dfc30ffcfa6a8e3a2003a623dc0ea7c054195fa1438e53005
-EBUILD xz-utils-9999.ebuild 3109 BLAKE2B b46142678c3fb5181c1c085cf9caac6c6b898f916d4a687545975d822bac60f75eacf6ef92d8f100a2c89cf9a44852fd2ca4e84004a0fbf0a5288a9f2a00f0e7 SHA512 244d9b2d6ddb4cd53bc92446b7f4b42f12af3e497478f1cde97c34c63529069304aecf87373d8fa342de8868c9fdddbafea4c498662f1b51227ee9dfd72de683
+EBUILD xz-utils-5.4.4.ebuild 3109 BLAKE2B e3d9f2270337ee5d0893ba967d58c6dfc2a0fae133783fca17b7200be292329f949b33cbd2bfd8d7f9d7c0f7f00c2f33e7187858b588593ae1c21edb5be4dc54 SHA512 3755957951ac9385e24c079669bb3522d2fb18de2f4c8686f56ba2bf63bee0d052bd27c366ee08031c9f71b21cd9cccebac6d2398f1907b31266fdc407e911c6
+EBUILD xz-utils-9999.ebuild 3109 BLAKE2B e3d9f2270337ee5d0893ba967d58c6dfc2a0fae133783fca17b7200be292329f949b33cbd2bfd8d7f9d7c0f7f00c2f33e7187858b588593ae1c21edb5be4dc54 SHA512 3755957951ac9385e24c079669bb3522d2fb18de2f4c8686f56ba2bf63bee0d052bd27c366ee08031c9f71b21cd9cccebac6d2398f1907b31266fdc407e911c6
MISC metadata.xml 663 BLAKE2B 7a6625813cb3bdbab8a37845c9c64ac53ff377db394f776357d4fff60fbfe7c7b0e954fdc15abcc8874dd6c0f9ee90bc6e179a00bc5d12cd2e7cedc6f998c019 SHA512 696e573853d5d401f22079492d8e2b5f3c27e9ec4b6095f5ff46f109366b1c65c11976123abed06f302b8f03aaa1b0c54884f0156fdfdce23f4bf28feaafd39c
diff --git a/app-arch/xz-utils/xz-utils-5.4.4.ebuild b/app-arch/xz-utils/xz-utils-5.4.4.ebuild
new file mode 100644
index 000000000000..11ddc15f918b
--- /dev/null
+++ b/app-arch/xz-utils/xz-utils-5.4.4.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Remember: we cannot leverage autotools in this ebuild in order
+# to avoid circular deps with autotools
+
+EAPI=8
+
+inherit libtool multilib multilib-minimal preserve-libs usr-ldscript
+
+if [[ ${PV} == 9999 ]] ; then
+ # Per tukaani.org, git.tukaani.org is a mirror of github and
+ # may be behind.
+ EGIT_REPO_URI="
+ https://github.com/tukaani-project/xz
+ https://git.tukaani.org/xz.git
+ "
+ inherit git-r3 autotools
+
+ # bug #272880 and bug #286068
+ BDEPEND="sys-devel/gettext >=sys-devel/libtool-2"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/jiatan.asc
+ inherit verify-sig
+
+ MY_P="${PN/-utils}-${PV/_}"
+ SRC_URI="
+ https://github.com/tukaani-project/xz/releases/download/v${PV}/${MY_P}.tar.gz
+ mirror://sourceforge/lzmautils/${MY_P}.tar.gz
+ https://tukaani.org/xz/${MY_P}.tar.gz
+ verify-sig? (
+ https://github.com/tukaani-project/xz/releases/download/v${PV}/${MY_P}.tar.gz.sig
+ https://tukaani.org/xz/${MY_P}.tar.gz.sig
+ )
+ "
+
+ if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ fi
+
+ S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Utils for managing LZMA compressed files"
+HOMEPAGE="https://tukaani.org/xz/"
+
+# See top-level COPYING file as it outlines the various pieces and their licenses.
+LICENSE="public-domain LGPL-2.1+ GPL-2+"
+SLOT="0"
+IUSE="doc +extra-filters nls static-libs"
+
+if [[ ${PV} != 9999 ]] ; then
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-jiatan )"
+fi
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]] ; then
+ eautopoint
+ eautoreconf
+ else
+ # Allow building shared libs on Solaris/x64
+ elibtoolize
+ fi
+}
+
+multilib_src_configure() {
+ local myconf=(
+ --enable-threads
+ $(multilib_native_use_enable doc)
+ $(use_enable nls)
+ $(use_enable static-libs static)
+ )
+
+ if ! multilib_is_native_abi ; then
+ myconf+=(
+ --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts}
+ )
+ fi
+
+ if ! use extra-filters ; then
+ myconf+=(
+ # LZMA1 + LZMA2 for standard .lzma & .xz files
+ --enable-encoders=lzma1,lzma2
+ --enable-decoders=lzma1,lzma2
+
+ # those are used by default, depending on preset
+ --enable-match-finders=hc3,hc4,bt4
+
+ # CRC64 is used by default, though some (old?) files use CRC32
+ --enable-checks=crc32,crc64
+ )
+ fi
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ export gl_cv_posix_shell="${EPREFIX}"/bin/sh
+
+ # Undo Solaris-based defaults pointing to /usr/xpg5/bin
+ myconf+=( --disable-path-for-script )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_install() {
+ default
+
+ gen_usr_ldscript -a lzma
+}
+
+multilib_src_install_all() {
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ if use doc ; then
+ rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
+ fi
+}
+
+pkg_preinst() {
+ preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0)
+}
+
+pkg_postinst() {
+ preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0)
+}
diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild b/app-arch/xz-utils/xz-utils-9999.ebuild
index f2b9287eaedf..11ddc15f918b 100644
--- a/app-arch/xz-utils/xz-utils-9999.ebuild
+++ b/app-arch/xz-utils/xz-utils-9999.ebuild
@@ -4,7 +4,7 @@
# Remember: we cannot leverage autotools in this ebuild in order
# to avoid circular deps with autotools
-EAPI=7
+EAPI=8
inherit libtool multilib multilib-minimal preserve-libs usr-ldscript
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index c6f0609d57b8..a9b9c8da6fd2 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 46820f63e707..e905e86b735c 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -6,6 +6,6 @@ AUX sysinit.vim 3408 BLAKE2B 50da5ecb83fb38af20d484dbc5f3e417efc083cde339070b07f
DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7 SHA512 e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf
DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
EBUILD neovim-0.9.0-r1.ebuild 3240 BLAKE2B 1800f7fbd64380bfbdb2cc16a148b56deecb68e02d1e233fba1b976fc8adc09ad3dc72d170ae425fa0563d00748c8c78e7b37f93e1347710f4d18a15ced2b816 SHA512 15e3c8da9bd590f3c3a927bfca6a577f2307ac0f63ea793639274dd4c9d453e9c9e6fcdb2680f8667ea19137651320820e35a234d11e6c26d9bfe38b69cd352e
-EBUILD neovim-0.9.1.ebuild 3241 BLAKE2B 790f19e5086fc475748b884c7bf0ba66dc83c37e78294b63eb00b54b7f822fa4c51c9eb9a424d2ccf32d5603baaa5e72ec2d148b56890e04f7a27c9a4fc8fa4a SHA512 21304dcedd2c9220cdc8ed9592896e8025ffbc642f2c1358fec7621bbccdfc246cbb710824b9786abd28e010c37cca418fc9a06d9bf61ae7491ab21344102ae3
+EBUILD neovim-0.9.1.ebuild 3240 BLAKE2B 8fd2558a3cb6a95a3e9a20935150b6d2eb271ff4645f85d7ac47e88617f8332ca6c0ce3a728130b9704b1306413ab490f0db022f5da425fb11e7d32988d90efa SHA512 60151fd0708adc7ed772b7073ba770ac14197c5ce24175c7abb849d65731fc4fc82d4801b77c4cd96e34e1d5a00106501f5b76b25f34b449c25d061b453addc2
EBUILD neovim-9999.ebuild 3191 BLAKE2B f4c86a8619cec7bf68cc7d64da385b28d4f247e82bde4d7ccd564ab790ca85bdd586ba1189f7d694dd4640b23e5e9bd313f65add03e8ce083ba4ff95b224f967 SHA512 879f4f383680eb454cc43ca50bf3f7f8efd9c51b2b97aa86e9edb8fcd2796525bbdeb2f41387c97f9f1a01edeb646b8ebddbeffd039d85046853f03e9c743a31
MISC metadata.xml 484 BLAKE2B 075d658bd19bfc42dd4e63d3c7943e2b758347f629cfc6ed0d60b93de96a6330a84bd22a562dfa8083230a88a59c266539747ce5ff011254d9c5117126a802e9 SHA512 222648431f7a89736563330d0de52d1f015825e7d6ff638f9b04afb7dc4217421ffc8e564f416d0a0efc15dc4e82930454d191c4ea1b02e949157619cf24bb68
diff --git a/app-editors/neovim/neovim-0.9.1.ebuild b/app-editors/neovim/neovim-0.9.1.ebuild
index a8ed388dcdfc..4e162285188c 100644
--- a/app-editors/neovim/neovim-0.9.1.ebuild
+++ b/app-editors/neovim/neovim-0.9.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/neovim/neovim.git"
else
SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
+ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
fi
LICENSE="Apache-2.0 vim"
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 0271a7aa2254..e0699465b265 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index 055e0a6c17e9..e06414ae7ce5 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,7 +1,9 @@
DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52 SHA512 fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510
DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f SHA512 027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de
DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347 SHA512 3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572
+DIST compat-29.1.4.2.tar.gz 128695 BLAKE2B e02d431c307b08d07888362a20fb597cfcb275b645522229a116169eff7f875ff3dbf23bb1344249fa8ac2b25cf7ade20752ce9e97188a49d851ba5ae1dfa8cb SHA512 a31fb1564b1bad20f0f7a0a400e9834e88c2e21b8c022ce4696e27cddc351b7c882765235accde0b3f4a417680699bc5bb69f7485436c8e64d799e8a5ac9e390
EBUILD compat-29.1.3.3.ebuild 980 BLAKE2B 38f57f53bc0442f9dedffcb71927feb4faad3bd372f64c6d26ff2c89ba6026e1c6649152cd12333328bcee853eed9dcfadbf31e24220a63b40a228647a74c7f3 SHA512 9ab988f939d1b5ff8e35e28a86ce8548ac1cd1c7abf7606814a5f2d06400ee1d1796a6e66bab8b4a012ee4b4d2dff7170d5f3f654b64a67f15e2d8a330b0e0d5
EBUILD compat-29.1.4.0.ebuild 981 BLAKE2B ecea895f3354c9534333f5a64b2652c0a29c10d7a004855b5a2277c6e586fb3939d9d7bb98b1056a41e12feb92dc72e78b62d7bcacd7db2c55dfbf16cffff9d0 SHA512 e7687b7eee936154c7fa1767fd14cfc3a497740c85bd39f52e264e87c7facceec5f9f511ef65198ccc2011960372efcfe3c26d479015b17f3aa41fdf64809992
EBUILD compat-29.1.4.1.ebuild 986 BLAKE2B 33e8a0a7e846187a687ce936641e7df6543a5b0918cfb4dadacae5d1467d19ce516920ccdfd35315dd22767b8bcadf056859025c16aaaee96ce13535a142a719 SHA512 a294148912bb8cb6cbaa3641d77a75a48a7e5276d4dd663d9d8d3fb43055381ea593c13d547dece2534363024cb3c4452898e44115852ddfacbd2f6789fc4702
+EBUILD compat-29.1.4.2.ebuild 989 BLAKE2B bd66b64ee66e764fb388ee357c756470ee73d4c7d8623e81108eb1c0fbb5f6c294910c91b96c77452435dd2d96a637745404ed3d3e4d55257a04f32700e1a0e6 SHA512 53a984c58c7d5b426b35ffb0a9cf659da022385ba3ba19a09207eeead473b9e6ee545143c45b63aed355622bb1080f159f6ce9beb7a8b06d03cf1dce7bab25a1
MISC metadata.xml 510 BLAKE2B 6d189301e592c47ca50f1e1a54b4b8ec6fe8f8883761137562eb1c0c2e898bf9d09c520d4ac4d2edcc851e29ad6896950d412aefb80320913405ee3b0c2b6b9d SHA512 85329976678ef5733a30ffa89fb41a4b8ccbeb8b977b9525c0dbd1b099c5afe12fa40b3c71b403893efdb7a31790ae9a46d01224f949f85ceecc94dcb5ef4fbb
diff --git a/app-emacs/compat/compat-29.1.4.2.ebuild b/app-emacs/compat/compat-29.1.4.2.ebuild
new file mode 100644
index 000000000000..4c6643fbd200
--- /dev/null
+++ b/app-emacs/compat/compat-29.1.4.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Compatibility libraries for Emacs"
+HOMEPAGE="https://github.com/emacs-compat/compat/
+ https://git.sr.ht/~pkal/compat/"
+SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+ emake compile ${PN}.info
+}
+
+src_test() {
+ local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
+ if [[ "${has_json}" != t ]] ; then
+ local line
+ while read line ; do
+ ewarn "${line}"
+ done <<-EOF
+ Your current Emacs version does not support native JSON parsing,
+ which is required for running tests of ${CATEGORY}/${PN}.
+ Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
+ to select that version.
+ EOF
+ else
+ emake test
+ fi
+}
diff --git a/app-emacs/devil/Manifest b/app-emacs/devil/Manifest
index 982d68bffe9d..d342a28fc10d 100644
--- a/app-emacs/devil/Manifest
+++ b/app-emacs/devil/Manifest
@@ -1,6 +1,6 @@
AUX 50devil-gentoo.el 80 BLAKE2B ac6e2d93d52808e0cd2cacc1d701e6982f69ac7fb1ec2602f324af335492d1f9270c6309d39e329fd342cb69a1a7e236bbefaee607d725a45c02309a2ebb9ae3 SHA512 d195614dacc4f2e61a2e0c589e8379914d71b982161c3754116ed3468510e88bd3e4103d5157837d1b72f5be3771ac42bd500728282361bdefac41a008d6f436
-DIST devil-0.4.0.tar.gz 20628 BLAKE2B 77bb01721cf3489151964515760c9d1778d4407339c081c0dc61f072dd6b75c56538fd917bb468f9ac827563dab698a28a67a3eece786547c9ecb544196b23d4 SHA512 7bf9422d5845f4a311672c8a27bd691d4246ddb2462efa8766f42eb6b8456e7960d191746fd325417fd23992f7e2af264cf975d193e9da16554a60944c8bff4a
DIST devil-0.5.0.tar.gz 23853 BLAKE2B a056c3fe984189289c19acd16128755821c54fb26abc0bde20ddf0951aba85fe0ee1f8b287bef0d80c40559ac5eff047a97f4a5466425ef95a303032d58499c6 SHA512 3bdb62826e15282e7f08401b57557b27de6c000f5aa1cfed8587670d3a87bd0d1d7e6bf916ef3d4e1efa1e8cdb8dffb496d19d5f3812b1087caea7d8350b6933
-EBUILD devil-0.4.0.ebuild 521 BLAKE2B 3676a20af73486397fbe6c3dd619b57308e75d6a0893b98673d6095db4f2f009b2b51defa0c70072c4b10e9cf11fa9f7aae687a075239ef256e86086f8a202f9 SHA512 8b67d0b686c25176b33fdebe721b91405446c6bde6fd8331f2d59d1cfa8d36f579b8d3cb6fd10062ecda39ee5e995ae3c4cec09870cbbfc37ef3de801c6082fa
+DIST devil-0.6.0.tar.gz 23943 BLAKE2B a3d6edb70b3e97c28ef35a428b058fc3202e654c98216aaf0ae96f9d8b3b154b81e53b6af07b56d5143814ea4df171c9481bf4690b49d6628b098d86fa9d0e2b SHA512 d45a876da49784e6f8b7d4c2f77dd68077be69fb559abb797ef08f19ac91a9bfd4f84749d3e3eea0e719778c4151b2034530c4d789034506256bd9fcb110559c
EBUILD devil-0.5.0.ebuild 521 BLAKE2B 3676a20af73486397fbe6c3dd619b57308e75d6a0893b98673d6095db4f2f009b2b51defa0c70072c4b10e9cf11fa9f7aae687a075239ef256e86086f8a202f9 SHA512 8b67d0b686c25176b33fdebe721b91405446c6bde6fd8331f2d59d1cfa8d36f579b8d3cb6fd10062ecda39ee5e995ae3c4cec09870cbbfc37ef3de801c6082fa
+EBUILD devil-0.6.0.ebuild 521 BLAKE2B 3676a20af73486397fbe6c3dd619b57308e75d6a0893b98673d6095db4f2f009b2b51defa0c70072c4b10e9cf11fa9f7aae687a075239ef256e86086f8a202f9 SHA512 8b67d0b686c25176b33fdebe721b91405446c6bde6fd8331f2d59d1cfa8d36f579b8d3cb6fd10062ecda39ee5e995ae3c4cec09870cbbfc37ef3de801c6082fa
MISC metadata.xml 349 BLAKE2B c98c48381da4acccaf8e1f73d172586803316478eb67c981cede69a6a5b5c1480d92da5e2e78f33e4c68ee9f9ea617c1a3423e9d3fcbc3ee25a564343f3999f1 SHA512 2faf7fa37937cff9791fd6ca77ba96a85600fe7f8532d9eef5be18041a357c6a225b612b4eadd61a49f79554bb3fde5a16110be21b422d32a9ad69df665a9722
diff --git a/app-emacs/devil/devil-0.4.0.ebuild b/app-emacs/devil/devil-0.6.0.ebuild
index 3331c9ddef6e..3331c9ddef6e 100644
--- a/app-emacs/devil/devil-0.4.0.ebuild
+++ b/app-emacs/devil/devil-0.6.0.ebuild
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 5931f1f629c4..55c7a7912905 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,6 +1,8 @@
DIST eldev-1.4.1.tar.gz 268814 BLAKE2B d31ef7842888f523dab25d279064ceda2f427f70f3353d015485bc78346f368e2a56f1a5dfc0243efae36752576be32b869726e391b040eda9c3ea4418002d67 SHA512 485ccbdbcb40c3e2a19de5bad7b35bc439a4fe7c228c28ca0c75ca8292ff6216bbf78bb2d26678b94b9fcc5526aea12e1e9c6aa0368e343a08c9081ef1058e81
+DIST eldev-1.5.1.tar.gz 277342 BLAKE2B 9efc21e393703aa6649bf95ce0ab774f0306e04371001ab8de9202a9c0c975c9c8ba695dddecfb2be1717b49862aaea9a4ea714f38ccd05545597a93ddf2d61b SHA512 a06f8ecd9b5e1536f03fc6b23b721febb11841fe63b610ae410fe1a317f9e0c28c5cba590104d899e3987acb17bf354bdd17a0447aa83fab99871717574e7598
DIST eldev-1.5.tar.gz 276909 BLAKE2B 963940d203c0864d091c50703d18805b48e3bcc4d4fec07262421c453ad346a3963d711b2a96f10e46c2329ba75f6a92093ec2845726e83958e6973a8d579b0a SHA512 fcb277175254de51b37caab04ba74422925b22d3bc98e9e84a2f563f3251fa2bfabb573c98800a05245713d256fbdb59d1091d94a037ddb3a7dda4879f451e88
EBUILD eldev-1.4.1.ebuild 1150 BLAKE2B a23151af7f489ef8c7d4257858cf26ff8c3968308712535deb7d6f1d5f5b7110176c597a65df33ed438feb06790ca6c2e9a05e92689643e6f52286206df74f48 SHA512 9797018c6396dad2a4cdb604eb32ca6087df2abde4ae698d82484695517540cbc4b8429f45e77e3b2e8387b86ec0847a3660a9db28d4cf2697990bf14bf81bf0
+EBUILD eldev-1.5.1.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255
EBUILD eldev-1.5.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255
EBUILD eldev-9999.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255
MISC metadata.xml 982 BLAKE2B db2324ced8f4bc4ba579130677175a9de7a8dc7b8d937cd902edd69a20bc897bf4ee034acb6a9400b88de82c58c2b144e62ec4ac7b75d8dc63cdf56670cacc9e SHA512 3e4d2d7ea4fbada45b4d933d7711266bcd9ffd217ee3c3e3351e9f66145785dc11449b4f09f5ffa4853d2b475db45e501848d259f80fb5aa26429acadcb6da7d
diff --git a/app-emacs/eldev/eldev-1.5.1.ebuild b/app-emacs/eldev/eldev-1.5.1.ebuild
new file mode 100644
index 000000000000..413e8c727a11
--- /dev/null
+++ b/app-emacs/eldev/eldev-1.5.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs Lisp Development Tool"
+HOMEPAGE="https://github.com/doublep/eldev/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/doublep/${PN}.git"
+else
+ SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.adoc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+ ELDEV_LOCAL="${S}" ./bin/${PN} test
+}
+
+src_install() {
+ elisp_src_install
+ dobin bin/${PN}
+
+ # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
+ # to load up it's components,
+ # if it is not it will bootstrap itself from network
+ # always check if it uses installed Emacs Lisp files.
+ # Also, do not forget to run `env-update` & reopen your shell.
+ # https://github.com/doublep/eldev#influential-environment-variables
+ echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die
+ doenvd "${T}"/99${PN}
+}
+
+pkg_postinst() {
+ elisp_pkg_postinst
+
+ ewarn "Remember to run \`env-update && source /etc/profile\` if you plan"
+ ewarn "to use Eldev in a shell before logging out (or restarting"
+ ewarn "your login manager)."
+}
diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index f978f31d88d0..107360c6d14d 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,6 +1,9 @@
AUX 50haskell-mode-gentoo.el 44 BLAKE2B 1587be01b819c8d788bc8b9c3e9481885b2be3ceda43336f8d8728f245c961cb49aa6b1245558ce4d25ed28fcfc310c4fa95f992335ca75b6cdff90e33f18af0 SHA512 3a4dc946f9f5b5e7dfed41d19b8e576f3d164d81049b7bcad08791803116104f0450634569ee60a65f78e42b2153b925062b05f31cf8b5477160a73eadbfcf2a
DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588
DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
+DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e
EBUILD haskell-mode-17.2.ebuild 1044 BLAKE2B 127435561dc7208bf9548ff08dd1666972bf209746b4cd0b463b1ab3f0a5e2f40035562c29c6eee894b860821dbeb6bcc5bd82cf43ac4bb15fc5f07bf984aab8 SHA512 5f174d53adb3895a5187c219cb7ad1b29df40101520c2b37c6a2e5b0a4941c7ede6e337b26f22f1a76559fa09d5329a1c3698476e59c4d13c8ead92e208c4bc4
EBUILD haskell-mode-17.2_p20230616.ebuild 1308 BLAKE2B bb021024511a3d2df57dd9d9943e28278a8b5ef608dc5c771435752195cdbdcb942820768710b44f6d757d3cedc6d73034b138b3504566f2d1c64f36da9a6a1c SHA512 ad23b1f9d7fafc0cfe7287b55f65ef3178642b8af93754e4ba39aad5171358a49edde90d814ad24dfa027eee2fb14606447a7e300f104989c61b2162bfa0fbd1
-MISC metadata.xml 366 BLAKE2B cc208c49f0e807a36dc4bbf4b21b88bc5dfa1754e5885304880e931d126571047ff450c385b8b3fed092e077a4972e29fba5a02cccf40a6d842aed541c9a3b37 SHA512 1066f85973ea2837adc30049494b216804196c9b87e0d705c7aadeb9a98ce5650a4a29658b8255405f62c416162ae99847ad2a5baff80fe6e691156336ccc098
+EBUILD haskell-mode-17.3.ebuild 1278 BLAKE2B 9f8700b26e782054c2dacf75329b88f8c382da5bd792e07a096e220ba07eaa651f2fb712839e91a2241c709d11deba1a0aaf7a9141bf8e7c0e3d6c04134cfb72 SHA512 8dbc1fe05fa5f201c6a5d878619a05e16d5bb33dbc8eefe0c21cc4bcb2ae6eda73b7ff9e944efaf866e73eb24e08c0b72939c63804107fd9b6a50596c56e1b92
+EBUILD haskell-mode-9999.ebuild 1278 BLAKE2B 9f8700b26e782054c2dacf75329b88f8c382da5bd792e07a096e220ba07eaa651f2fb712839e91a2241c709d11deba1a0aaf7a9141bf8e7c0e3d6c04134cfb72 SHA512 8dbc1fe05fa5f201c6a5d878619a05e16d5bb33dbc8eefe0c21cc4bcb2ae6eda73b7ff9e944efaf866e73eb24e08c0b72939c63804107fd9b6a50596c56e1b92
+MISC metadata.xml 435 BLAKE2B e26af32c9bc1dc33f2c5b965c3d44ddae9e9a7a38333706e9b2fed22378a0cefdbd4676b6c9b6d66750f232b46fdc05dd5bd1997dbe5b4d1361690607605108f SHA512 cdb49aca769484b149543aab98abacaabc93e4c3f932b79e8fa71acd305126608b8f9bbd1e966183482985eec3e2cff20dacee529170904273f774ac51957dde
diff --git a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
new file mode 100644
index 000000000000..015e5777a278
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+ tests/haskell-cabal-tests.el
+ tests/haskell-customize-tests.el
+ tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ # We install the logo in SITEETC, not in SITELISP
+ # https://github.com/haskell/haskell-mode/issues/102
+ sed -i -e "/defconst haskell-process-logo/{n;" \
+ -e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+ haskell-process.el || die
+
+ elisp_src_prepare
+}
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+ emake check-ert
+}
+
+src_install() {
+ elisp_src_install
+
+ insinto "${SITEETC}"/${PN}
+ doins logo.svg
+}
diff --git a/app-emacs/haskell-mode/haskell-mode-9999.ebuild b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
new file mode 100644
index 000000000000..015e5777a278
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+ tests/haskell-cabal-tests.el
+ tests/haskell-customize-tests.el
+ tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ # We install the logo in SITEETC, not in SITELISP
+ # https://github.com/haskell/haskell-mode/issues/102
+ sed -i -e "/defconst haskell-process-logo/{n;" \
+ -e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+ haskell-process.el || die
+
+ elisp_src_prepare
+}
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+ emake check-ert
+}
+
+src_install() {
+ elisp_src_install
+
+ insinto "${SITEETC}"/${PN}
+ doins logo.svg
+}
diff --git a/app-emacs/haskell-mode/metadata.xml b/app-emacs/haskell-mode/metadata.xml
index 6d8183cffbaa..33266996e71e 100644
--- a/app-emacs/haskell-mode/metadata.xml
+++ b/app-emacs/haskell-mode/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <bugs-to>https://github.com/haskell/haskell-mode/issues/</bugs-to>
<remote-id type="github">haskell/haskell-mode</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-emacs/howm/Manifest b/app-emacs/howm/Manifest
index 63c29548cec8..2389e67dcb0a 100644
--- a/app-emacs/howm/Manifest
+++ b/app-emacs/howm/Manifest
@@ -1,6 +1,8 @@
AUX 50howm-gentoo.el 73 BLAKE2B fe99991f69e8aa4c515aa458980b82fcba96f2dcc29d213b662c5d81231aa85dc288b3135dc375a099a57344646a3a9a0c0ad0eb57fec4f78f8ec0d1ddc1ce60 SHA512 575a4638fa232ced8b377e30bd405dd78a8d10194cb38f40041ff30187482cec2cecf94c8f9da95031848e6c0379a2d845ed7b9eb159b63ed0a0737afa627a82
DIST howm-1.4.5.tar.gz 565221 BLAKE2B a28e98e9b955c6172c7b9e51d8f157e22e87846cb2a2955d956f434c2a36fad7e0692c951ef3d37f57363d500d118c2eeaad55276656a8e543b72b8276317fa4 SHA512 b448bf8caeaf21bf1980862ed12541bd793369494a3e321bc5b77bb99ef63cc5ed2f70c54eaa60b427489e9b3fa9b0037d5cbe06449f87af924f245b7f8f2615
DIST howm-1.4.8.tar.gz 566903 BLAKE2B 0c4dee89147acb40051be18833ec4027bebc81102af2571e15fc06a9c6cefd3d1f0334008550321ad81ec28b44151bc9bc5ab4db8ad376cc4726fd571a77076d SHA512 e95a7e3287cd1cdb1c51d99b00627f8824e1c2a470a1a986910b8e79cd79234a0032c9d92dd5009bb6c09911c1d8848cb0fc585ecce8f5d1020cd5bbe2d36aa8
+DIST howm-1.5.0.tar.gz 569867 BLAKE2B 68e4be1a808bea2f52167a9bea954e9d4036a6910525b01433e91e4f6ffbb9c0ec918d50a5b97544d88da651c905dcf56356dc6b8968b77522c0df2f8add5b2d SHA512 104be07b5167ce05dc794a4029c1ee35f8471f9fa406be3eba3565362a1685b9859b73de422ad43339db9f0f89245aa7a3838129996405d5b3f6fd633c3303bc
EBUILD howm-1.4.5.ebuild 586 BLAKE2B 6f328010f39e208a8463f1a0e72ccbc8505b4bd6e1bda58607b3198bddfa0d643f85a5c46971ecdb0891aaaa36c65dba2ed146112796b989070aceed623fda51 SHA512 40f755ba685936fa2cc210bd5e5b8fbc1aad7c6677f585f847a3125fe36bc2a74f70d13d5c423553bf40840dc2b318f09fcb3f95742a20a7aedb6ecdac36c9fd
EBUILD howm-1.4.8.ebuild 702 BLAKE2B ec2572e2fa3becb455aafa16dc133269cfe5f810372bac07428298aaad624530e6a29493a62d5443173d7b1293ce6e78ca0dd5669fcb8d3a08ae749c10f741a9 SHA512 4f5186a68f08260a3c755532689d36dda63c866c95795d0bf75a0311893e0c97a61d1fbc91b5eb510f133f984875100aa141194188c918a5c98fe2aeceb79ad9
+EBUILD howm-1.5.0.ebuild 705 BLAKE2B a05b34c764581da50ce2477ccbe1bf50867b96429d5e536b38e4d367233aeb47721bdc2ee158f26d7d5fb12073a9b751226a6c4f7cb0ad68dae3bfd8d1e7d2c4 SHA512 dab3eed2407bff5eecdca6d7edd2baa39e1181a325463f7f41de63cdd1920880c73b10858cb055fe76b861a9d3c6dd884ab934b58f5cdde9628c55b6e19acb42
MISC metadata.xml 348 BLAKE2B 0e8a3991348e1c85923ce09cb0f7c204f3ed54dceb21ac3e6486639b0aa62b22b2f65b5e27c772de2bce47640b52870351ac383dbc7dda8c1b5664daad21c465 SHA512 a9d32b288103b34a65b9f4c8bc91be29cb68ae8d09d5c23006cd6a99e3691eed953bb99f59f16a701096c77299659165bccaafcb49a6a96d72e0f2542e4ad057
diff --git a/app-emacs/howm/howm-1.5.0.ebuild b/app-emacs/howm/howm-1.5.0.ebuild
new file mode 100644
index 000000000000..1e3fec90e3d5
--- /dev/null
+++ b/app-emacs/howm/howm-1.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Note-taking tool on Emacs"
+HOMEPAGE="https://howm.sourceforge.jp/"
+SRC_URI="http://howm.sourceforge.jp/a/${P}.tar.gz"
+
+LICENSE="GPL-1+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_configure() {
+ econf \
+ --with-emacs \
+ --with-lispdir="${SITELISP}" \
+ EMACS="${EMACS} --no-site-file"
+}
+
+src_compile() {
+ emake -j1 EMACS="${EMACS} --no-site-file" </dev/null
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install </dev/null
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ dodoc ChangeLog
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 69a669ea7236..b5fbb90fbae2 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/gnote/Manifest b/app-misc/gnote/Manifest
index 4aa39b7808d3..ebbf230e41c3 100644
--- a/app-misc/gnote/Manifest
+++ b/app-misc/gnote/Manifest
@@ -1,5 +1,7 @@
DIST gnote-44.0.tar.xz 3330052 BLAKE2B 5b8a45de08419cdc8b22596fc4019ddd18edf7103dda5d51fe87153e624a3623a3b5af1e65ee15bc0afbefc13400ceddebc740fc34ff3675f4e0fa3a68ae87d5 SHA512 95299d811372f9c011e2966cd0fcb770830d691a85e390fbeb0500ff2db394301d0aeb478c622af1a8caf54d07cb15243c65e73809e02ae36407ef5006e636bb
DIST gnote-44.1.tar.xz 3330072 BLAKE2B ff86fa34bdfff61eceb25abef1c73377f888082e70e539172849bf9425eada1c11000c1a75f69eb74fdbc2fc6d45ad3c58c843bf769279a026dd5298a07abc68 SHA512 89364d161d6ecc11822b89dec0353d0e20bc08d883573f324e4980ff2420361ddeb326213eb668fba4ce8de7d5d9668a1a058666ad2b81658ef94f8a65b87363
+DIST gnote-45.alpha.tar.xz 3320968 BLAKE2B d53d16f97cb737159c2888d0ffb3f4f6ec1f759a927ed4a50c2abb9ac0c9162e811cf976383c23a4f642b08370037d8d00197e6628528bff51ae1cc93803c07e SHA512 479dfe13cf1680bfdc65cb3ffc40c27bedf11519d38142a276e019062030e946d9a2b10badb0a230d1818aad665c1704e5f9bf8592fff11f9a0f0a6374fade1e
EBUILD gnote-44.0-r1.ebuild 1467 BLAKE2B 94ec94b7ca56f9adea99504ef6f2fda297c4cc3d0e9fd886e9454e5e251d82c075e2e16367ebba848b05f041b0b7de83f12aeb8ecc6727e7bd5e05f9682398b0 SHA512 ff3ad289bdeea8f9b9e8151f45877eeae5d77c18a2109b5d27a596ca6ff2ec06efe0dbb755cde80e2177ac2a654d3a1d8287b4906402a638a9b93c00934f0d28
EBUILD gnote-44.1.ebuild 1469 BLAKE2B 3cd8633fb8b7b60d8bdde2b3f217f25fb952b3554c8a9f9be199bed54d05c5c18d8b8027d7f49f8d68c2845ddfd846c1ec6f93b06fefab98b3f7b43e8c3b774f SHA512 df52c98fef2fb5e74d86592077e2026f5b233ed309e8b239cab64a901314543c66c2c2157407b79df7bc7a1040f8b43c2f2cd96483e823b5259007e5fa53a8e1
+EBUILD gnote-45_alpha.ebuild 1441 BLAKE2B b4f62bbd1c8fd1192ddbb02787b6541d643568efcdef71ea371934a74f3919bf9eab3a1b2718e581a8603a9884346d03a232955a49332218f0e06886d9eaed73 SHA512 ca23cb59dd4cb6fe3cdddbd25b3a7246c0280565d3d3185627f28ad3a3033d5c0b0cab53afd7487d80f67da8d529694fb146c9a5ba19fd358ede06645d9a9cec
MISC metadata.xml 346 BLAKE2B dd5d67f5f5f2bd3205f8087ee8abab196289213b451493bcb0e059f902482449329bf03e9cd44e13cb72a347b4ee97f6b1cdf771c0723bcb93b06dcda9a3cb00 SHA512 0f177f3c20fb7215c21a2df360abfdab37bac8cc8b1405d31cd76d552d65661762a929972b0bed0a4c46b7f9c4b053b9a544209282db688699208b5ba0ccec64
diff --git a/app-misc/gnote/gnote-45_alpha.ebuild b/app-misc/gnote/gnote-45_alpha.ebuild
new file mode 100644
index 000000000000..62d3c9902709
--- /dev/null
+++ b/app-misc/gnote/gnote-45_alpha.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson readme.gentoo-r1
+
+DESCRIPTION="Desktop note-taking application"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
+
+LICENSE="GPL-3+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ >=dev-libs/glib-2.74:2[dbus]
+ >=dev-cpp/glibmm-2.74:2.68
+ >=dev-cpp/gtkmm-4.0.0:4.0
+ >=app-crypt/libsecret-0.8
+ >=dev-libs/libxml2-2:2
+ dev-libs/libxslt
+ >=sys-apps/util-linux-2.16
+ test? ( dev-libs/unittest++ )
+"
+RDEPEND="${DEPEND}
+ gnome-base/gsettings-desktop-schemas
+"
+BDEPEND="
+ dev-util/itstool
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ # Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
+ # specify a version
+ sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
+ if ! use test; then
+ sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die
+ fi
+
+ if has_version net-fs/wdfs; then
+ DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
+ synchronize notes."
+ else
+ DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
+ If you want to use that functionality just emerge net-fs/wdfs.
+ Gnote will automatically detect that you did and let you use it."
+ fi
+}
+
+src_install() {
+ meson_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ readme.gentoo_print_elog
+}
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 877a7cfbe232..33efc68d52a3 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest
index 9f48381d8533..570c5dd3c9a8 100644
--- a/app-portage/eix/Manifest
+++ b/app-portage/eix/Manifest
@@ -1,5 +1,5 @@
DIST eix-0.36.6.tar.xz 640216 BLAKE2B 40f1d247f6a00ecc9e034f272e73346535724e1b0cf304ea990ae849414adb4490d181db1f781bf7825f18c12cee47e03921a3e43054631d2422e0a6c8a915b8 SHA512 4dbea2a0ac66b15061b491a8da15337894ef4ae18bfb2e77eaf74c6741a45487ca7378c80620341ccf4b335592c121ab55755f0562425a9dbf9a16a9c4aa3554
DIST eix-0.36.7.tar.xz 639832 BLAKE2B 37202ae78378688ede95b410fe2e6325d63a9553dc082e4e09dc5bcd261f4e7bf49f349a92c286743c30a54cdc5bc1733fedebae33c37d601e6f5db1faf499e7 SHA512 5f5d059b502633be22c8a18fca410e2319061989bbc65b23592c87a9a109b93e615a5b5a7ca92a500999e3cc791e331b12e32a10700cc104040b1980f7f7a0f9
EBUILD eix-0.36.6.ebuild 2495 BLAKE2B c361c7aecf21e5efe8741196dd42df31a917a1c87f5d8afdd8f7f1adb5d81211dc97716b3fb440d264d57f3f5213347de336cbf4f101e0631960929a784063f6 SHA512 556cf4774e86094f27c5dcd24f599097f486694774ab44ec971bdf37313e6d265f6c2dcd42801dab27281c2104f5a08ca2fe0a6f78cdf3698729bb9723b36cd5
-EBUILD eix-0.36.7.ebuild 2497 BLAKE2B c84e089e47b65cbe3c75c8b9102dc9e98d527dab873a2e27ac55c090c67366f6dc8e98043d5d7198d0464a20c3033c37a57fab1c88c3ce66d3222ca4327008ea SHA512 e597e4c55441125e6eae20dfcf2152af31402ef738c7fd56e3d3a5995d49a1471f697f32d84299eb3e1ebb2645e135e4ed88795135684915123f31b225dfb2d3
+EBUILD eix-0.36.7.ebuild 2496 BLAKE2B 28b50eb44486d336615ba042689cdd7b981df7651b5fee613ad2993bad60dfa22ed07031a5aeafee94a11c019b139fb2fc6e54fc952d7099d385a946d25b0198 SHA512 d1bfe3274650bc6d2573c911c03f329ef0e95ceb6985865314e7b19f73a6b5319489a898c71583097f6c435200f4af5e4a86854c499bda9f5088d5298ebedadc
MISC metadata.xml 952 BLAKE2B ef76318a2bef5560870b4c4e48ca3122ccf67f5951f8cd4a5423b6a667a39311c9725aa99a115d18e0035106f4ebc2d2679987feea91c477d5f19d6244f885cd SHA512 823873a3a87bf0ff3cbb8ab6bd2eebdf45b1f5541aa13cd4a1411def808e03b5c961050a6fc10fa5210694fac9736e0acb4917df75e7d238391dffdbb2094cd9
diff --git a/app-portage/eix/eix-0.36.7.ebuild b/app-portage/eix/eix-0.36.7.ebuild
index 42bb3215b227..afefaf46480d 100644
--- a/app-portage/eix/eix-0.36.7.ebuild
+++ b/app-portage/eix/eix-0.36.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vaeth/eix/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="debug doc nls sqlite"
DEPEND="
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 167796ee6ee7..6ef2f641c29c 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest
index 34bbe828212b..c1bed534f55d 100644
--- a/dev-libs/c-blosc/Manifest
+++ b/dev-libs/c-blosc/Manifest
@@ -1,5 +1,3 @@
-DIST c-blosc-1.21.3.gh.tar.gz 1532077 BLAKE2B ff8ad36e4e34b245062025c5820655bb52fea40276e88a748253d5079c3b5f8662079f177835ab38aa6e58d87e7849a93d7e1289346fcc53c077ef85b7382462 SHA512 e9542aa2d1ebae9f6dcc12916d7ac3b920d771281ab96e2b2d59c2951e5f51d02d2684859b8823643d43d320613fb9dd8a3ea411ade34e66e323fcefa8165a91
DIST c-blosc-1.21.4.gh.tar.gz 2458878 BLAKE2B 5b58e5069ed99e67adaef832871d45e4e3b88dede169833b07bb1800d35d6d43909c59645f79c003f9a80604e432c81f7d5da35fd19899fbb0378e81f015b0fa SHA512 cbe8406dc88318a582b6ea5e5ba1a25b66814f741743dd512b1a61664691977bfe0896baf24d2e998cdbb209a3ba83c6eb79e86bc1e7a2eb5ef2cde697e8eb65
-EBUILD c-blosc-1.21.3.ebuild 1186 BLAKE2B ed4ea2d818c43f159c7fd41800e46c193ef630f5339cf649c81fe9b50f12a81729aa3f16a4929f5bbd219c37efd126ababcec71808fbc644d93e72824b77fa68 SHA512 c2c417225de6ca5587e7a1ffa310e9e51ed8c98c5302e14228913466fa579af94ee0285ab52f403b82665be5df9c6b1d8c6ac5611ad90192f5f796d68ac764bb
-EBUILD c-blosc-1.21.4.ebuild 1187 BLAKE2B da569feff1df165769ba02c00bc54ef2085b02db3649a78138dc96452dd44016632d5ea3f08b38cf09918370eb94ae85698e49e65dba23959f352564aa4c4e68 SHA512 cc706db7c1e619829e0f41dea61bcbe828f208c7c3267f092c375a0c3e61fa2553508bbd6a4127237afc882b8122b3027b05281f2ef540cbd3cf2efb535de529
+EBUILD c-blosc-1.21.4.ebuild 1186 BLAKE2B f749ad26fdb344fb6db1e71652b45c04a1e34b17e0c605f6ddbe2b32218f62bbb96d0083912f7694c483d462e6722c51aa8903e5d7f17a9ed0d297b956da3b97 SHA512 f27ae6ae95b4cad296f26871bf79675f9a99301a57fcf5d4341daf3ad3309803e162cb33ae9a2c9687394e7c19a432203d3729f0d8ac3d9d139db99fdca46ae8
MISC metadata.xml 839 BLAKE2B 108d89a888ba31f03eb42a0717c7c9458d599cdb67cf98940c88ff943ce2079c736b6a52ac4206d4ceda17f56ea67e52dae1c77b304d39fbb9ec249a8ac38576 SHA512 f4ed6f93992492a98499ad1dff54b3fcd14e35710e0307041e606ddfff54769c5ed6ccd3ef90a5ce7943425bcee93ea9b46211f643da30d94db88adb6be7d5f8
diff --git a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild b/dev-libs/c-blosc/c-blosc-1.21.3.ebuild
deleted file mode 100644
index c845b48cd4a5..000000000000
--- a/dev-libs/c-blosc/c-blosc-1.21.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/
- https://github.com/Blosc/c-blosc/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+lz4 +snappy test zlib zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- lz4? ( >=app-arch/lz4-1.7.5:= )
- snappy? ( app-arch/snappy:= )
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_LZ4=$(usex !lz4)
- -DDEACTIVATE_SNAPPY=$(usex !snappy)
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- # snappy is always external
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
- )
- cmake_src_configure
-}
diff --git a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild
index 6aafd4e818e1..3f604ce7bde4 100644
--- a/dev-libs/c-blosc/c-blosc-1.21.4.ebuild
+++ b/dev-libs/c-blosc/c-blosc-1.21.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+lz4 +snappy test zlib zstd"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 01d6e1a00ae5..3f1fdc8fa059 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -2,5 +2,5 @@ DIST libassuan-2.5.5.tar.bz2 572263 BLAKE2B 24952e97c757b97c387ab4c2c4bf7b040f28
DIST libassuan-2.5.6.tar.bz2 577012 BLAKE2B 462af1eab69e157f65f8134a492cde01dd1e0ee00609f2c2585e742fb9c5532b3fd96054b4fb7449e305690f70aa7a120085db42e2de2e3b0ef8b1603e7e5846 SHA512 dcca942d222a2c226a7e34ba7988ee0c3c55bd6032166eb472caf2053db89aeeea7a40e93d8c2887c7ee73c5f838e8b0725e8cfb595accc1606646559362f7ee
DIST libassuan-2.5.6.tar.bz2.sig 119 BLAKE2B 379c6566b2369550bfc4b4616fb71ebdbd9947c183488e2af2261db79be3fc34c5691918f3c560b46c20e02e1aa46c44ee31c1fa3727d191f5801831d34e6721 SHA512 c7765530618128a12f1118278d35d8c33d32b560073dbd691cb92c0d94b75fd5fde65cd3f5db717ddfb907b266fdddc1e7a1e2b15b1b89b7470941dbde8162e3
EBUILD libassuan-2.5.5.ebuild 1288 BLAKE2B 946a7cd6bbf4d0c1055e2d31bb304a202e301e3bd38f01e7d4efa4996079206e4f0d2778ceba4f72fc761b17f51c6ccf3d5a4acf76d679cb629d709ca0d1d07d SHA512 4eeab04dddd2670bb350dcbb633a9da36acd7fc5a0a85aade3b90a6155e7f5004e6a08a67d170d0be12659fafb1d08f420bfed0b16539ec904011bd21d4fa74e
-EBUILD libassuan-2.5.6.ebuild 1730 BLAKE2B 8e9714f930e9ac32ca885492c31bb6a285342375a6b9b046132fe1739ea171003ec57fd8a7e4cf02e2325d5a57be053171a130649e947d666aa131407c4dba07 SHA512 a6b4b3bdc41bd659f3554bd3cad0e814fbe961a31c9ebe22f2d4f74a377361159b8eced32383c7b035f2a3234e1dbbc823821f256f325efa26b380a5351b4bbd
+EBUILD libassuan-2.5.6.ebuild 1729 BLAKE2B f672604b9b52b7a7350df5d6862d1d5c2b96ac8c9133e90bf89919b530dc38b96e5872cddc805382227b7efb6af68d6cd9a85d625985c4c5cc3932a447de0f78 SHA512 5f6836b2d0c79ccc63efd674918251f6b8f56d872c183a9d68ad4aa4521c35be992ab4918e9cd34430e2a2d4a0348c6946e3c588aa44f6161bb1e5b6d4191c5f
MISC metadata.xml 882 BLAKE2B ca08da3ad8be4a39e30e8e28f58bd5c4c9e70147a29bc55c9b71b45921141326ccd86d9086b6ae8652465c51fabfe4e024a00be0656042011a27423ac2146f01 SHA512 603d947fcaa43d364136558cd158610edfc2349fe0227259992209894f34fcd21f393fe81aa9f2d40ecb41377c8f7c1d6f8528d6a678709d28820d3b6f253b62
diff --git a/dev-libs/libassuan/libassuan-2.5.6.ebuild b/dev-libs/libassuan/libassuan-2.5.6.ebuild
index 2e4146c68815..62347c429415 100644
--- a/dev-libs/libassuan/libassuan-2.5.6.ebuild
+++ b/dev-libs/libassuan/libassuan-2.5.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
LICENSE="GPL-3 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
# Note: On each bump, update dep bounds on each version from configure.ac!
RDEPEND=">=dev-libs/libgpg-error-1.33"
diff --git a/dev-libs/libwacom/Manifest b/dev-libs/libwacom/Manifest
index 33d290d90f31..f1a55c89b5dc 100644
--- a/dev-libs/libwacom/Manifest
+++ b/dev-libs/libwacom/Manifest
@@ -1,5 +1,5 @@
DIST libwacom-2.6.0.tar.xz 110288 BLAKE2B 321bacccab84f287141257b4c7af12822fca976c335027d399765fdbbb2c59eabcc76f40d4fd83c7cf1cdc88e2c57ccd317b1922ea3dddb98cf2a0847e920ff1 SHA512 aacf234e77bd976de2e2a687294c5ab704dca5a70df01fa2485441029e4faa34bec2824c455642115ae79f5cbbac41d064569e4eb2788655c324b37149009d26
DIST libwacom-2.7.0.tar.xz 111424 BLAKE2B 2cb046a7390c017680a2a67197896b0613fa3b0ca65d388b5d760fba1438c3079786efa77a5b69d26dce7b8813436ca4240500ef00d77e11427fee81df912d64 SHA512 47dd8fc7b82fce88ae9d857bcbecec2e45f2a83e832a5e1f97d5b09f77a2dacd53a470e08e756217fe7c5ef4420fdd8d3e3c37071336f7a3dce522b9fa781583
EBUILD libwacom-2.6.0.ebuild 1507 BLAKE2B f470234baaf9cc8fc33f07881b172745c7fe475c41c15f272df89ffad41b095adfc706caadbe7e6d2ee0e8452100e5fbd28cb45544b56916b4439e67267858a8 SHA512 f4cfc95491539e33b89675f6e5c3dc135e7c4269321d140c69e9856c68e27bec99eba91844e0dcc7eff39b70b4b739daa1109b3041aee5493eb569a1d91de7e3
-EBUILD libwacom-2.7.0.ebuild 1508 BLAKE2B 53216faa406efcd9a1d6f625cc1658ad328b3987a2acfb0eae319a0b6fe14d94907c0331a2af8ac7e75fe7dad977387cd4f36dbb4e7a48127e03d40bae961e9e SHA512 557a1dffccfb5e1a41ead3e633c6e167f7e1c778bbfc86b1907a0cf3b270b0d4bad95e283a446b4aef99e3f1b68ddcd52cac956884dac105d895f1174a73e5b6
+EBUILD libwacom-2.7.0.ebuild 1507 BLAKE2B f470234baaf9cc8fc33f07881b172745c7fe475c41c15f272df89ffad41b095adfc706caadbe7e6d2ee0e8452100e5fbd28cb45544b56916b4439e67267858a8 SHA512 f4cfc95491539e33b89675f6e5c3dc135e7c4269321d140c69e9856c68e27bec99eba91844e0dcc7eff39b70b4b739daa1109b3041aee5493eb569a1d91de7e3
MISC metadata.xml 313 BLAKE2B bee5263fa9309d84996574f86a17a4292e58a7eefc65159ecd0df578ccab24e39f4c050deaaabbcd33e5a86292af6c57c5b2c9eb2c9b6e3caeab86e5633cf3c7 SHA512 b1575775a9f633ffe2124bd5ebef65ab864ae697ed733f50e3028484d2d60ea827e5ac12305d57beedcdbe58d8699bbc7e67cb0c844041c7a56045cb91eae633
diff --git a/dev-libs/libwacom/libwacom-2.7.0.ebuild b/dev-libs/libwacom/libwacom-2.7.0.ebuild
index 92b59cc67085..62173377ae27 100644
--- a/dev-libs/libwacom/libwacom-2.7.0.ebuild
+++ b/dev-libs/libwacom/libwacom-2.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linuxwacom/${PN}/releases/download/${P}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0/9" # libwacom SONAME
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
index ea0c8d5369c1..12dfe6eacd6b 100644
--- a/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
+++ b/dev-perl/Data-OptList/Data-OptList-0.114.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse and validate simple name/value option pairs"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Sub-Install-0.921.0
diff --git a/dev-perl/Data-OptList/Manifest b/dev-perl/Data-OptList/Manifest
index b0ce453fc673..231574a25580 100644
--- a/dev-perl/Data-OptList/Manifest
+++ b/dev-perl/Data-OptList/Manifest
@@ -1,5 +1,5 @@
DIST Data-OptList-0.112.tar.gz 19764 BLAKE2B 2d4ea3f4e9333b04d3eb767aa9f3ab0cc570d127d909b857afdecc50039904433fa8102911e5ae63c4b89e249d8e64c7a708f8e83e5e0130903c73f20b73fb90 SHA512 79198ef244b4e5cb5201f938f228f20158ccdde76ff9d200b706104ddac5dc3ac8da3280ba335a60fd66d16202b803447ac7709a7d84e514d3a3dc59327ddc71
DIST Data-OptList-0.114.tar.gz 19891 BLAKE2B 9d11ecbf6211ac9e58b7bb75688f643375e846b0221bbd389896251018bfa141ff6ea55d666c0b28f5034b0229e125aee8a74f1fa70c680f8f0a5ca8f6981131 SHA512 72f60ad7d9a6d87ffecfbc0f6f6d48dad2816dd4431d7e82e8ab834e0852da27420fd52fb2a1138254d80bf8b98b94b9fa25b878e1bb155221543a78219ee16a
EBUILD Data-OptList-0.112.0.ebuild 627 BLAKE2B 8a0cdc426c5d2b5c766fa1519be7fd88fccd6e86fa6a07530fd3a0ae4326b815e394104a6af9f3c97979a062e7e49da7ccd27cd23b204913a5d7c9a2a1be005a SHA512 c414061ddf509b49e5494cde52e571a33e586b32341ebed582737788d3e12783740c5cff995d1cead71cae3c39c88de01e41810b160ff13ce2fac86c5cc5dbdb
-EBUILD Data-OptList-0.114.0.ebuild 633 BLAKE2B 53a6307ad4a06e00981c61c8c847c7e9cc25508c4154ebd56cea4b532858ac19c6aa4861017feac8c23122b290e847ff3f3efb6d1f828a1cca22f1ace3fbac1d SHA512 0715e24b6c3625cb13583576b01fd3ca0e5ee926fed29250895f9ef18cfad256415cb990c8e1440c01711514b76ef1e5803878e4025600f40a49349d7af293b9
+EBUILD Data-OptList-0.114.0.ebuild 632 BLAKE2B abf51bc09f9a6a7de23ebb91f3ba6f1a15ea363b30ee1b3d0eb6c88e3db5d622035eed84597b9ecc8b0b6793a1d814461dc2c862d9a9899842853a3bb18cb6ba SHA512 55466a39ce90af510d2bdee016f8db3fe4673b75dc9dc02ca91d4f0c941bd749ecb988dab08bb24e3e2b55d0e0cc08d4a4773c572b2f812c3214958a58ba51a4
MISC metadata.xml 397 BLAKE2B 9c837d6e740042b702a3e8b7140814dcbc6dafe78c766507eabf62446bc5429617bcf0bb5a449741a20ae4a690407954e94c98fabf0e8863c8c890df87d2f2b7 SHA512 98d0c5aa49b8cbae52af7d890d903874716f83869c8adbcde49f864724f1432c51c8b12e322ad098386def00e3d946f0d6bb4da23d62bce17782b5539369de9e
diff --git a/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
index ff7397243fb3..fea67edfbb04 100644
--- a/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
+++ b/dev-perl/Devel-Caller/Devel-Caller-2.70.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Meatier versions of caller"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/PadWalker-0.80.0
diff --git a/dev-perl/Devel-Caller/Manifest b/dev-perl/Devel-Caller/Manifest
index 597d8401ca84..5687016c648f 100644
--- a/dev-perl/Devel-Caller/Manifest
+++ b/dev-perl/Devel-Caller/Manifest
@@ -1,5 +1,5 @@
DIST Devel-Caller-2.06.tar.gz 6540 BLAKE2B 0463dac6e4b1a1dfadf4659b7d8e19eaa1b1660fd3f3d5e2f3fd7ee649123c8097f5392a2d150557c3f6927c04fd2ac7c574c1a141120fe00252e0be0639c8f7 SHA512 f15a59169e191c8526f613d21c415e5d8d51b59eabf309952468fdee15277b2e8f831a2263a9dc006d9f3144a234fbc9c46ad3ab464b6fc055360c6445b209f9
DIST Devel-Caller-2.07.tar.gz 6959 BLAKE2B 4b6f719bbeef7cde1d6c2a40336a217e7add50415a33e5f5e5a7b6277d36175dc439573e455fd20666ec1415256c53cbee05918a33330fe536275c743f0a6965 SHA512 9c4bc1bfbd012c803ce7e0ec1c586558e6e4198ed19dac6608eb05939a74cfe2e6613942696451cfa1aad4f98f2acea6a2e43fa32b5d377787c00b560d7d8111
EBUILD Devel-Caller-2.60.0-r2.ebuild 555 BLAKE2B c6be6ec97eba27d159cb97c63171d6df8af93084ac2d38bd66b74f236b3a733c8a67791e5962862e0c25464c1c6555fce65cfbc365f24822f3c4792d2d063b87 SHA512 b0895ed8823839888c13acc752002f1e31f4c6c1c1a9c3cf0058dbf53fd9b8ebecc76c208b816321488f8c8983a35647ef15ed14eb7debdc91e1953790642b7c
-EBUILD Devel-Caller-2.70.0.ebuild 477 BLAKE2B 2d079b8e09c9d3ce00257af1d8fccde51dfd34ecb654474e765ab455fefd72ba32b01ae25d9f2cbd094b171f83ea5fadb98250f97a6fb3b50a0db47013e99df0 SHA512 46171e1d90a88347ea3cfaa110fca1b963dcbdb813d6ce47c267cf0d9d81d21db7d86ff58d6833a8adc41b2e40d436c988d5e56a64b9af0db3cee9f5fb34160c
+EBUILD Devel-Caller-2.70.0.ebuild 476 BLAKE2B 2803819224b3ee25678da688ff97c30e90f76a60f7bee9637bbc0670eafc7c157ffa09f6d8c1fdc2694c83c0f1520ca1dfb1655fee0d5393960a6a764400af84 SHA512 34ce0cac7057a89dd1468e434dbe09947f44ac9049d34f67596148c60b7d9fa3b793bc91bfd89cef2ecb66b153ba0788c4053426f4a0b80e98781a61b80afd08
MISC metadata.xml 446 BLAKE2B ddc7945b520e3164d1b4bb26c28c6cafe48fa095b72cf43f68f7e62f82ac443d5b662cc14d5ac0a2da2d52b144630a39d916e3d8498dbfb187b085094bd3dac5 SHA512 80dfd94fb8ce75c2bd3cce639e91fb156d59f2065fcdb204ed14680fbf2e25fdda5fc6f5c6e802c4d70fc31d52f6b3fe2c9e76913087c8de7826e8a3630c58e6
diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild
index 59e2814a0b52..eec9b3f040ac 100644
--- a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild
+++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.111.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Getopt::Long with usage text"
SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
CONFLICTS="!<dev-perl/MooseX-Getopt-0.660.0"
diff --git a/dev-perl/Getopt-Long-Descriptive/Manifest b/dev-perl/Getopt-Long-Descriptive/Manifest
index a7ec718446ce..378a6d37d73b 100644
--- a/dev-perl/Getopt-Long-Descriptive/Manifest
+++ b/dev-perl/Getopt-Long-Descriptive/Manifest
@@ -1,5 +1,5 @@
DIST Getopt-Long-Descriptive-0.109.tar.gz 33959 BLAKE2B c936f820654a5a14dfef706f26514334463b119b161643bbeb831802d9b7403c49f1cccd0414da855ef1bed424d88b78a220f037fb2d723ecce8d7ede54840e9 SHA512 9bd3af84119264c9e7e72b470f54782fe0a9e37e6071052a7b43af9529087841f77f06f81a70e4cab05380558216893b0902aabefcfbc970916f65614666969a
DIST Getopt-Long-Descriptive-0.111.tar.gz 34613 BLAKE2B d5d64cc10208819b6721ff67baaac2ec8d4a120dbe879e8959a2096a7d2c3584ac369a0e82278b5efdce0eba052c8a522f39a55f028b78023c735660f584039b SHA512 22cff8f92e51f08573e34f24028adbf1c3c1c88570a8d35361234ff13486ca5de20ee2cf8d056971777b9cb0f0c78cc183de2e74915f23eaf9b14fbcbf256531
EBUILD Getopt-Long-Descriptive-0.109.0.ebuild 967 BLAKE2B 95bd34c7852a6b96fa28fd3526506b431f9d701121036a871be435a28af7945c7f8dd07d4f02e72da80a922dadfa8c6863092a307892206a3854952bf4c73b46 SHA512 9406185a47611ffc63e1376c543395ba65bf5efc55933202216802318419965755a6c189eef20af9590f1974bf3e6dc3583600c58aecb77c89ec7ce7ee92a89a
-EBUILD Getopt-Long-Descriptive-0.111.0.ebuild 949 BLAKE2B 59a6bd7f2f7969b7e0daef3849f832ab16793f9819990681da6fa279fd4ef7881abab7dba2faf7a99d816f6331362b3c6ef31ae96637c2734958c1406bae2d83 SHA512 6e9554109c4b2327d3bbbaa140da41c77f306384610775f2b085a19935c70caad47f1abcd316420fd431bcc430a535411e18d0f2f014d1d20482e0d422fb9312
+EBUILD Getopt-Long-Descriptive-0.111.0.ebuild 948 BLAKE2B cdbf689214017f83836d7e7ac3b06fb5a44cb7aae7d550e90717ec5ef638d0c0bf3d53c84f9d2de7a07b01dfbebaf829a6293b098bd0c67a77bb4c1a5ef9fea1 SHA512 f1859c775bf10665d628b366145dfa40173aa0927393c77953144ed59081d34669c6c9221e43cb7296a6c97e0c5b29d483038f73b304ed5505024e1a26dca046
MISC metadata.xml 577 BLAKE2B 13ae7688abebd23effd207bb10f63478bf79eec911dd03153b286df7d5b3d168434e8f9fd743af8b9c11057b0d7bdcdc2826dc5c1769008dee7b4673991a152f SHA512 8e6adb3b78dc2583657fc09b394c691999facec2e8410c90d601a609c0b292e460f05134581ad564bf4e427387ed152cd021cb6b9a9526e2f9dce7d2a1cd0ed1
diff --git a/dev-perl/Graph/Graph-0.972.600.ebuild b/dev-perl/Graph/Graph-0.972.600.ebuild
index 68470144ddd2..6badff4b518f 100644
--- a/dev-perl/Graph/Graph-0.972.600.ebuild
+++ b/dev-perl/Graph/Graph-0.972.600.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Data structure and ops for directed graphs"
SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
RDEPEND="
>=dev-perl/Heap-0.800.0
diff --git a/dev-perl/Graph/Manifest b/dev-perl/Graph/Manifest
index 4a41c5ca3de6..068131f55db3 100644
--- a/dev-perl/Graph/Manifest
+++ b/dev-perl/Graph/Manifest
@@ -4,6 +4,6 @@ DIST Graph-0.9726.tar.gz 147605 BLAKE2B 341da2ce8663abb62e30141b70eb1a22f89dbc04
DIST Graph-0.9727.tar.gz 147842 BLAKE2B f610b06722dbcc9c46946693dfebda95cda16cc0b4066a2af0875b8abec62fbcb508171234ec393a36019b3cb398d9bcfe72e86cdae51791ac9864a7aea9a2bb SHA512 e5274aa86f0c0fab6acff29af1253accb4159785fa6c32edefd080bc2b840c959c1a18e2f6db193fda469871294ec02b4d726f73c4b0076fe97b4c61cccd2c3e
EBUILD Graph-0.972.100.ebuild 595 BLAKE2B 15a8512ead05ec6678ff7bc85c19510bf31c98fd9ab872458d50cd834914011ff9ade17d085373acbf3d8a982f9434cbfb6b74058e3316ecdadd6f9f79ca2dc8 SHA512 0064531e56c55461c046ae7043129cbcacfb43cbb344b89d262875960b6a930758a2c8b0172329e2f7cef87cb04e6a8dbf87ccd1c513b4587e2c1318b2b3c8d1
EBUILD Graph-0.972.500.ebuild 575 BLAKE2B 30d198e60484b5b52ec9a7ae3c98257388a84814fc55da0c2eb47116226a17b8dab7e4f5afce214ad2fa8e219dbb306c5a786304b2416412c7447a50bce6293a SHA512 65086935e8bbb265117964b11fa6376fe8f363965cf2347a0e0bd9f5f38a2532f114d0d37ccd031d512d699e7f203c625aa0cde3811e905365c6cb896b73e286
-EBUILD Graph-0.972.600.ebuild 579 BLAKE2B d670c2baecf75679dfc39483bd37c6665641ba52a1d17939429d00011f8d8a8c105e2b85fabd099561d2df7024b77e03bcdf844ebf40881b0eedf754589dd6f1 SHA512 17841efdc93863cee76c518f127d2e42b51e1d3af1c99ee787d0b50187529110eb0851c9948546362a64f1f88636a53c9a41b50a094d1215a4b661240c06eda1
+EBUILD Graph-0.972.600.ebuild 578 BLAKE2B 19fba6d3b1174dca36e73c43daa26a2026387a031f942d711424b41c1b14c5273f19c902aad8e762da3f6b18afaa08c6a0f34bad8d63a51a155e4d0a13168335 SHA512 ec40c5c3d1d84bb73ec3a6199cde1979b155640549ccecb389965a2b8a21264afac6f08539f47f2eb5888ed4b50b73f2f85aa8be5fecf3ad6f7ea25cb7a11e29
EBUILD Graph-0.972.700.ebuild 581 BLAKE2B a72309fdc362d56720ed8fe17961d00511d3d7497eaaec215b03fe4a8feb4f4f994665e4d36b29f7f68ec36e2663cf22bd5c5f7824bc5251b2fa0c5fa456ea39 SHA512 a25d97e65058990742feb74db6fd1afa8cf3af71a0c6b8260d3e1ef3b34b6426b340eb9c7e844d3a6f7e91541da3f359753a69b925b83dca58013e2b2a550259
MISC metadata.xml 1716 BLAKE2B 80fc06d14d83d6ca190e2f065238212aed49a5554bcfce868ac5a6f9c7a8ad0c6983d12e241d567c6c898e1cb0187d5daf2cca965cd751a23adb653c0e1b79a9 SHA512 937c53860947919a0912099e1641c38fee8426a694969e9deb6f210d2016d97ba4e9e778abb5bc1b1c7527cea4a4c6a85a7879e131db5056aa28562b3054e3e9
diff --git a/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild b/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
index b95c0f53a212..4a6d8758521a 100644
--- a/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
+++ b/dev-perl/HTML-Form/HTML-Form-6.110.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Class that represents an HTML form element"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/HTML-Form/Manifest b/dev-perl/HTML-Form/Manifest
index 7c7f165d6d51..2e1884701192 100644
--- a/dev-perl/HTML-Form/Manifest
+++ b/dev-perl/HTML-Form/Manifest
@@ -1,5 +1,5 @@
DIST HTML-Form-6.07.tar.gz 41503 BLAKE2B a0f77744a467dd553bc316e4064b6b334abc405017a9e65c4d5063055a5afad13a40b3fbc71e108661369e5f803e2321bb1240915c9cd6f26f957c21a0f8e4a1 SHA512 32aac4bb85609c2c596e771678bd4d36f3e34deaa3de7333f089c8f887045780db949b5a1573254557eb0247713232cca5e90f89a80e0d53049840660ad3017e
DIST HTML-Form-6.11.tar.gz 44901 BLAKE2B 1feacd9ab5ec63dd0827c42cec1e3f15a4af2b6d5e5686119d7d7a061096184c9c7c859df987270d7bc16d231562171203b8fed6bbee1c2a6a7c637974c1998d SHA512 9ac4eba3d723fccbd9a686959288e1c9479f80c4fd8fd8d85739d7c11b402af813a883cd341ebac8593efe3b6d0ea9f6dbd7fec6b1966c15bccc1b9a2ce0dfeb
-EBUILD HTML-Form-6.110.0.ebuild 731 BLAKE2B a7a843b11b2db202d29a4fb5968351977d02b218f77af9e7d0fbb99167aef93a61a4130164ee99bad954a1a7bf5ef0de9c3ac8563560a91615ab24fe8fab17fa SHA512 bca4e6e6d7333562805e17f92cd9392d86daefc8307785bda50fa943db9babbda3cae3194bc1d9a3915253a6404d45785079654a960d24dbe14815515c5dda86
+EBUILD HTML-Form-6.110.0.ebuild 730 BLAKE2B 50042f00e82cb9ac1a10f202da510a1d4c32063c7e7782c33ff0f838fe828319c17391d54c0b77cc1ddd01c5addac1bd1cd008b7cfeb30cfa66ea9d77b398e0e SHA512 5ff0ad2f37f133841e81f3d5f2c4ecf43e5536db617001a436b8291eb875abbd5f8e29be55085e7c6fa99dd2da28b8c408b99f9a438913dbcd7067e196001d89
EBUILD HTML-Form-6.70.0.ebuild 703 BLAKE2B 03be6824e7341ec4a765092a43fb639ce54c0aab829945736ba2c74d2d4349b7744eae8e102b0f992194e0325fd8a3fae246ddb330c8ee74f430e45cdc8843c3 SHA512 34112c0e1bacc01187659b26cc39d177c810b1562ae2b847aed70487cd4d66451853f70a555a5e4aedd2a27d0f00dc81a1cf8affcd564226e0499558d214eafe
MISC metadata.xml 910 BLAKE2B a277da54f0a6a2e4629a295faac361c87917500f0db8e24c546c498726fa0b5c29b3aa0dce0f3399d7dcfe3ee85d61ea3ce467ee27707e04ca163abc39cb8eb4 SHA512 b44ba377e71c25aced045d0d5f22b861af5665363ed0032de098db52f8c9cbd45b06e9b4ea61099ae8f32f6cb6d1eddc43ef8111924dda6fd36c641027beda2c
diff --git a/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild b/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
index d7432bbe63ab..236284b132dd 100644
--- a/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
+++ b/dev-perl/HTML-Parser/HTML-Parser-3.810.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Parse HTML documents"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/HTML-Parser/Manifest b/dev-perl/HTML-Parser/Manifest
index 0f3ab280f26c..959a3230d61b 100644
--- a/dev-perl/HTML-Parser/Manifest
+++ b/dev-perl/HTML-Parser/Manifest
@@ -1,5 +1,5 @@
DIST HTML-Parser-3.76.tar.gz 120473 BLAKE2B 541aa72674d452a4b9e3d5773abe9b78674560d790071cd8ee19cb90e58cbad48c88f628d9d27056839612f9dc9dcdc7fb2cc719474928e843d344c11bf7bd6f SHA512 50f9dc01997afdef33b58b48bfabd596b09cc11086773dcb4707086b7d7f54d2234d508e11a0b17e5d62849bf6acbc16aa8cd53080329ad3dacdbbe877c2c88b
DIST HTML-Parser-3.81.tar.gz 148351 BLAKE2B 1211333cf563817249ab51f382101aaf013b82ba3a7dd5e08c9487a0b3dd26598d026d85da8f94f00f17dba8102dcdfddab2320f2071c6702f0b6c7ac9e9cda5 SHA512 e20358d3182ed6796fb5584f26f7dfb32fe312c8ed6cd4303ebfd2d9609491cb470bf49109d485a040e59a55bb404b1abba9a7ad5a687c540945f60a606e44ad
EBUILD HTML-Parser-3.760.0.ebuild 707 BLAKE2B ffb364b66a9a5aa3559233df96c4a424a6f387cc984816f7e4720b75e99b3bb390875b36eb855aa560eb9f2a24971faa75d766dd0b3ef84914101c4423e4de15 SHA512 41f449e880436e6cde9a5add01edaf053f21de54609aede6c16aa4b02f6257b47b9cf0c5a8bfb745eaa0cd88cd4ea30e00aa4a5075c1bcee394ded15f97d566c
-EBUILD HTML-Parser-3.810.0.ebuild 647 BLAKE2B 3474bd00ebf6f61ab76f12d686054dd327b6a3c65209e562337e39f57d307e1e722b382d78f103bd86efd8bcd748f09a668d9e375199d122ea1d22d06a2b5856 SHA512 2297848837f8771ce132e8a2d59e6446dca110ef184f1abfb0c49370f6b809df3470bbd58c26d6cfbd6f53eeea4780acdb4e9e62782e5f12af096c700239f82b
+EBUILD HTML-Parser-3.810.0.ebuild 646 BLAKE2B 83643ca6a9f55905bfc9375dfba1f79810fb6aca23bb743dbe75605ed35d1e7393cd21511c5c5cab5f7368cf250637dae2242159889e51d297c5e01ad38e006c SHA512 013ca3c2b645734c2b6cff74a1e18cf2762d6a6838b6d02cd8aac052c95553d03c9be4cadef9152527ce61d6c2b9023d1aeffe48d7be0693675bb2b05c1d8874
MISC metadata.xml 766 BLAKE2B 80f8dbcbfb210da3d1114034e235a19b10cbc546715ed2f4f61f3a0f81353ed571470e1916f6109860d751da4c4c85766cf4a2edbb006f6c251276d00cef13c7 SHA512 a51a525cf2e8167f13276e67ae524c22bd86def5794ac3397fa95fe100fde22c67cf7c96ef64f4d85f56acaf75ab5654b29c54eabb8735ae40bb25f762fa932c
diff --git a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
index 9b06777c3b4e..f065535ad25d 100644
--- a/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
+++ b/dev-perl/IO-Socket-INET6/IO-Socket-INET6-2.730.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Work with IO sockets in IPv6"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
dev-perl/Socket6
diff --git a/dev-perl/IO-Socket-INET6/Manifest b/dev-perl/IO-Socket-INET6/Manifest
index b79d75a868fd..a102e6370252 100644
--- a/dev-perl/IO-Socket-INET6/Manifest
+++ b/dev-perl/IO-Socket-INET6/Manifest
@@ -1,5 +1,5 @@
DIST IO-Socket-INET6-2.72.tar.gz 27615 BLAKE2B 70925d4cf3ea74702b6d96d8e1079a12953bb8350649e6b6a2bac5690a1a8e25f2a9c2441b4eff3148eea374f2d7df4bf9f4048cbf71f103b78425c5133a2a8f SHA512 c6dc0bbcc81682d317597de26d5023de84781e4bd2af224145cc4980db7fcbc93295a7d0a80c1eaa649c6aebf4057d0b0159f47e6a6379d4b545b49305f28a37
DIST IO-Socket-INET6-2.73.tar.gz 27786 BLAKE2B 83a28cb5befb44e11f815a211680ab2a4e2278983f037fe636798dc8f8f3acc3f9dd9263c5b782d637ee084ebfe5788a191901b69e2a6f87c9239492c06531dd SHA512 8d71b1fcb78b4338eb1973a2f9d1ccc539d6a6d83190b818df8ebcc43e978d7404eefedb51a7d6e0a64aa02375503325e8cd8723c7fec6dfdb277519b5a16b4b
EBUILD IO-Socket-INET6-2.720.0-r2.ebuild 533 BLAKE2B e5973b2544506f556e8d2b707964b7d30041197ad9fe3edd8c0105a0d3c901273611a7f78aec79cd921798884452602e0af0a971fc43bd23f7c462e2849c2486 SHA512 fbf43bb23fb8d61798aa84d47017d23f64c75a75e48b14658eadd2c63e4acf2be20d0fb1c699dd8e31b1b0734d66e1d5d662bc320855882a2156dcf38cfb8d77
-EBUILD IO-Socket-INET6-2.730.0.ebuild 538 BLAKE2B 63566854fb47ff1ae9ce272780d4542409f7926dae101458d0bc62c1c56ab6430daa034c5231fb5185cc38b82cd9d07d9f391aaeef3007db8b75df4fbe9c2632 SHA512 8833f78bc7b58c3ad5b1b006698e6b3eb76abe599f0779c0bcb54a50b30ee2d74db6ae7e9fe7d4fa97f4b93ae971e8546f6cf84d88f56225b6bc577cda664877
+EBUILD IO-Socket-INET6-2.730.0.ebuild 537 BLAKE2B 4febc6be23b4221e551ce950ad1a14f78745488dbecd0b017e82777e429c0a0dda2330ac999b41e7c845fe0b75f5fb1f945c0869817db140fa08db3b3b308935 SHA512 3cbcb1681b352484996066aa98a613a371cd68493c19de5e052b96b386f7ec35a79f77f90e7b548d171ac7a2602c5f1fc6624409fa703eaf8e984fb3780b7d6d
MISC metadata.xml 404 BLAKE2B 5a1fa5f9a0f755e323c8f67c99c91e475ec9b5f4b05f86316c9a9b6d396c759e0ad88bc202112b009e7b5de7a2199293b9ca9f319b61f34438d53e0667be86db SHA512 2de911c8483b9183cc28092b13425d769fa691c085cb565029690e0eb5aa61acca92d8d00f5be468564c3dbaa61fbbcbe2121ac23a27e454315f721f1694debb
diff --git a/dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild b/dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild
index c550e29d539e..329ee6b17237 100644
--- a/dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild
+++ b/dev-perl/IPC-Run/IPC-Run-20220807.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="system() and background procs w/ piping, redirs, ptys"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/IO-Tty-1.80.0
diff --git a/dev-perl/IPC-Run/Manifest b/dev-perl/IPC-Run/Manifest
index 5f29107b8b78..c374cf9dfa70 100644
--- a/dev-perl/IPC-Run/Manifest
+++ b/dev-perl/IPC-Run/Manifest
@@ -1,5 +1,5 @@
DIST IPC-Run-20200505.0.tar.gz 127505 BLAKE2B ed2ab7be9f77a18e6dab7df78e641c77e30d4db27f1129199de14e6a75a412b6154f1a0d2c63edaaf2b5d1316b28d8e66836faaa9823dfe289992b915d421c3a SHA512 6f2e0cdbd66741a5185aa6f79c5d23189f6527e319ead385a033e482abed439a7e7fb1bbb7fa83c91c7b2971b31313a99b2b6510cc6aad3516ae6524a196d57c
DIST IPC-Run-20220807.0.tar.gz 133631 BLAKE2B a0d13ccab98dbe1fcd2815ed4781149ad9cd67c53d69dea0626ff3974c6139d9748b2d274d88fd9644368936649fa5fcbecc840e8227c85c38e0db8f26ff1078 SHA512 ddfd0ceb78bd56c8c95a0a293a59d605959ba8d1b161a2c5959ac185c18fffa5cf047c3448d3b83a2733aa1372550f93d74d86eb05d49748f789fa46282694aa
EBUILD IPC-Run-20200505.0.0.ebuild 547 BLAKE2B 9b1e8b9d2584eaa9bb813336653142dc5f31087a8b5abac2f42551db79da38446ff572dcf0029426d92618db635bd415276bd8454c32aae5e81accd38b4a6162 SHA512 0e2a4c4207b0cfe6523d351524c2337e45888be00bd9ccc7e1025118a57d1e072dc98f7aa6218e0410dda85e9db001f159b42585bf466d83185517daf62a09d5
-EBUILD IPC-Run-20220807.0.0.ebuild 551 BLAKE2B 769cdd61fa9c9f3e9ad6c2c54dc890549a11b3fba2592159c88a7c20e20f6e8bc8c68d469a4dad0743e747a27b7d963636a35e7d1f8cdf73bb5a9b199ed20d5d SHA512 ba0f7ccb20b4b1d1b327e5e6da36bfb225451ff72fa8a2bc3caa1b30a31f3062fb3f7628556dedbd1a4d8fb419dd88a1e9cf91ce9a5f9fc40a4fb6029c8c6448
+EBUILD IPC-Run-20220807.0.0.ebuild 550 BLAKE2B f1f06febf2bf4656284866a9573fba656f3578e4045e55e035a1e081e9d11edc0bea81c93c70e7235153521bdac0aef5383e1b9b249eb4f06fc08ea3e120b8ce SHA512 8ecd9aa4b036ff8c346610cff3502d4b57341d51f41db79122f084f3a7469b57c340cf874b254fc256a1716b7dcac1e74380fe589f36b16d859f7090d3cd3310
MISC metadata.xml 768 BLAKE2B 96feb4104dc44ac5554cdd91dbf8ee9a6a68e0386059fc15341e56b683a2216b43e1dcb87ad3b37f1e11ea255232218f49fd21fb5e05587f135d400e96dcda81 SHA512 93207ce83acaa139b5727e3dfc9cd7ac09de19acd7cf808010e8268113919ac49911c9a10ad807ebeada882c9d19d5df04ab1a323596e807adc489fe5ff9eacd
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 62dd70870b56..b1bb48020295 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Params-ValidationCompiler/Manifest b/dev-perl/Params-ValidationCompiler/Manifest
index 569611a68039..9caaa8564dd0 100644
--- a/dev-perl/Params-ValidationCompiler/Manifest
+++ b/dev-perl/Params-ValidationCompiler/Manifest
@@ -1,5 +1,5 @@
DIST Params-ValidationCompiler-0.30.tar.gz 49796 BLAKE2B d6a50a1b8c457a961677586e364f43ab039b8df26c8349befa37e77c565dd4b24b5d88e0c54697c66d8ff69776b6bf69ab810a6f3ab78a9565163c5371bcf80d SHA512 5911f9317f0b72e17c72435420a3b6b9f36780ab70715510c46e847970094e730169b9b3085f29cb23ee0aca2e78f7f9edd0d093859a1062869f35c90172bf05
DIST Params-ValidationCompiler-0.31.tar.gz 51530 BLAKE2B d76bc5e5272437b01997ade974e781b58bfc667e68f583c0cf70427dda820e2a740034a2d819a267e17119c2ba26c3c60da07552500b8cb2357127b8e2a4739b SHA512 e3265cc6a5fc9761dd6ae82c3875711c5766242ab0f1edd74cc74296fdac22b6c23e48ba4768e895701ca8a00bd81677056713124b8edaa0b340eae1b33cf9c4
EBUILD Params-ValidationCompiler-0.300.0.ebuild 856 BLAKE2B 90b980eaa793364b6620d8de03509c6d906141859d4bd93f55e67efac608901b58e4db5d27e5726453a714eab8229161f8be11588380e32b05063c6d510434f5 SHA512 a6a8067bbf2c7c4452436a8a879c649b0ea74cd90ee59066a6bf05ad6c53c9763c55afc38f73cd33f015ee424fc75a9771422debee56ea89016a3d4486f001b2
-EBUILD Params-ValidationCompiler-0.310.0.ebuild 925 BLAKE2B ff35de4fcd3b1c292934331e48bfbb5f20f8b52fbbb7f837b88fde0fac03bd4d6e9f0037d2e506b24ed44e2b3217a3b9cdda9675991eabf270632abcdaeca6d4 SHA512 2c839cfa9f4a1ddb215dfb2958f0f89282c344ede4028d8c8b8bdfa4857d08ad5cbc85b54e9ed05b822e08b172c2a876b75bbb2e5bcb0411bc8f24894e653776
+EBUILD Params-ValidationCompiler-0.310.0.ebuild 924 BLAKE2B 8d51586203ca32f1f7a3ab4ee5d1a673a8d324a45f881d5763377d3399c254ad647da1e15eb5a938b3899d26df2293aef98524be9745774eb285d86afa521406 SHA512 1e8a029c905cef201cbc0c1bd2a9fec1ef5dda6b374c6fe5ffe65583b5411109063ade9cbb89af2a988405638c2a7ade801debb229a7fcf334ecf7fc4cf9807b
MISC metadata.xml 591 BLAKE2B 5ed4a9298a999b4735ce244a10be3db02c68eb74920240b27a0a8b7c8f46162602061cfa0eaae31ad78a7812af74ceda128d845bde44530939b47fdd82d69d6e SHA512 75d65775d86fedb7e6fc95f87bfd3c2524390e0f4d73703fc44ef963eed11fb562596cbf8631ad4d3746099025815375cecc3b50d65a06236439a6c62abf6cc9
diff --git a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild
index b0a4df6ad6cb..3a6b779c4dea 100644
--- a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild
+++ b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Build an optimized subroutine parameter validator once, use it fore
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Plack/Manifest b/dev-perl/Plack/Manifest
index afeff2d717a7..706c37316c6d 100644
--- a/dev-perl/Plack/Manifest
+++ b/dev-perl/Plack/Manifest
@@ -2,5 +2,5 @@ AUX Plack-1.3.900-network-testing.patch 6047 BLAKE2B 2293cc7cd0ae0b429b5923dd2e6
DIST Plack-1.0048.tar.gz 190445 BLAKE2B e9df8f26e2d7c699581e77d3a67fea9ff98a62cbd73e039700f0f06d7dc6b0a99ddf7301bad95765c4302225c5a5f2cad5088306d44467e587d0356455fadb26 SHA512 52168240deaaf613a86a157bde426d22e1e857e0506605f0e7568aa05b968d236ed42843772d7dc187de8f9ebf0329999ac534c04bda8fa739173da45828a5e0
DIST Plack-1.0050.tar.gz 190967 BLAKE2B 9e76b611b0a041e8b6b6fa468b94d626795350f00ef5f0fc524a0f82c145c176f418f37c5282bc0e2c3e08db3ea8d2bb0728be82aa1ef5e1e9fd613ef7c1590a SHA512 1b29c50d943d41f9161579af682f8c58c7eec9185c70aeb2f759020f2b0afca98a8e01513496be600bbc23534066932f2b67569c9da054c8bcc9e6b504a8e4b3
EBUILD Plack-1.4.800.ebuild 1782 BLAKE2B c8965d3b104619bb3243eb8800250db6cb8f1523d3ff9e3e38728b9fe35abf5e1a6c49076727ff51089356ce7297ce2d58cd83fdab729d70230e89380b7a26c0 SHA512 632efe9f491d74690b16e9a7c26abd027dcee225807964025a1e5be8010aa65ff2facd0dcc97e858272e4faf6be0ba96a426ed90f897f646a1afd83346dd4244
-EBUILD Plack-1.5.0.ebuild 1786 BLAKE2B 749ff87ed69236379ade6fc8e983643355f0095d9838eb73ad2b5f6a8a34e09b43b9ec4b9f8c4777cc51ba0abe3837e1021f86c732d2d6d969f2046853eafabe SHA512 02c99b01ec402cb57667057899e61acbbf984cf238c31cf5807d76cdbc1de26ce3f475f78b82fdfcd31dfa689466170f6e93afd01de9701725dac799c2f7a6eb
+EBUILD Plack-1.5.0.ebuild 1785 BLAKE2B 5bce64587024ff1de2a245aa145cedcaadaab3faf585b190bce2c5b7761cacf866c9b0cc9d5babfc3a60ea9bba633377c76e529ec5ed2d8bad5b43d031008f52 SHA512 6f07b29c3bda898d126d813139469f63cc7424f1e84c7701aa303db29d515becc247acf3dc6076567f58297c255133da7e5b6311fb1b4a6215ecefd04dc93ba5
MISC metadata.xml 5554 BLAKE2B 3f97ec177ff72db69cb11724758ba573709fc2c8c125578d7a7e3b9fd97778b50b55bc40d4037d1fd571c1ff6ff60c05949cadf8c58eff65d90e4afb4f85f3ac SHA512 21299e4222411219b4a63b937d0fd9b5479479934aae60d185f351348c4f93351111abb8b4b68cb7e9238b41de9ad9b3f762b8c3d6ecf4f64ade520baf4d1222
diff --git a/dev-perl/Plack/Plack-1.5.0.ebuild b/dev-perl/Plack/Plack-1.5.0.ebuild
index 7a3b2d2f5afc..bae9576f623f 100644
--- a/dev-perl/Plack/Plack-1.5.0.ebuild
+++ b/dev-perl/Plack/Plack-1.5.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Proc-ProcessTable/Manifest b/dev-perl/Proc-ProcessTable/Manifest
index 3c9e60e84339..2c2f8fefce93 100644
--- a/dev-perl/Proc-ProcessTable/Manifest
+++ b/dev-perl/Proc-ProcessTable/Manifest
@@ -4,5 +4,5 @@ DIST Proc-ProcessTable-0.634.tar.gz 97429 BLAKE2B 67ac1046cdcd49dc3b1821fbe8ac4b
DIST Proc-ProcessTable-0.635.tar.gz 95534 BLAKE2B bde4fa4e117ee92e214c0b90a736a56cf087f0d88b6dab7f57b239af54435c4ba4a9069683fc968ed4fa543fdf52bd1c88813ca46eb3441774b3f4ce3282f981 SHA512 9f8d5ba79432e8ddb4e0138d351b6706f233131104bcc5cd1848dbad6156f447eb6fc98a87faee811a4acfc547a7e2f765e263c01670e118c8037d8fc4f08123
EBUILD Proc-ProcessTable-0.590.0.ebuild 509 BLAKE2B 2cfd5fe2e39bad2bd2baa5289c14e88bc824bdae142e89ad505a7e0d67323cb0760d804ec9f9fbd05308af0aeb2865e5f57a2bbd42ad642503abe0735b757fb5 SHA512 84e5d962bdfac71fd6a5fcc941aafc8e022732042d9bedc66b80943d355a665c8c53b5e57c9bcc7526811cdc9e790cc5427f370503ce76405e36abc73375d7d2
EBUILD Proc-ProcessTable-0.634.0.ebuild 569 BLAKE2B 6759d966390c0dfa17dd7cb17a6ce3af003e35e845a871687625a2c57aa28f5be34975c5fb7da424e154a95567955bc8b0c365f338d238b9b203629127b53e92 SHA512 11915c27f3638aeeedaee2b2e0feb2ee432e4d2f0c7c660351c0b9ff9b71658847a32b143475a8e41ccf7d72dbc3e309c28515e53ce6b52bdca49df090d077b5
-EBUILD Proc-ProcessTable-0.635.0.ebuild 572 BLAKE2B ba9decfca2f782521af2089266d8022947dcd385d2413bdf6acb6fa378b594bb8db35d3b9f42006b2bd517c2431d2ce33a9c21ea4fd5af9182874892cf139546 SHA512 2d92329788d97a9da4df9dcb35d983e9e67dcb000e6c7b84398fed4be7968691b9dc9cfea9b0aa4ac0abe177b82f7b932b4d614e73226f688953f7e1547caa15
+EBUILD Proc-ProcessTable-0.635.0.ebuild 571 BLAKE2B d23662f23d2ba1fff5e0129cca3e3be1e679f4d4d536c2729ee265baafeb08c2c6fe75bee923a4196c42c46341f2ee877a217ad0e98bf2fffd4751e49c35ce50 SHA512 02edb0df0b880eb297184405dd143bd2ae3be461eb9d2872a1c1a40a418ff0107bb4fb2c6cdffd89dd4ca964c93880563032d3e0d766924e672ce4a2c8bd876b
MISC metadata.xml 601 BLAKE2B 6adbf699222c929e38bea5631af0f964135f59072e8403287bf5f2c26bf7359ca07d18b91601175999c48fdd063a31d4eb4d5c2742d8020428e029c82843e46d SHA512 c7164f478523f7eadc695dbcaee0fb37c068cfc246596173c4f3995a4d31d9bbdccd2e2ba3088658d6f08955e6d80e385cb16eb5a039ffa53cdca72b363c8def
diff --git a/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
index 95ab9bd5e1b0..fca1a04827c3 100644
--- a/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
+++ b/dev-perl/Proc-ProcessTable/Proc-ProcessTable-0.635.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Unix process table information"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
IUSE="examples"
RDEPEND="
diff --git a/dev-perl/Sereal-Decoder/Manifest b/dev-perl/Sereal-Decoder/Manifest
index 132e3981bc43..26cd2347f48b 100644
--- a/dev-perl/Sereal-Decoder/Manifest
+++ b/dev-perl/Sereal-Decoder/Manifest
@@ -4,5 +4,5 @@ DIST Sereal-Decoder-5.004.tar.gz 838692 BLAKE2B ee6f3b97ea3b679902fb7360da77e423
EBUILD Sereal-Decoder-4.18.0.ebuild 760 BLAKE2B c54e97e2e2b4c54d5090fed6c1891830f7137959de5c6ca685fd18b3a1f96403a8a58879296963134fac55323a0c1f6b683d7a6d991b596c86c20ad7c5809da6 SHA512 eb71111af01272b38e0cc9280221f3e8861caa1cf5ba431ce3184baff02bcfeff539f6163a3e81b4554a82eac51864f92c6012ba49891e215db27070873146c5
EBUILD Sereal-Decoder-4.23.0-r1.ebuild 1307 BLAKE2B d817a306821ae8f37bc75ec43a0fd9942b344c865d2f7b6d0f940c8ef2d10a5d259ba5410bc1626f58de209d8fb677f5bee4c46f2f83ca901c2fdcf08bf72591 SHA512 70ed47cd8c69244e2ea7911479bcf357e0b755a704abe1fe2272dccc770f37d1f699afe5c34f95268b019169ebee8c78ecbf057c0221247a0c44fb124acc0f3a
EBUILD Sereal-Decoder-4.23.0.ebuild 1621 BLAKE2B 327c5ff46b1767b40154abfb9406c7dd88860b1e078f08c201fe70e7d24dc05b4cf9355c7728e400723b29b5464e43a12625c149f0bb3facb86f1776ad6e3901 SHA512 3b256ff5c84f161108e35fce0f9006f29e641ea13cc827631bf56a571fdb8bbe0f34367882a4a79ceebbaa1b189297114a0b2122827424f67d89f6dda7b67156
-EBUILD Sereal-Decoder-5.4.0.ebuild 1314 BLAKE2B 9cf52393d7c719f82964acf3782b235949c5f5bfec6d3982bc6724c9156bf7c02d93122fc748992bbc6863a9fecc7565753a76d288dbe0b523994988d6ca36fa SHA512 3a4767cfad15da1d6509977b7dc5da6a64a7a197fc4fa335df858b05975ef75efd26720def85943b4907a8e311e57ac76cec5a64857e44208be48da71ac8354a
+EBUILD Sereal-Decoder-5.4.0.ebuild 1313 BLAKE2B 2f843831bdfba4757bd30ec843f301ee8847ae805941cd859aefe859fea172e85530f62b2163eaa60f83426e8df940b5e831e32926cceb70add1c4577a17e46a SHA512 6b4f38e817e8e2861d5ea222a2ede650ecc98e054af69ca6ed63dfdf70135624e0ebf5ce6194ee120af207507a5eed3317d095531b22da686291608349cc3c0d
MISC metadata.xml 540 BLAKE2B 012a286552341c2fc5acdb02c6e3addbd5e2901740b1504d06fa06dd9da6cb93940a5956cb76b3ecd7cdc0c2391f9ff554df1866d2d76adbe5ddc53b43dbb685 SHA512 4a6e2d4dbe4b8de04d927090abac2e5c79c446b6a274d32b34a1bf26715f09e8f8e1e145a4fe88168a576482c18d1954d0dce3524ab5326300de2fd9cd5bb059
diff --git a/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild b/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
index 1161a0033a7d..95063b01b1cd 100644
--- a/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
+++ b/dev-perl/Sereal-Decoder/Sereal-Decoder-5.4.0.ebuild
@@ -10,7 +10,7 @@ inherit edo perl-module toolchain-funcs
DESCRIPTION="Fast, compact, powerful binary deserialization"
SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="amd64 ~ia64 ppc ppc64 sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Sereal-Encoder/Manifest b/dev-perl/Sereal-Encoder/Manifest
index d04a706f6977..dff5fb65b0e8 100644
--- a/dev-perl/Sereal-Encoder/Manifest
+++ b/dev-perl/Sereal-Encoder/Manifest
@@ -4,5 +4,5 @@ DIST Sereal-Encoder-5.004.tar.gz 836822 BLAKE2B 7e0fa107c3bb7f1d4dc766f3b197e2bc
EBUILD Sereal-Encoder-4.18.0.ebuild 864 BLAKE2B 922e364f71c8844ae02addf8dcbb7df11da4aff64228bc4fb03bfb428a8c6eb56c3fc832cc5533cfef1b7bed0f5644e89f1f46413084824caa71c13f84045117 SHA512 c4ca2b20559f5eb1e0886c6241502c7a7f457e8462b67294319b85bffa6a41b64611839f8cb6d776f85c2ec0ac4af9f1518549a3498277dbc79ae8817009aa55
EBUILD Sereal-Encoder-4.23.0-r1.ebuild 1434 BLAKE2B 7ee58296a991c4b77b2e77b8fa6cc40b9eddfcbd4ae7ddcccbc2e5fa2754f174267ebe27c3564ba7abf41326e3ea165fb6f1151074e09b6e06f164f570d75338 SHA512 bfd8506f2acd583b8c90c3f86c9701f2abef521da9fd5cf1cd850c768bf1e950818449a04e3f7ce19fabf64340ef89e6629923b3a634322151619f17bb5383dd
EBUILD Sereal-Encoder-4.23.0.ebuild 1740 BLAKE2B 384d11b2d72685479b5dd5ff037001128a03af4d2c418cf488dc5501e92fa79ae75b226c75a2b088e43fe46e4f8a05e066aa58be488ebf3eba94290d739f6208 SHA512 e27f1a5efe20434ad1dd51c2112cbff9450a7ad6ce526d8986d1cc0cf1fdb53fb9cbf4a1f2e41139dda54f5bc376b3412fc85f62a59b996c3cea3ecb5f3d4b17
-EBUILD Sereal-Encoder-5.4.0.ebuild 1383 BLAKE2B eb6a687dd295e7caddba68cb53525b621fcb095d0a49532d812aee2700f004841684722d4de0c257fbc9a5284840d30d50db5fdd6b0753419e8bb20b9f524dee SHA512 c039da6abca030edb48c9c1b23a90a32671c3c02bf525ca9899e20f35478b7913474d1c6896f3d6ad359cd359ac9f8bc1a07051dc16d31100bfe84ab701a5d49
+EBUILD Sereal-Encoder-5.4.0.ebuild 1382 BLAKE2B ccdd7fadd8838fbc5c447e4b9500d62a56a4ddf3dca4a37d5f98ef3edc4bf70a38fa2f588b583cf6f47dd14588f9fbb681edd14a21c56a6d90704bcd340fc984 SHA512 af32979719b644268a2a5f8142446c016d0fe01aa603b185408084bdeb229ad048d9766614bf5bce71fe1e9dc12aac80dd13b57dcc6d8bbc869683725bd99524
MISC metadata.xml 474 BLAKE2B 8a01a9da3ee29d126a9fc4759eba6f680d320fde4404584ad6a72087097c25207178012522398b6c7eb4cd685858ccfe0bf0c7e193146d805601b40e1b1215bd SHA512 4c80e3456b7bb6f5718a90d6858a7f12da968df593857cf0e27fa529a13f0a0f4ea6626bd24546656134592bd63335015b47a74ddf74d4a68209495f8d35b7bb
diff --git a/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild b/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
index 8f7ccfab26a5..6df187709ce7 100644
--- a/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
+++ b/dev-perl/Sereal-Encoder/Sereal-Encoder-5.4.0.ebuild
@@ -9,7 +9,7 @@ inherit edo perl-module toolchain-funcs
DESCRIPTION="Fast, compact, powerful binary serialization"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ia64 ~ppc ppc64 ~sparc ~x86"
# Note: bundled zstd fails to compile
RDEPEND="
diff --git a/dev-perl/Sub-Name/Manifest b/dev-perl/Sub-Name/Manifest
index ca0519f6c5b2..db15d77398f1 100644
--- a/dev-perl/Sub-Name/Manifest
+++ b/dev-perl/Sub-Name/Manifest
@@ -1,5 +1,5 @@
DIST Sub-Name-0.26.tar.gz 84898 BLAKE2B dbb913a43e88ce773593e1fae05ecd5e7ee551d44117f1d133d5cef59ad052d8a935fb733c20cd3f2ad78f98c5ebde7bdcd114761f6464f716d41f0bbfca9196 SHA512 df032823c340500a0cc5e5f4d88688bbed14344a67a1ded462572aebeb39827563c5f69afbc0af1c5aac483013e7083a8aba2e3e47b805007d006818dadd9b5a
DIST Sub-Name-0.27.tar.gz 157643 BLAKE2B db043fb413f39fd772ed4ebe8b9beda19bdfb9ec4621693c0fb0aa2652d8a3138914fed41c0c8a7d85993f6cc99522aae32b9c489924b5ee9e04bff44999cf36 SHA512 766c2b229a222e84c40069f2aba0611f7936a9018c375c66b9ed58c4b3ad074cf102906e23aaf514e6897a8aaeaee1658bc2887d73052b8f67ccdf3cab52f71f
EBUILD Sub-Name-0.260.0.ebuild 675 BLAKE2B 20acb048c4b3b451d317b5ad7ea5b89002aee51e78c4fe82ea14d1ec53568eea2cc627d508720e56b23606000d8e46ddec3954b9f303348f7b4eae0541f06937 SHA512 9be89710ff5694b610806574668b8a16dfad2581dd187cf72293444002b584744000fbde6840a294e3b06cabc25636916a1f9b72255450cb0e416f06ffcefe02
-EBUILD Sub-Name-0.270.0.ebuild 677 BLAKE2B 8802b2de4d2bfa90ab38d7619b9284d9b899c08956a715a03c9b3a4081d881722df3f022103b36a685628b216f190c10183fe246ff54666ff68e34493e69d00a SHA512 71c9f3b4f5b057acc5fe017cc36a844e2368f24b491243008f04ea8dc2e928cb76c61d58584c50eea0202e343b2f45df9baad8780e4421f622091ce419bd3815
+EBUILD Sub-Name-0.270.0.ebuild 676 BLAKE2B 1016fc0595d6418d977b2e899f20bf8d949687b30ed1ceb8e96e407b1ce7df775cf369ef5ca2d06c4d9d6bd3f21fc73f720935fbb4cda27693bd748c8b2f4bd2 SHA512 0e32624d8595d7d0e32f14a79abc1fa95a7317ec0819070d85e4d6c61da41556909d896d4523edd449ed383acda5a53cc4ea560249fbce7dd3643658bd61f0ed
MISC metadata.xml 504 BLAKE2B f5a3b60a89ba411f2b4aa6f966d32ac1130137921468bff16cfaf52639216068c98845a41328d8ea1bd2871d18a2dca6f37d354931b53d77fec5f2b6d3f00019 SHA512 d59113c50b0feaf6e9db1b2649690380b34121f857b5e62ecf680db772aed6286ec91ac433ddec541d6c9845caaa69ec4b31e9f0f08a43a061d308c02962805a
diff --git a/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild
index 417350c3503b..b0613136aa45 100644
--- a/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild
+++ b/dev-perl/Sub-Name/Sub-Name-0.270.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="(Re)name a sub"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="suggested"
RDEPEND="
diff --git a/dev-perl/Sub-Quote/Manifest b/dev-perl/Sub-Quote/Manifest
index 4c5c50e9ff0b..e90b3e7e02d8 100644
--- a/dev-perl/Sub-Quote/Manifest
+++ b/dev-perl/Sub-Quote/Manifest
@@ -1,5 +1,5 @@
DIST Sub-Quote-2.006006.tar.gz 32485 BLAKE2B 517742256d9da1ca839051e6bf75b660740ccdd0ed2809249bf40fc86526b72bc12a338baa34d6f88a0f5411e5331bdd6a769c7a777996bb75775f79a2315d6b SHA512 19cd0504f039f3218d3f47b3b44714f0baed73a13f97c4552eb1816b7b03186b1bbdf48cc70c2cae616eb9ec81721b30217c7f788176d389df694c9b355ead64
DIST Sub-Quote-2.006008.tar.gz 35925 BLAKE2B 0ce8ccfd9c9ab309f61a409aab085407675c7a96b4bef16306ec6f8cd560e2791ef9ffadbd18d84e0faf4f1471e8a08f28763d1574c1e25278f87b0e1f4965ea SHA512 474c02953555e815c64270299a2ea36a172c11ff739d77a3f5133f4c40d5ec48ad60c09465bd93864c254f180ba73d8381752ac649f8d4f729199f3088e71e26
EBUILD Sub-Quote-2.6.6-r1.ebuild 666 BLAKE2B 8115d6cbdda1709afb8731c7b5195b359d9d11aa3344136d13de215f46386fcbf9d4260aab2271717d9ff4c79856572f9c1937f116db9f8a36be6c0802218068 SHA512 bcd40ff57f40712a9d5f7f83d1513a553b83c0b355d747eb83c3fc99015a131dbc6330ae897637a7a29b4e9e9fe5f29bddf53007e961e7661d087843bf679123
-EBUILD Sub-Quote-2.6.8.ebuild 595 BLAKE2B 8ed2dd754e76cbe1026248369d78749a36c5c4707da6cf8da0392f87bba1e8c4993ac1db785e5e5e0355fe6698b00399104c63ce16f31fc3503dabb53390e22c SHA512 7d0a245443d5ebf458aa02f7c5d86f4b24fcd491eba51b525fd0ace8654b33e10659a4964d3aade7c90e45d8bf55830d1135f2bd79dd393bc075f4c9fbcd4332
+EBUILD Sub-Quote-2.6.8.ebuild 594 BLAKE2B 6f771c85995e0c7137de1e0738e7e753cb5f93da6832d6d18787e12d4dc69224f7acfcf5abe0f2538c56ac095a841858f9c7ebe1d028864b0228e2e905b1fcae SHA512 bffbf2c10afdae2527d1b80eef079ecd334effeacb931a96d5c1878a8d75d5b362794c982c8a83e3904cceadb3d457627c9226f6cbce38f543abbd90eb3a14d1
MISC metadata.xml 448 BLAKE2B a3410e3408d895f3b4e196c2777e65f25cbfecdaccea4919a764e9016e3cdb38437424da72d3a6e028793c963e75a12459b7c43717d7a9cfb689d373c568fc66 SHA512 007920c9568f9a9fc458bbdb7fed9249af50533d4239b45cce86e233c07a979b079dcff8b8beb73bbec4cbc463fba88fcc3377453d5182d13b81ee0c44f2a129
diff --git a/dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild b/dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild
index ca4f37fee707..f0294bc7af8e 100644
--- a/dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild
+++ b/dev-perl/Sub-Quote/Sub-Quote-2.6.8.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Efficient generation of subroutines via string eval"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Term-ReadLine-Gnu/Manifest b/dev-perl/Term-ReadLine-Gnu/Manifest
index 44ce6aedd7e7..fecb9346a38b 100644
--- a/dev-perl/Term-ReadLine-Gnu/Manifest
+++ b/dev-perl/Term-ReadLine-Gnu/Manifest
@@ -2,6 +2,6 @@ DIST Term-ReadLine-Gnu-1.42.tar.gz 197745 BLAKE2B 9b824310d81257f097ea9fd7848bf1
DIST Term-ReadLine-Gnu-1.45.tar.gz 205786 BLAKE2B c926497314767d912f4fcbd417d499395f7fe0e8fbc574f5411f87f6fbc31ba11a23bdddf5149ec0e9a97aa769d9ba1b37ef76272b137e8ac1861ba127d970ee SHA512 a195b26609ce8b723edfa334e44260c0c246a8a33b781a0a7d4922ade38541fe5e5e7bdd162c81eb7190afcfcce6fc1595089d40ab7036d17ece794bc3ecb102
DIST Term-ReadLine-Gnu-1.46.tar.gz 204896 BLAKE2B 3b618ae98859b1675b1146bf83dc84335a1923f9a4806d4fc6c629cee904a89467163d1fef040e769a021377e6f12a8b410cb2cfc7a702f9f061b1df259bddf7 SHA512 574c97b5915f6afbe75506758aa0def7a23372ef3c696e081c8e9732a57828b29ec8c9d643f767188d264a212b60595f43cb1c59bf8ffee74af73c9588a362b9
EBUILD Term-ReadLine-Gnu-1.420.0-r1.ebuild 785 BLAKE2B 9f91ec6e1b29807a919ca7d6e6cd0848a8dce162c0d4baf3e7fe12ae22f12ac4e2ac50147d4e0eab220195615cbe5124ec52268fba9748e623df15dce1aa8579 SHA512 0a3cda29f3ce61d19d76f82c2daf38abf2cb045e5a30dbc82d0bf4a6a45128a96a4e820d818a4c1e19c686c5a94dc47669f5157e3c7a70375ce09f3ce11fb5d3
-EBUILD Term-ReadLine-Gnu-1.450.0.ebuild 832 BLAKE2B 8d36e23ba144cb2981328d5ef031112a953fc32f78f2a84c2ce9ed833d04439af7a68ccdc8f18b1907b27abb2f80eefcb5219d30366c3fe142b19101b3a65521 SHA512 6e5e48cf5f888db2cae825d06547cb260825afae759f2bc175324a65c6f3a5a24a873b496159e040e4b7e9c182148b711f9748deb4ab6df3c24e0f4e3782ef7e
+EBUILD Term-ReadLine-Gnu-1.450.0.ebuild 831 BLAKE2B 650abb9ec2ab6aecdd6e8c809577a1cde74e2653f4a19bb913b319f06487f30651418895a2895d733397514e1a7ae1e6dc3e4862dbcf9abcdee59c037010fd5e SHA512 50f4b0374a66c6526c32a07c0297166f9e0fa57116ec64d9c97158885aa81d97d6054425d85386f42466fe2efa158944df163488d01c7724963745a0d2ba844a
EBUILD Term-ReadLine-Gnu-1.460.0.ebuild 836 BLAKE2B def73a1bca8f7a214f4e1a35a3c6044aff752b7e7740e0c2cda41d070b4cce185834fde2c1fecc95904e416a16de3674d415b05da506852d9e60d5e2106d0830 SHA512 f291aca3cca478f92a6852b8629e3f85fdf8668ee160254b8b0df6f6e9d64a6f0728e1a7675dc3093a709376c9c2a2c3982d81d17b29d510d3e0f06d29151baf
MISC metadata.xml 619 BLAKE2B 9b87ae0c549f4c68c59c37452ee71c3fa45001c1c91c956b5611be1a8c8445182a29a2f6b52d4b8d51dc21fc7e09a6a91a730fb653853ede5697dcc54837f9d2 SHA512 93352155abba0f96ff2bbd554f5976c2e12e947cba19e7c008988e98eb79ec7f3380e24e5c0add5c12b53fc53417c6673d74d8ce60cae655b9ada8c46983ecd5
diff --git a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild
index b6ed043a3640..3c63f56cd7bd 100644
--- a/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild
+++ b/dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.450.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl extension for the GNU Readline/History Library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=sys-libs/readline-6.2:=
diff --git a/dev-perl/Test-Warn/Manifest b/dev-perl/Test-Warn/Manifest
index a082d4f99fde..c2f333e20fb9 100644
--- a/dev-perl/Test-Warn/Manifest
+++ b/dev-perl/Test-Warn/Manifest
@@ -1,5 +1,5 @@
DIST Test-Warn-0.36.tar.gz 12333 BLAKE2B 10a75971fb3d67b34cc4b84efe21a7330f3a3e48ad61125bc4e28c34de64b635fc123530fd45c6f2954402f0826b52f0e9cae02119a96bc56fcc854f9fd37c88 SHA512 f1f671d740267f8f360011ae1f2fede9894ad02e099f8fc9707d39a1bfec5507b113bb630e4dfeb56113e121b3ffeef8c7f112be5b201995fc21b3c2efdad2d2
DIST Test-Warn-0.37.tar.gz 12525 BLAKE2B 1e2a5fda184da367743bd5617ce5d768934ac538a148e81a01d77968547b087265bb0162b5b980d1f5d1ab21b5e069ba7d6addf464cd334e1406cb4235ff96cd SHA512 908f3c5c68463ab72f70759032116465f4f63519dd5112666dd6ddcfd5e52163fd433d9eb459dafd721d85c64464549476c6e0bfcfff56d27cf44689fadfce67
EBUILD Test-Warn-0.360.0.ebuild 595 BLAKE2B 0a76265dd131f8ad009a59009010599e682c6a574bde4f36b7631f7268c0ba1b220d50d6714c3ad9d4d0f1096063b26d9899ec69215a8e3359db7f413639b132 SHA512 d83533197c3ea2b5cb8f10a89c8f1600d8dda87f412405220dc873ba0ca3e27f762181bcef2f891c0aa3b2772239377891bbb4a9258b7a5f5f52dfc4b497bb26
-EBUILD Test-Warn-0.370.0.ebuild 599 BLAKE2B ae02652497922e802d5144716b7625e5ed72aa66458f74897bc785b50af4a5a6ed0c23bb7b24921718d05d16ec8987ffaf03529bf49f8a0fefefd6667de13ca0 SHA512 b0411555ea7344d44e1218dc8574387de9077d1f83aa1b2f634d6908c1be942a71aaa0b3fe65d27a0d578c72ea145814fc4955e53b6ffc3b6f9cf17343893f22
+EBUILD Test-Warn-0.370.0.ebuild 597 BLAKE2B 91305e328584e4d148539b3c409ddd5e89a55d0e1a829c96275237d06accae2c5407c20f91931be81e677521d77523e29de9e6ab1be94e8a38ce2d8b81734cb4 SHA512 9e5d40a8951da0b61b0e3571ff6944755530060b4b7861ed47556408f7a9e0a22e181531e9198ae1cb27b1b5f341916306417cc327691fd72c9c0974580ac7b7
MISC metadata.xml 464 BLAKE2B eb7b440274b2ff52251912c1a38470fa8e63386b1e0ba7df556bbdc57386024d95d6a6a0d58af5f3a6cf4db074199ad2b6506df88b8555f65912a989599f9582 SHA512 de94c2dabd88a18965d6ff790498b95d9a0d25e8cd8708caaf10b117c5f916b68e39e08ada9f07135046184846ad9bbf046a5973894ce407e30bfd19e50f57d2
diff --git a/dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild b/dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild
index 80f561d4b994..effc3d8a0b0a 100644
--- a/dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild
+++ b/dev-perl/Test-Warn/Test-Warn-0.370.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension to test methods for warnings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Carp-1.220.0
diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest
index cfd51b89ba0d..045a00a236be 100644
--- a/dev-perl/Text-CSV_XS/Manifest
+++ b/dev-perl/Text-CSV_XS/Manifest
@@ -1,5 +1,5 @@
DIST Text-CSV_XS-1.46.tgz 256628 BLAKE2B 6a2afe8b36eeb758ae856fbf3939d4628dd2d22cc55689efdb467f9e94bbaaefd6d2ef00989f4e0ae8ba07ab469bc4cb6a9c1d78adfa497d4b062b5ce385a0e5 SHA512 f02b262c6f7ae8c67acd9ace057d049d25e017e2662819c060af511ff18bf729f7de767ece295f66d2944f9592d1cb8a6b4ef9c134a5b943880d76f74a5c86ce
DIST Text-CSV_XS-1.50.tgz 266660 BLAKE2B a2bbd69b587cb388f2841bd9843e3700359e84b76f336384bbca506864ac3f44e2048d439c3e53486efaf683862619862c7673bab23424864316883c72360a23 SHA512 5b8b7a9911744dc1d244591aba89c4089a6a19333b629b8f92a637d31d7c9f6a7449d3a4e89d86b55330251bff87c1db85bda39ad1c42f2defedf4f8d03b06f4
EBUILD Text-CSV_XS-1.460.0.ebuild 638 BLAKE2B e4ff0cba0a1f0848e9c1bf1be4427d44bd8b277d7216250a2f026f286edff5fc57458af00f38e002bf019c71b9b76a1ba497ee65dba1f1cf5e0d08135cad03cc SHA512 57ee5bf6ff47019b76b4d0f905f5b12570a6ecc9f302af22d0d904898caf7244a42694d76302727198ade05a606a1d214b7ed924931f7084d24ca35efd9e8712
-EBUILD Text-CSV_XS-1.500.0.ebuild 642 BLAKE2B 7bb87abd9d2e559cdbd10320c926f5279dcfe079863957d4fb0ef9c467e6ae1e5dbc8c42cab67130bede74412f44e9b3b2f9d1f7114fbfa6d315718ffb657512 SHA512 da7c9d0289465e6caff510edfc9469da90316beccd94a8ad43197d7bc14389e65dacbebf0eeda1b2327b2315836bc28978a24a7530fb92ac0a68d2c539019652
+EBUILD Text-CSV_XS-1.500.0.ebuild 641 BLAKE2B 5ed8a8ac2cfb680eb65c7cd0b9c464a428ff4481286ad21bad74e169d28cfed6375b86cf64c96036a7666ce0a4b9712054e5006f1724ec2c2456dc97031466e9 SHA512 82a8147edcab4692e5de35039391c84f8366af748a9fe9faee60ea8fb1cc3f576c7d0b2e84d260dec10382856c2bd7912acc279ae54f55a565e90cf967e98478
MISC metadata.xml 395 BLAKE2B 49dc62f04f2a8c00c686bc25147ef9164388beb74db90b44cc194ad5d29aa8207a7dc46b86b05735999bdc02ef9ddeb0c6c4d8fe0e5c59a2c3a25d890a65b636 SHA512 168391688b7286299452a4c62e8ffed7520711d800ce5f247d1aeaba649803c7bc994e92f3929a544afa2e742e61507c5e698bd770e4a308577bdb853e73a11e
diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild
index 9d1ae656d26a..48179ff8d15b 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.500.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Comma-separated values manipulation routines"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-IO
diff --git a/dev-perl/WWW-Form-UrlEncoded-XS/Manifest b/dev-perl/WWW-Form-UrlEncoded-XS/Manifest
index 941166b00e2b..a7979ce17b80 100644
--- a/dev-perl/WWW-Form-UrlEncoded-XS/Manifest
+++ b/dev-perl/WWW-Form-UrlEncoded-XS/Manifest
@@ -1,5 +1,5 @@
DIST WWW-Form-UrlEncoded-XS-0.26.tar.gz 58649 BLAKE2B 857dcea6f24654319b60fb76e16f8ce845e25a402a5950a8c6cbe6cb8354ceb509d602a0f1011dd8c0078db4e8829709f37fb646b77791d05fa8090e796364fb SHA512 36675fda54c232785fdad459a1b14219b1208a80af059e05cdd516bf8b94424f8793feeb0c97e786f5d9b59109d922baf0f397f6573d0e423a9751a3b744bd51
DIST WWW-Form-UrlEncoded-XS-0.28.tar.gz 58858 BLAKE2B 5b9c5fd48a639e6e32dd80c5dd8f6886de773f72cdd76febd2d2f46116972bf1333dcc301c25045bd99b5a8324b08d64fb71c61da66b055db268f87835b19a50 SHA512 6069ce9964fff32c147d30fa2febfa19116bcccd5d4bb7ebad3c321ef9be97562c7ac9f9bd54227d83865fe802985c20a03c5005b3da4b11d7334a1468d835f9
EBUILD WWW-Form-UrlEncoded-XS-0.260.0.ebuild 490 BLAKE2B cf152a06971c3404a6b554fbf8fb195cd176739c53c1c869ec40e7c53897fcf15aa652c4d5abca6506a9cff8c0205176842e69dae714c0cf2c4f089e098a602c SHA512 d42e9e1b7c37f11085327a21151cf9b026fb83871e8b37fc5ee02e88679c05ce6c565e6355e7b6af4aaf22988309883e0de25a836ec7e3719acfaf79d4140731
-EBUILD WWW-Form-UrlEncoded-XS-0.280.0.ebuild 492 BLAKE2B b36d6e0dd058d3651e9f2cd61bca703f064430cc40c41f3124f8c2b9f29178ceacf8623f00a21072c44e8c2eb1b323b3ec4851465bb92650134e58aadcecfd15 SHA512 ae255b2b99b6e1fa51e56d19fe3f93c4812d3fb361c4aaaa5bba0f9bf6a14260e87f54812def7cb35896aea358939de35aa172e93ac05ba221560846a4aebc2c
+EBUILD WWW-Form-UrlEncoded-XS-0.280.0.ebuild 491 BLAKE2B 0210913da82b3cd271dcd520375a6a14b330635ce0e4ea5831630fc0350e63da4c4c714e07bd9b9b73bbfb0124b68a239830344c8e938800cb20f2caeb6dacd9 SHA512 8a51ac29f8eb49d728f0b2c81e61269f5c2aeb2b1e2e83e0eb8125ba3d29b39988be41ad7d0ae81e09562517ec0f8b93696df89145f3e942056bbced585e2a3f
MISC metadata.xml 419 BLAKE2B 6dd43757b2660d2ba760ac26c35be6596b768f071b37b4d83d3e6fde422f1a1ebb1cf14d9f62c3512d68581c2dedd4e94be622990b3b7101397e6a16268dd8b8 SHA512 ebc0548fe02221dd39a635b280f7f88b55ef5ca7da33662c399a1b233c25465e7cf90cf44336d4014fc31cf6f3204e36c7d9dcf69c3490b4800ac1a4609f2380
diff --git a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild
index 0cf1ead85ced..529ea9768f21 100644
--- a/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild
+++ b/dev-perl/WWW-Form-UrlEncoded-XS/WWW-Form-UrlEncoded-XS-0.280.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="XS parsing/building of application/x-www-form-urlencoded"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/XML-XPath/Manifest b/dev-perl/XML-XPath/Manifest
index 8f68ae015c00..9fbb36e7f373 100644
--- a/dev-perl/XML-XPath/Manifest
+++ b/dev-perl/XML-XPath/Manifest
@@ -1,5 +1,5 @@
DIST XML-XPath-1.44.tar.gz 55903 BLAKE2B 421af20b8cdbb0103663766e307587f23f678771b748c8e62062729dd4139ba2152c60fbca97a0b12046da57dc2e0aac82efe5cb79ce97a60ac380fbc5fa4a62 SHA512 9314523baa55b48b8e684fbf9cc53006ef39829e2bcbd61a432508a96946c50384dff7eba47bd9f54aadc67c12fae6c1219104b017063d23ec3ee350a67eb12e
DIST XML-XPath-1.48.tar.gz 56854 BLAKE2B 0ccaaa5b065086f7a92ceaa599ad1bba24121fb86fe0fe355e03b865f2ecc0a4940b99024bb77db6d0750a53e26672b66108b6b2ca5a45a4df9dd997441773cd SHA512 c7347dd6e052e0145577ee624da5cef2ee8088ea434351ea2461e0bb3746c114fe571af1bc971333e046feb7dab808c6c84ab385310acbc9e8a9a89025969e48
EBUILD XML-XPath-1.440.0.ebuild 686 BLAKE2B af763c4e2108b8023d78ae92c5aa28d85397421c5f6069625b4ed5f5eb50955fd235fe8982128629f4b6bd784b03479026cf28bc757a7fd9ede668af61197de6 SHA512 2298b829ee17dc5157baf2a39717ea3ca733227b4da43783082e4b7cc885b1aa8760157aa5ee9904f32ce2897f30d9f4791b5e134e67ae002ff8177beb123f84
-EBUILD XML-XPath-1.480.0.ebuild 688 BLAKE2B 8005c68bd51e6515ac542230bccdd929ba1b3c228f50d0a26277ce1e3520f463cd442f731f9027b0128da359a2efd611ad415b4632c050af9e299e31ad9ef276 SHA512 755d4527dc99240cd29deee374bccb268d367a195df1036ef8a4e4e39dd285c84c7d0239134923ed6a55c470d91c3036b028b4d80b6e96a22a86eccccc4a52a7
+EBUILD XML-XPath-1.480.0.ebuild 687 BLAKE2B 994455a5b0c55f0e089692991502adb897947ea6e8f0b94369598f5eb8dd166244c258f7afc3e898ce5a3cda414602bb15db96aaa1089a472623f7d30a905989 SHA512 3b6e7b646c6464c1ac918a102f9bd0bb95d5c8536ad307c8c8622ceff32fa9eea4f4cfcc21be2f863d1bbb91b27faecd9be0bf982541955054d4c4e24a771f07
MISC metadata.xml 2323 BLAKE2B 93706ae4bfd97e5a067dffff970cce58bc62846a216e9acbc57f4a92c165c695d7cce9ec60f31fce4d1e6552adc29b1bc1d48f35be9af062e11f929140f3c756 SHA512 cd582abf44d55b3f06f9477ba0eca85f9bdc739b4f7a52403e4dfbd38dc63a76776a99096616b2fa76e8eb17b74462db1813b171adae02bad2470263ebccff8d
diff --git a/dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild b/dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild
index ef3dafe4c880..27f3273fe962 100644
--- a/dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild
+++ b/dev-perl/XML-XPath/XML-XPath-1.480.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="An XPath Perl Module"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.450.0
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index 797175cf88ca..7fd139c0c685 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index b6e8b281457e..e5986cfc01d1 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -1,5 +1,5 @@
DIST xdebug-2.9.6.tar.gz 436208 BLAKE2B 00cfb42c41bfb44f285b97779d6ba625641fc34494465e9e791ab5458c6a608e432df0ad45c561df2f8c9aba04ab34b3a98bb5e6bfb92ace39a3ad4145f3514a SHA512 13ed07a1489ba7bc0b4e85bf56306c733e7894cea8cb442649635196606b12d92e5618ab2485e7cde4aaee2ac6752993aecd933c24fd64b5113ef619339403d2
DIST xdebug-2.9.8.tar.gz 438295 BLAKE2B 8645052faceb354817ddb448f46af5b849507d31255b43ac59bcef4ece7837ef835ae2ad624ed8a95f8f98d552ef0e7195a4ade7df9176bc300d855a0156f405 SHA512 c431d51a0d9c5ac1c7fc529c2819db480cbfff6f65c35c3c0dbef4e78427aa28ede164f397f92c409e58e386a6be34ecd2ded0ee35e01df1cbf92a49fd2f2aab
EBUILD xdebug-client-2.9.6.ebuild 814 BLAKE2B 70a121144f1144210566d3c97e38551da0c7910a23e35896e12c2973205d86d3f92f8fadee8d5249ba1b7668d923265b420285f755b857d34f65ba7db1485f0d SHA512 186c937cfcf12e626d098456a096ce27244c308d528c48126cf839d67badd7b9ff3de593ea58227f94391d1b8c85a4c48d08fd67e7904c4d3cdf6d6ef198d2fe
-EBUILD xdebug-client-2.9.8.ebuild 848 BLAKE2B 59aad4bb01d05e3a93d18ed443c40087b32e060aee4a76bde76075c995df8e633998a4f622c25edf562a2ae2c3a6fb87ad10116adcfcd8f198446de41f373f0e SHA512 62f6435ea81fecd184e20a36d520e0a52c926f47dae06e607d03948ec023a6697742192d0c9e5dab5568cf11eab90189d7d70923ecae6dc3d12b256df07851f7
+EBUILD xdebug-client-2.9.8.ebuild 847 BLAKE2B 3c01008652f7fac54546bf124062062445b307f44ec76716eb4b8269eec05c11a521ef4ffbcc8a9b6698cba161e826d03fe0ed3c395dc74b713a3dc584e8d33b SHA512 cce694490f2974198d8269537ddfe585e7a3fbe014f4fbc2e6880c49ba25b5a7828dbfad2af9893af8188de776d26edd530ed52be4881fd6849f8e27706bdae7
MISC metadata.xml 318 BLAKE2B 3b475c99c023007f79d0a677e7ed0b977622befdb5b70003253548b748ec16e796bfacd7585b14ad97693002a61ed4136668723a05ef59901d04300fab13a04c SHA512 a00cf5299b46138af793fe348350bb9a19d5c1710fe531cac7fbc8f0d8b9a3147df7374e7bc0f1d1122d3b5e992c482e921c2482b5fde0d7642b542b65428cbb
diff --git a/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild b/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild
index 5a94f2b8d137..a91395b04a40 100644
--- a/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild
+++ b/dev-php/xdebug-client/xdebug-client-2.9.8.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-KEYWORDS="amd64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 x86"
MY_PN="xdebug"
MY_PV="${PV/_/}"
diff --git a/dev-python/Levenshtein/Levenshtein-0.21.1.ebuild b/dev-python/Levenshtein/Levenshtein-0.21.1.ebuild
index a55880c80765..cc68e66e217f 100644
--- a/dev-python/Levenshtein/Levenshtein-0.21.1.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.21.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
DEPEND="
>=dev-cpp/rapidfuzz-cpp-2.0.0
diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index b8b7e02613c1..125b210fc695 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -1,5 +1,5 @@
DIST Levenshtein-0.21.0.gh.tar.gz 36616 BLAKE2B 8408ba8231a8ff3f6bf9e6cc7ea763061ca1c826236d74877213caef0ce736695865dc3c02565cce960b794d07f96f6413ca144565d6693debf90a1b5718524b SHA512 bb1cf70497e89db5b427eb4ac79708d205fc9edfc9588d30c63ef6e3e77b9369c8892edc31c32cb135d54947e8eedb770d06a7d5c6f8743d44378d7d1a12d459
DIST Levenshtein-0.21.1.gh.tar.gz 36656 BLAKE2B b2e5325cd836b646d876fb59d1062c7bb415d707076d9692fff2b98e00dce29d813fb68c139283d66f8800fd836ec93b709ac7ebfaa6d9cca563b65c428019ef SHA512 5fd823e7871c53f521198275b7ebb3189f7208347d41f306686e11446397c4ed5b2672230cbfa76a0c2f1afcc08fd24c6c7468d808be2a09bb9c31c2d9f61f16
EBUILD Levenshtein-0.21.0-r1.ebuild 1087 BLAKE2B 476ac778c4d672fa83ff1944b4b3e264876af9939ae3f91825815b1f4162218919e049f82430f315772e11c33c5ed826ae257d374a234c0f8e4c8f86c33d96dd SHA512 d3b9d7bd927a4df85c7049d2804009607352890c3595452f952f4552ecafb7537b6e7a99c94ca1400757bf08363d9f4fd2a507c37d49abdc9478f1174673cc33
-EBUILD Levenshtein-0.21.1.ebuild 1064 BLAKE2B 3a2a442054bd52e6e89b39142129be330b0f309f20c8806c27375bd4f437e74ce92dfef277557cb6b2dd7abf350d59677ab7cb16f617e8af47d60f93686f5b00 SHA512 37ff5b6c19be9dce7e5bddbd42160a1450621eef3e74bad0afd23e2a609c276e1e6ced0e35ae3699de451074efb16d6682e2ca5190567d290b0ceef49a1c6766
+EBUILD Levenshtein-0.21.1.ebuild 1063 BLAKE2B a6e7aae60a8daf1e259ed332ae5745f73b18fcf39849b56e883323b4b5c091e39116b8e3a7ed2ff4c586c738235ce0afa9f86473a2aae8197db1b6c8eeb66c3a SHA512 63f235d9d53d360df2a624f457bd89be48ea1b96191e08dd2683431c2cc0167f81e6190782bf419af01e63c08b41ce87db544c30a2515c1f58f8221a9aab1539
MISC metadata.xml 378 BLAKE2B 59900a9f2532c274a220466ff9bd5db4a4830b221119a95a0fdf82928b90c64b458b16c26257b69093ac08346bafbe54189bdb873bb8f119753a4f2243973eb9 SHA512 26b3ddc5d3843122a47941cb1e388e41f6a3f98e3f8d2f5108f50240b5c9005edb2b1e2df55c9046d48a8b4e07941f8ccd4fdee129f4ac948a47a6207b73c7ba
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 2e9c9ddcf45f..9ada8d86cca1 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 4b0b89d1d997..8664e4cc0553 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -107,7 +107,7 @@ DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
EBUILD cryptography-40.0.2-r2.ebuild 4029 BLAKE2B ef9cd2e0418b5ad57aa6d7768b60730c16d4e5bf6a4bc750f144cf049f2ec02d7a7ea38de27151972cb53710212f20f4b86a8b941332ba430e28f7a15eb75a22 SHA512 47c8dd2995f4689a19914810b0622295627000ad16829831acdcc91e0b7bfe3f55ac9171adf52bc3fe9138600e2b590ea9fa5b9b204ef0bf7e34adb34a7d2140
-EBUILD cryptography-41.0.1-r1.ebuild 3270 BLAKE2B 8fd72a595f0cb4fd12c632b7c6003a519eb6ffa6987a31f6dd39210d5d54b8b35c385c78900811e89ec4c82e75d568aa086fc5462fe1cde079754446f2e358ab SHA512 0a5f80e3a6e73a0ad5597970ebb82200dc78dd29f803d8c354ed5d5bd795683a7ab9055ab4506d471eb23d0d72ffddbce833a60acc005f0d30535f1a7bf4610e
+EBUILD cryptography-41.0.1-r1.ebuild 3269 BLAKE2B 8543d4958253252cec92538e0bdf2a63cf341b2996a17c0fd3edd7820da75544b1338725ef96c8a39522d89698fe8c1c263259c3bdc5021e944af8183ea75ed3 SHA512 cf940fe5cd86e31798ae0c940938d8f4290ece7f7a662be6b7fdea20015b7f7ff9ebff259b2cfab0978a2dbd1d0fbf8814f383f45b1df55a33b9967f5e985daf
EBUILD cryptography-41.0.2.ebuild 3282 BLAKE2B 94f758436f38e23342de87250df16aa17f5d8c1b1ddb541676aeae5db3e0912ea2c5b625d1aeef2435636d67d5d11f373835f9049623d7b3e22b51779d7e6476 SHA512 c4d14d5dca67d73576d8b13fe65e46ae1485d3bd1d683d99fe7bc1ae9d835bcc2627de12bf0000bf3269dc57c3467762faf4c2239d943dc8646249640ab94a2e
EBUILD cryptography-41.0.3.ebuild 3282 BLAKE2B 94f758436f38e23342de87250df16aa17f5d8c1b1ddb541676aeae5db3e0912ea2c5b625d1aeef2435636d67d5d11f373835f9049623d7b3e22b51779d7e6476 SHA512 c4d14d5dca67d73576d8b13fe65e46ae1485d3bd1d683d99fe7bc1ae9d835bcc2627de12bf0000bf3269dc57c3467762faf4c2239d943dc8646249640ab94a2e
MISC metadata.xml 464 BLAKE2B 96c0bd97b83c9718910d129260402fdc37e88a96ac6002c8f6dd19fb21d6daf31211b83ff7423036811e27954811ebdc810c8328f18c620682bd9428f42ba1f9 SHA512 2f36a186bb195a8cbafe1d8dd6630fadf0ea56b22906ebaf3c90954adb8b66e1017f599169e2b1ca386e1113c1a6b834fff90f2bec527bed53f62985120732d6
diff --git a/dev-python/cryptography/cryptography-41.0.1-r1.ebuild b/dev-python/cryptography/cryptography-41.0.1-r1.ebuild
index 986bbc5442e1..b1ea6f8321d9 100644
--- a/dev-python/cryptography/cryptography-41.0.1-r1.ebuild
+++ b/dev-python/cryptography/cryptography-41.0.1-r1.ebuild
@@ -87,7 +87,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index bc2085d6c582..b221300e7e15 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,9 +1,7 @@
-DIST fonttools-4.39.4.gh.tar.gz 3710610 BLAKE2B f4d75ae71c7b8ec752eee3820129719583072c8e1e68d54b3443c192e7c6732e7db7adfaec32145b87eccd23b1720a748e70682d58a1628d93f89890d3ddc274 SHA512 4be7c19022ccfbb182edb7d80ec50ff2aa91eae3dd4328c1023e65a293e079edd4c1ae0a8b2260e35fa940417e7b03dc96bd7a6d6ec4234bc4c4257187b24758
DIST fonttools-4.40.0.gh.tar.gz 3726926 BLAKE2B c14cf10baeca50f6a70dc210de40f46b24effa66efdaded0a2706539af659b7fea276064b352fbe2f412028912658dc3f215409c3975bd773a7bd789986a65a1 SHA512 03daecfb2c48e13f22255872dd9dca47aaca9fc71139f2d5876cdb74fa8560d697344845d870742da00d3734043e36f143efe5d2048b884a5f7ed924435aa2f0
DIST fonttools-4.41.0.gh.tar.gz 3754276 BLAKE2B dc1ee8415d6829d467d584280c1d9a90c3355cac159db43f14123ea0d71271465bdac1e891a640040ccc72a7ffa2f9e484dfaccc9ce7930f7dad28322f7b435c SHA512 9f8478c68f187258fc8377d6313d0d72231dce8725a09b43b3bfb2ba844f2c11e9396cd4627f21450362566fe4649e66f09d3e2230e509d8e347c978e876f8d9
DIST fonttools-4.41.1.gh.tar.gz 3757962 BLAKE2B 9935459d6a17d91a0fb1deb8687790bec9b3aaf483610bb4dac448dfaa2237167cf62a346bb97a31d255d383bc4237806e4addd50e88afbc50b897dcffb40774 SHA512 d4feadb31fce8249ca44dc08f9e24639071511663ad19feb994e95c20c4d25713b1c3525ee0de1ba31ebd056cae226cf84b22065d014344d380190f7b6b4b60f
-EBUILD fonttools-4.39.4.ebuild 1570 BLAKE2B 4581bd4dedf3a27f3f8e930104407915e5a6dd4e94bc0c4983276ce30de804f291d8f2885cf3951b88c214f5bf0943437e3375eaf15bf783231d3f9b004e733d SHA512 150fabfaaf2207eeca50d560b6ddb33525f69e3912916c582f8296b659cdd570d943933f463e52fa1a84558d1286ad34578869fb3633c6c635ec73c72ebc261c
-EBUILD fonttools-4.40.0.ebuild 1572 BLAKE2B 347f74dcbf6b7a5236885ae10550de94f6f4983ca04c9952d9262f8e1104618dbd7b7f5d5662e48475ea41db758d9dd0f785382004418fc1b4c7934188646c17 SHA512 812d00c0c2f20361db2950097a795fb3f04886e3921d4da16ffe95f52ae38d4306830e5f5ab24e0446e8d4218643bf44968fa5481f51df7c2caea08acf89233b
+EBUILD fonttools-4.40.0.ebuild 1571 BLAKE2B 198859e24f17175b3f1de699774f5b41ae674c8281e23cefbd265c1b66e8b6444702c0017bdcd827895fe8f21e2e4a1ea799a2c0052e0f9ac1df54eab0bde742 SHA512 debd1e92dd9e09bc802b9c2055087970b74b826a6fe96d38383b4ee84c93ff0de4adae9a071e6d813535a128a7fd51e6dce279f3cf9b839a6e93abef0c1ce3f8
EBUILD fonttools-4.41.0.ebuild 1592 BLAKE2B e18b4dc6f63474408edbce5898d544ded8d11a981ed91a787b15909929c3a90a0c76c63480ad6a2f8b9b52db17e07633683e25ab52dd8ae2b8e562ee1ca9417c SHA512 219929f510c4f99eb74954e92d8d7b127f9d1a81bf212fb1bb25610571ccf4cb20d5f42c4d7c72bd15e266047f6272845716667e54114bf62ee76e1e042ccbe0
EBUILD fonttools-4.41.1.ebuild 1592 BLAKE2B e18b4dc6f63474408edbce5898d544ded8d11a981ed91a787b15909929c3a90a0c76c63480ad6a2f8b9b52db17e07633683e25ab52dd8ae2b8e562ee1ca9417c SHA512 219929f510c4f99eb74954e92d8d7b127f9d1a81bf212fb1bb25610571ccf4cb20d5f42c4d7c72bd15e266047f6272845716667e54114bf62ee76e1e042ccbe0
MISC metadata.xml 372 BLAKE2B 950ec78bf127250847c6513c22a5108b251afdb000d361068edf9d00d64a5baf6925ba4058bb889724febb28d92abc044c29af5936a48d8e8951b12314b64357 SHA512 03e76e28959bab83fe41c3ee4b55692ced9b1360e73e38a6e8f6e5c06fd1185dcbe0214aea2edff18d248abf252c1877d0d2c2b78b8e088e606c09c34e93e7ac
diff --git a/dev-python/fonttools/fonttools-4.39.4.ebuild b/dev-python/fonttools/fonttools-4.39.4.ebuild
deleted file mode 100644
index b62876bf549b..000000000000
--- a/dev-python/fonttools/fonttools-4.39.4.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
-HOMEPAGE="
- https://github.com/fonttools/fonttools/
- https://pypi.org/project/fonttools/
-"
-SRC_URI="
- https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- app-arch/brotli[python,${PYTHON_USEDEP}]
- app-arch/zopfli
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # When dev-python/pytest-shutil is installed, we get weird import errors.
- # This is due to incomplete nesting in the Tests/ tree:
- #
- # Tests/feaLib/__init__.py
- # Tests/ufoLib/__init__.py
- # Tests/svgLib/path/__init__.py
- # Tests/otlLib/__init__.py
- # Tests/varLib/__init__.py
- #
- # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
- touch Tests/svgLib/__init__.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- export FONTTOOLS_WITH_CYTHON=1
-}
-
-src_test() {
- # virtualx used when matplotlib is installed causing plot module tests to run
- virtx distutils-r1_src_test
-}
-
-python_test() {
- epytest Tests fontTools || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/fonttools/fonttools-4.40.0.ebuild b/dev-python/fonttools/fonttools-4.40.0.ebuild
index 5c19fc9ae2f1..7ff069d1bc9b 100644
--- a/dev-python/fonttools/fonttools-4.40.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.40.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-env/Manifest b/dev-python/jaraco-env/Manifest
index dfb63408d16d..0d894852dab3 100644
--- a/dev-python/jaraco-env/Manifest
+++ b/dev-python/jaraco-env/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.env-1.0.0.tar.gz 6664 BLAKE2B c5559444d386fe34d6f639795f9adb68bc750452a7a3b2360971b07bc9876921466e6da9ff1f2d1891910c94891759de8550af0c4f9da311ae7443bfc7c3bdf1 SHA512 67879bd531bb1056bab0dfa47f92a7257e184b8db2a9bf3d588460070401e76e884cf3134ee4c01a6c517d48a0e111fec3a4759d305ee7608797816b27d33473
-EBUILD jaraco-env-1.0.0.ebuild 574 BLAKE2B c35ece0b61a9c53274e305d83c3623e92db5b63b3703f499067c078d98636affb948d97d2c7c4665834b175d7968aba0e0fdabeb2139ad64bf92c3eccca5f454 SHA512 393538aac72453b39d1637dd88cec794e92f5a1fe355cfb41491f16f86834fdc470766134a74df1679ef67a964a6113934ceeaced6cd6a17ee7370defca1fded
+EBUILD jaraco-env-1.0.0.ebuild 573 BLAKE2B 0448968033382bb4d26145bf80769eccd87fe4fc6b01c3cf64c911f451536bf110f7ad9c6f88f5211fce14d305757c20313a62b71a223d9dd7b9f261f0e45a36 SHA512 d3dc67c2f951ab00b3195fb7b295e6bcc655b495d0d3791953e2133fe7796ec46c555ce41358e62894274f9d7e9b2a7b9eaa7a946261349e4f5e2e45b10661da
MISC metadata.xml 460 BLAKE2B 13df19da03eef0a09ca1e4d70ebb30a8457d3fdba778a69779467c9830089f49203eb08ac4223533e1596e339adeefb02d9353b4298fc8d5b77d590371cfa44c SHA512 0b4c61f9e43910fc959a60af3c8f86356bab890f21c93da84687a1345e39fc5def993ea78934c4cc296491e6259095c3d532a19db6f903702d4a864611e27804
diff --git a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
index e778223594e7..62105bf4509b 100644
--- a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
+++ b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 2c4a2f2f7fa9..51e3a059f192 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1,5 +1,5 @@
DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84 SHA512 b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0
DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e SHA512 fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20
EBUILD pip-run-10.2.0.ebuild 1418 BLAKE2B 31ea88eff01d38dca9a2c12a727f4c7ffeeeb88f780831a43b27ae3310c5f9b29da23e337fd9ee1050c09e38c612fbcb34875d9dc21aa13bd92018c23096e7bf SHA512 83203da0063c82eabb1889140e4f35427f47e94f3f87cf4272fddc1a7a0d241910102da7082669cb8de4e709cc5764e27512b686443464daa26fefbc6097f7b0
-EBUILD pip-run-12.1.0.ebuild 1449 BLAKE2B bdbd276efe2c5885f0d580178e438ede58b5d9adc0cc61d8052c00b04fb05a63c31e50b8b13f45770969ecb284ba54166ef37e2e9034220c9a07b284462c3df7 SHA512 d67ad84564b592ee964be3f38ad063b76d2a358e7609bebfa4830c94fd0dd51d4ca9ea14ff47789096cefc43ba74a764d7553829773e18005a07bc78eb1145b4
+EBUILD pip-run-12.1.0.ebuild 1448 BLAKE2B 80f663d57416a3efac76a557ffcb9d66ec4ea6e5cabd9d98333a7d5072c0eba9d49147059d11e659b1d7766878ebcc95011cba44c1894eb06c10ae48de111f81 SHA512 93d6e668edc966669d0b80dd129d627d1d96c54844cff5de9ed149639931713b15c211fdb7a4eb5a5989005e30681f7a3c1782d25babe23f03fdc10d3ba767a2
MISC metadata.xml 389 BLAKE2B bc573b4f57b4f8371ecef97266b8441d47e66d551f7088a7f312ca049f7debd90e989d24d59d7aff182795ae27e553d131f3875c789dc793532ff9c812bcaf20 SHA512 00b81cba684e7118a3ce79ec5cb6a27d6ad67064a2745ffead8dec51c7786c9441139b800868cad8854ff39d7e38163ab2c8fa5c7d3f328390b628f8342fb0ca
diff --git a/dev-python/pip-run/pip-run-12.1.0.ebuild b/dev-python/pip-run/pip-run-12.1.0.ebuild
index 9fca43dc7496..8f6fa44d8a17 100644
--- a/dev-python/pip-run/pip-run-12.1.0.ebuild
+++ b/dev-python/pip-run/pip-run-12.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
RDEPEND="
dev-python/autocommand[${PYTHON_USEDEP}]
diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 8e699f3638e5..50b8a5206e0d 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -2,5 +2,5 @@ AUX pycairo-1.23.0-fix-sphinx.patch 1052 BLAKE2B bba925ab52ebf9605d74240c2398b27
DIST pycairo-1.23.0.tar.gz 344623 BLAKE2B e0551e2d4259d509f3165682b11852f28f0df93e6befcd398ef95bc5f0eed0818dc72a05a9b085148d4369e9b3283bc4d91ce032c6c88a3b15962c83eb03db57 SHA512 fc0cc878cc716a6a2baf89a193facfcd89970c884afd3bb9d7fbecf42894ddd191988a8f0fe79100786509f17fbe4f1990eca33a5299414b2df2539d66de5abf
DIST pycairo-1.24.0.tar.gz 344850 BLAKE2B f1469254ccfcb96ee5e39af49fcae575717e2f0e9a3dc74a13408306b5c94f4557a9c6d6a448541cb1f6dd27781e484b37d5ea9f230dc87f9d3370fac31dfdba SHA512 bbc160bc9c3c9365018c680f6a69347bc222cdaec10ea48d18aedd0341048df74973d3299d783662adf02b414874824660da10943d88f64c30451d3fdccc63fb
EBUILD pycairo-1.23.0.ebuild 1294 BLAKE2B ac60d557e8fcf399a6772fae488716b969831bfef9048d20642e6afbac68f407174f08476cbed15e6445eb31d4cb4cdfec94166b7573c419c7d98a3e10749943 SHA512 1754cccce33a1010d7ec40396531c8a820ea0148379141bcb3dd794d80cd8187e465bde71429452e1ccdb4cc3faed2a8e51b024327bbb982be41c4c8bdb50d50
-EBUILD pycairo-1.24.0.ebuild 1238 BLAKE2B f21387aa61e33e6aa187a23895f4a8a3dbb9f042fc6f14d1a3e2faf835c773bf567cad6227a6e2ec49129df830e7e6d57d76fbac9fca9065a0e9776624a24d49 SHA512 680c8b2f0881c52730b45810c4995a6f94cf0fb51017cc7116980a7b97832c4051523e000b542595be9af45eb7698d3a505e4db04eef262bda092f2c4115a272
+EBUILD pycairo-1.24.0.ebuild 1237 BLAKE2B 5af22e6e3463c302c3b621d4789968542db3423201e7fdfe9ed377cf7f148d2f3c2130c8e7c82139693edf5df281acf47bbac7fd1953a885ffceb5c9a77c45c5 SHA512 62d67c44a4f54af600c3c9c66f6249de94dc8327cd48fa159edfadede68cb11b479c9d2e9a093e6ab1aa723e3e611774473f901ecb9ca9ef375c87128a5aa85e
MISC metadata.xml 368 BLAKE2B 5e0f85e23bc56113927d28072c7178d27fc058b1e90851150c55e9e713edb96dd5daa79df8423f6719032538c9448d8afa9b750961bd82a5bcfae2d5e228c6b6 SHA512 c1e81ed2f535c8050f18950a57b71aa871b965c57d1e5ca8e8a4c48ecd643bc9ec326e046c1aea9f3f41124b9fe765a0b9b46a541c28f325cae7038cea66d086
diff --git a/dev-python/pycairo/pycairo-1.24.0.ebuild b/dev-python/pycairo/pycairo-1.24.0.ebuild
index 91b8acc7b424..ed193c187181 100644
--- a/dev-python/pycairo/pycairo-1.24.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.24.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="examples"
BDEPEND="
diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest
index 915f0abf97ff..9591fac1fd00 100644
--- a/dev-python/pygraphviz/Manifest
+++ b/dev-python/pygraphviz/Manifest
@@ -1,5 +1,3 @@
-DIST pygraphviz-1.10.zip 120582 BLAKE2B 965b84ec6951c364084ddde4f0594ad7c14eb7e884062ad4f24042b6298b9caf10b3aa33eecfe8154c87c4bfd8d3651acc586129b019aef8b809130d69c03f82 SHA512 571c35f7a8013d5f128fcfbbd68372c8660560847afa0648737eae6d305a9283b69dce23a1b1aeb808bd4eac9c9cefa72b1d358fbc47b724a0b70997ea3f6d84
DIST pygraphviz-1.11.zip 120803 BLAKE2B 004312750bcb9fab5c39af2c1de6c452489d9a2deea8211e6bb7cd722e9043070644b61c78047b01d649d41194441d82ffe2dde9fb17b6d9233bd0acee539c7e SHA512 3914d29fb214e1f7d59c7849e1e63e783902acd262912eccffbf6a67f8cbf6f540b9f2e84c9e7b4f0d90fae27f451a701a3b75a4dcb15b8a81bed463b34e2ef2
-EBUILD pygraphviz-1.10.ebuild 1021 BLAKE2B 27f307b8bc0dff1207240e2071fbc6ab57ba9b7b1c3a74256e0f1791122c070bef05aed3b942ef27d056a2ab792ae0dda61ba8f2c95c240f940ddaca691c3190 SHA512 f431dfbf98c56ac55070b24c14887b1cdd8baf6e976637d32ac3d4cd67b81b3c11887226a8c53fe8473320d6aa6a4722bef87e483ece5ccdcbc9f9c75cb9a9ab
-EBUILD pygraphviz-1.11.ebuild 1023 BLAKE2B c68daf0cd48220e05358eee07506cd5fff7b65d8a6c6333691595703457d95eec9e368b34389e6fe974de0814ede88de1a7eba0c0ef6fa7dc55b12449f9af2c8 SHA512 d0b7ed893eb1b3c2b01fa4e9740b4e596912d0743a0a518ef843e7d6cbed0a406bab6137ae14f8aeaa6fecfc69a65b368b57bc351d3989c9d8496a05425b377c
+EBUILD pygraphviz-1.11.ebuild 1022 BLAKE2B a4765eb618bef2346105cf87a442a765678cf9ee5be8f52756a12fffd5f4a61ab7249ff7dea4bf7c0775892082169bbf40093013f4c02ced24cb4d47f87a321c SHA512 979208df0b327186f298076f14933edb319b3786a895729b491a394b9fef3dd3f0fb5a3561a9e6380af24f89eb5534746abe979f2e80a8a60237098647c6afc9
MISC metadata.xml 682 BLAKE2B 50dc3c55cac525fce3a396c94bdb48eb6e2c0b43636ae53c8ddbce2c9d3f82d8a080d881d4e6ac61ee71f88779c560d38fba3e10424fcd30af0dc80f979df081 SHA512 87e124765948529b7444fb1ad1ae655e18478ca46631a11a6613b289e2ac39600cdc00cc7af82b40694fb1e90c0ccad98be2fb457c5d7f74d5b087a6b3319aff
diff --git a/dev-python/pygraphviz/pygraphviz-1.10.ebuild b/dev-python/pygraphviz/pygraphviz-1.10.ebuild
deleted file mode 100644
index 6c27d3248696..000000000000
--- a/dev-python/pygraphviz/pygraphviz-1.10.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python wrapper for the Graphviz Agraph data structure"
-HOMEPAGE="
- https://pygraphviz.github.io/
- https://github.com/pygraphviz/pygraphviz/
- https://pypi.org/project/pygraphviz/
-"
-SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos"
-
-# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
-DEPEND="
- media-gfx/graphviz
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-arch/unzip
- dev-lang/swig:0
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- swig -python pygraphviz/graphviz.i || die
-}
-
-python_test() {
- cd "${BUILD_DIR}"/install || die
- epytest
-}
-
-python_install_all() {
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pygraphviz/pygraphviz-1.11.ebuild b/dev-python/pygraphviz/pygraphviz-1.11.ebuild
index 1c96e9caab70..d5ad4564bb3f 100644
--- a/dev-python/pygraphviz/pygraphviz-1.11.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.11.ebuild
@@ -19,7 +19,7 @@ SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos"
# Note: only C API of graphviz is used, PYTHON_USEDEP unnecessary.
DEPEND="
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index 8e2015ed3e07..557cff5dcba3 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -4,5 +4,5 @@ DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f
DIST reportlab-3.6.13.tar.gz 4035524 BLAKE2B 638b670b76b4cfb88c0a66db484f5b4d042fd935798316d02303932503e353a6035419d7ef1c4dccd8ef94b3cc2e13a576fd3cb5461fca17122a800f1140945a SHA512 059c3acf2c995ebdd3ffe005bd98640bc9c063c2fb9b3115351b9c1a4f7cfdabf4ffe61123342de2e84773005d46cf6d44410042206222df0700259e31ec7aae
DIST reportlab-4.0.4.tar.gz 3132866 BLAKE2B eb1791b248c8c0dc194781ca09dbf181dc20f745ce2fdd3a4627ae027b21baddc0bea56c6e5eefd5905f7656c5a3a388d90310ce53a948ab0a3dbaff569f2d63 SHA512 7d79f6258672523bee50256b5b15e336801fc42f290fa2ed5ed0ab355c9f2903c9210bb935c9c00fa74174072232402247c923268ede5d61ca62493d0faa2844
EBUILD reportlab-3.6.13.ebuild 1294 BLAKE2B 6400ada3b9c7344574ad60d114510bd7a18b122f49e93c296d3f72682228ba8c62a2c29748da736a385dde891830d72e66ec73b9719e41c13ac1ecc9504fbd2e SHA512 f2ef62bdeedaede42266a6a51e48ecc8c9980255e34a8ad6b5b78ed495c75a59ae7446f77be92ada6d7c92c21e6940e6607c798e3d48b6a6683ffb2909fbf56a
-EBUILD reportlab-4.0.4.ebuild 1092 BLAKE2B e6fe69e38d0476488fe4d67367a4d6e047c7cb8f1bf9091f2e3c304a11555bd33f190964b0e31c280f9196ce17339c6d787d5716b7e212f942c88a4009a9523c SHA512 aae02361b62c7bd4b885541b34f3e2200934fa5b342147eeb208a407a100c4cd6aefbf6df4d2ad1fd57169fbd421d512562d4001025d179c0423e36adf169e0f
+EBUILD reportlab-4.0.4.ebuild 1090 BLAKE2B c22418771c4a8a72585fdd91e33105e81e2d242b717f519ad48a094de5bdae8c8b8b746592910893b06763dfba4d91518633a05080300ce13b17922b367bdfac SHA512 85b9e84777fc8a6a326d3693e64f028971cd3e46022c8f1cfa3cfa46fdaea426b99d40fc7a720cc020fab30fd18faedd2010df86be8f05f04035fce1ca173354
MISC metadata.xml 1913 BLAKE2B e088a4a5ee1ca40351c04d8ee825fb783679c8c4ac5ba7c513975e546f7f90f4777a7d9b312a4bb2ce97db5695fcfcf913610b02a9780ffc86143ee1845ee281 SHA512 84422b0f54f169b4342bb5842935a57dd7721d8d6e41f4fece4ce0cf20ee70a764fa1914371e47ed9437bd40243ec22c93f20c167a48ee6ba9d9cfbf3e7c1fe8
diff --git a/dev-python/reportlab/reportlab-4.0.4.ebuild b/dev-python/reportlab/reportlab-4.0.4.ebuild
index bae86f09e080..9d41d2deab51 100644
--- a/dev-python/reportlab/reportlab-4.0.4.ebuild
+++ b/dev-python/reportlab/reportlab-4.0.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 41c296a18318..bb04dea7de65 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,15 +1,9 @@
-DIST SQLAlchemy-1.4.48.tar.gz 8448993 BLAKE2B 02c5457e099a0f0bb0e5427a95d3ea35d504d0b5f1d10003b59c8dc76f92ea7b4720512d934fae64b12d95c5de5230139f3af9f5bd6e372fc07228b432995bd9 SHA512 f948e79c92889f2462b117ca49ccb8e82d5f8da0027c65488a3f6c64a802dc0bca96cc84c4e77bb3b8d434dfd66b621ef4d69c5d417ad781d1dc7136bcf6dea1
DIST SQLAlchemy-1.4.49.tar.gz 8536601 BLAKE2B 2133723380b157a76f4af6103a2c68099f78d7a49ad90793d682bd6015d61a06a72ba6f02922111b60716e311ddc2f6067153f7b4b1f80329775e0d6f27a0d92 SHA512 268751b09aebd9da10fd57b4b987fa57f3c61d18d5104bb308e405aa034c74e7d5441abd94368857fbe11b8d15bb5315634f64f3b1252e7318d24107ba1fe3ff
DIST SQLAlchemy-2.0.15.tar.gz 9296612 BLAKE2B 45abdb9010b854e52762d9c84a471e92ece2b212620a74d161b19ef7c6bce3d9ad39b3075c4f32749774884e3ffe255f82028dd6a6375e269d2827cbf18c35e7 SHA512 a1b9301f4a81428ac36b9280840a27433fcfb97dec2a04888e6e53cc33104c82972147e2b840a929e05af0edb47ee496a7ed5171201332aad374ce64baef414d
-DIST SQLAlchemy-2.0.16.tar.gz 9381438 BLAKE2B 8999ab045d799c43de1b386d594022a8015fba4d69b3c910622e34b83ea7514b9cb97ab4f65997813eca058eff2a285ecc6cdd09396edf27a216fe412387ba7b SHA512 f0d5287ba6cee97316d6de7cf1c893dd749459d912872d903833abf905b6c282fa477910fa5eb11b5ba803314e16c3f1a9ac6b7639573c4c44ff921ea56132da
-DIST SQLAlchemy-2.0.17.tar.gz 9394733 BLAKE2B d6237b4bc5f7c3e0ba615161ee112f520b87102d7f498ab0db9bf30287fc131111c04910f1d00b059b277be5626af62f64f01101486c2eb31258c75ed4411db6 SHA512 be45d1283fc446c7ed886d87d9225711b8f0125e8de6961b365930515246e94c3943fd85d078056c942508a9785731bf280519e04b0c00d936e93d3b9b6c137f
DIST SQLAlchemy-2.0.18.tar.gz 9417280 BLAKE2B 0f67e993c91cbf5fb2b5c9481e531830c24f69cb583ab0045b844048e92e57c2a9d826f098b792c0dfc807236fcb422fb800d201473e75fafc1190282d7c27f1 SHA512 4665994e4dc07b5ba0e0549cf80c0cc542c87609c74dce1e5523d4d6bfd5e1be5c7b62562e151c864a2e2a836cceb8374e804871937c738e54a1aa17297732ce
DIST SQLAlchemy-2.0.19.tar.gz 9425046 BLAKE2B 258e273a1c9ec5584293d08b0cc9de8ab4076e61bbae2b914950d38e4627591e1c57250f5c28625e5d84d3db360992952a22644992ed5244d36d616f20487fc5 SHA512 d82834f4f55c2298ff16401f34326845360c58e6ba6a2e22cda92219c0fb40938d404315027f4e9f392bc57fe45808ea192f99b747e073a40a9713f8d498b22a
-EBUILD sqlalchemy-1.4.48.ebuild 2973 BLAKE2B e9dcdca69854ca8c8fee16c713c13f90a2cc6ff943fb67eaffbf660c282a25f7fe490f49e20b374ca94b3b4fbcfa881e88e90ce8cc9e18ee06f4d6187a69909d SHA512 0008107325746e64e2530d2d1a20a191e695517b63f85fe41da44609e4d6d2d1abef60dec71bb296198e6d4034022c868137f6886ed2781fd96b42ccc1bab4ad
-EBUILD sqlalchemy-1.4.49.ebuild 2975 BLAKE2B 0eb938e7958ca090bcf3d6cae997324d1b92afd1246cc19d6e5898934f74fa3e33215732f057aba5f75984a5e55e0cab24eb4b865cc8558fe3781044620404aa SHA512 dd735e411709d1fbf850bb4b40827fba6144dca596ca6bfab45ca4232fc9462fd44e347589e143613375ebac39229c16dd67da07912e4e08074e537e7f1f30b4
+EBUILD sqlalchemy-1.4.49.ebuild 2974 BLAKE2B 0b594ab300e7e36c5ea266ade8b07557dba21b93b3ab53a33466f37ee5c6edf44cb173cad10d55763ff8e70440c9468fef545f425c4855cdabafa9e33b88defc SHA512 0f8a171ebfd9f96aa70f9bfa20ad1d11d8583483231c256eb4a6ed12116b21063092132e283192707ef92c8cc3d9f915fb83336bbc026ebdcabde2b15aaca989
EBUILD sqlalchemy-2.0.15.ebuild 4436 BLAKE2B 77796ed0443719c1b79b497dbc8551e8f8dde1e23f4fbe20e4fbc01d14e01fad08ab9cb302b00b4e70eae1782b6d3adbed7fd43ad22c64c82943ab58824a7c60 SHA512 f770a447e78b4d4167fc8cd5c0ebbde1cffe46a0dd0444f5c0c0003c09e59c012b85ca357ba40c027618067c3e6fd3a9c91a0318324891075e20f97951e5e4e1
-EBUILD sqlalchemy-2.0.16.ebuild 4444 BLAKE2B 1e42625b30ad8d2ab9b0e0c1c2227dfe4fb9b653a5191678b3cae4773e82a9da2a4fca8962a67e976f7e1d78ad3ca58683c04d9640e45e2fcb5590c88211ccc1 SHA512 c109f19efdb223e7621f5544a4ef3d7f193206f6a35386812f426967ff471333e7b173b0ffab10f58194c0e701ed61373f561fd5a3c8a43847214a6208e066cd
-EBUILD sqlalchemy-2.0.17.ebuild 4444 BLAKE2B 1e42625b30ad8d2ab9b0e0c1c2227dfe4fb9b653a5191678b3cae4773e82a9da2a4fca8962a67e976f7e1d78ad3ca58683c04d9640e45e2fcb5590c88211ccc1 SHA512 c109f19efdb223e7621f5544a4ef3d7f193206f6a35386812f426967ff471333e7b173b0ffab10f58194c0e701ed61373f561fd5a3c8a43847214a6208e066cd
EBUILD sqlalchemy-2.0.18.ebuild 4465 BLAKE2B 60dd7a226e74e7b8bf2c146fe02f8d2631a39e0c3b1cfa21adfaeb08d67e20330af5e387fae5d8186ff585bc687163dc72e75a12b88543074c845a2676c2696e SHA512 c09121b62a637e9df7ab4e783cf8847c8bfbd946bd1900b5c1ce637112063a2261604f28745388da52847af28108a3723c947621977542a62671836cef8ce3ef
EBUILD sqlalchemy-2.0.19.ebuild 4471 BLAKE2B 30d01e5971b8ee0e83084b366fa08c2fbc080025029d152143270a22f2fb3409208f7a965937804b46af26fa1e1c63c1ebff044d705e5a3fcad521e1f2160eb5 SHA512 bdf76ada3724603af7e8adbcd7909a544f0d3d45cf0ab0d86fe24eb4fd3d8372515f892d609786f8ecc99f605bc2e3d09c5ad7ed979f359dd0449c54f5678aff
MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.48.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.48.ebuild
deleted file mode 100644
index 7b18e27c5d26..000000000000
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.48.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 optfeature pypi
-
-MY_PN="SQLAlchemy"
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
- https://www.sqlalchemy.org/
- https://pypi.org/project/SQLAlchemy/
- https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="examples +sqlite test"
-
-BDEPEND="
- test? (
- $(python_gen_impl_dep sqlite)
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # hardcode call counts specific to Python versions
- test/aaa_profiling
-)
-
-src_prepare() {
- sed -i -e '/greenlet/d' setup.cfg || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # warning tests are unreliable
- test/base/test_warnings.py
- )
- local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
- # https://github.com/sqlalchemy/sqlalchemy/issues/8762
- test/orm/test_query.py::YieldTest_sqlite+pysqlite_${sqlite_version//./_}::test_yield_per_close_on_interrupted_iteration_legacy
- )
- if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]"
- "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
- )
- fi
-
- # upstream's test suite is horribly hacky; it relies on disabling
- # the warnings plugin and turning warnings into errors; this also
- # means that any DeprecationWarnings from third-party plugins cause
- # everything to explode
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=
- # upstream automagically depends on xdist when it is importable
- # note that we can't use xdist because it causes nodes to randomly
- # crash on init
- if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then
- PYTEST_PLUGINS+=xdist.plugin
- fi
- epytest
-}
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r examples
- fi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "asyncio support" dev-python/greenlet
- optfeature "MySQL support" \
- dev-python/mysqlclient \
- dev-python/pymysql
- optfeature "postgresql support" dev-python/psycopg:2
-}
diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild b/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild
index 75adfe95678c..a7da744a0e5b 100644
--- a/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.49.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="examples +sqlite test"
BDEPEND="
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.16.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.16.ebuild
deleted file mode 100644
index 2850067940db..000000000000
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.16.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 optfeature pypi
-
-MY_PN="SQLAlchemy"
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
- https://www.sqlalchemy.org/
- https://pypi.org/project/SQLAlchemy/
- https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="examples +sqlite test"
-
-RDEPEND="
- >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- $(python_gen_impl_dep sqlite)
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/greenlet/d' setup.cfg || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- test/ext/mypy/test_mypy_plugin_py3k.py
- # hardcode call counts specific to Python versions
- test/aaa_profiling
- )
- local EPYTEST_DESELECT=(
- # warning tests are unreliable
- test/base/test_warnings.py
- # TODO
- test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
- test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process
- )
- local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
- test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
- test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
- test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race
- test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
- test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
- test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
- "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message"
- "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single
- test/base/test_utils.py::ImmutableDictTest::test_pep584
- )
- [[ ${EPYTHON} == python3.12 ]] && EPYTEST_DESELECT+=(
- # see https://github.com/sqlalchemy/sqlalchemy/issues/9819
- test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings
- )
- if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]"
- "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
- "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]"
- )
- fi
-
- # upstream's test suite is horribly hacky; it relies on disabling
- # the warnings plugin and turning warnings into errors; this also
- # means that any DeprecationWarnings from third-party plugins cause
- # everything to explode
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=
- # upstream automagically depends on xdist when it is importable
- # note that we can't use xdist because it causes nodes to randomly
- # crash on init
- if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then
- PYTEST_PLUGINS+=xdist.plugin
- fi
- epytest
-}
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r examples
- fi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "asyncio support" dev-python/greenlet
- optfeature "MySQL support" \
- dev-python/mysqlclient \
- dev-python/pymysql
- optfeature "postgresql support" dev-python/psycopg:2
-}
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild
deleted file mode 100644
index 2850067940db..000000000000
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.17.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 optfeature pypi
-
-MY_PN="SQLAlchemy"
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
- https://www.sqlalchemy.org/
- https://pypi.org/project/SQLAlchemy/
- https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="examples +sqlite test"
-
-RDEPEND="
- >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- test? (
- $(python_gen_impl_dep sqlite)
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/greenlet/d' setup.cfg || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- test/ext/mypy/test_mypy_plugin_py3k.py
- # hardcode call counts specific to Python versions
- test/aaa_profiling
- )
- local EPYTEST_DESELECT=(
- # warning tests are unreliable
- test/base/test_warnings.py
- # TODO
- test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_40_1::test_sql_expr_w_mods_bump
- test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_41_0::test_pickle_rows_other_process
- )
- local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
- [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
- test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
- test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
- test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
- test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race
- test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
- test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
- test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
- "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message"
- "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single
- test/base/test_utils.py::ImmutableDictTest::test_pep584
- )
- [[ ${EPYTHON} == python3.12 ]] && EPYTEST_DESELECT+=(
- # see https://github.com/sqlalchemy/sqlalchemy/issues/9819
- test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings
- )
- if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
- test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]"
- "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]"
- "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
- "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]"
- )
- fi
-
- # upstream's test suite is horribly hacky; it relies on disabling
- # the warnings plugin and turning warnings into errors; this also
- # means that any DeprecationWarnings from third-party plugins cause
- # everything to explode
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=
- # upstream automagically depends on xdist when it is importable
- # note that we can't use xdist because it causes nodes to randomly
- # crash on init
- if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then
- PYTEST_PLUGINS+=xdist.plugin
- fi
- epytest
-}
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- dodoc -r examples
- fi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "asyncio support" dev-python/greenlet
- optfeature "MySQL support" \
- dev-python/mysqlclient \
- dev-python/pymysql
- optfeature "postgresql support" dev-python/psycopg:2
-}
diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest
index 65cb5fbbfb98..84617cd45eb4 100644
--- a/dev-python/ujson/Manifest
+++ b/dev-python/ujson/Manifest
@@ -1,5 +1,5 @@
DIST ujson-5.7.0.tar.gz 7152625 BLAKE2B 363fd77be3e2f8fb42a70db744ab4da12c0c8383103983b3555cee237497837abfcef102b19a51c0fa118fedd7847c568607c058f1d2cea76858a6bd89a226da SHA512 e18a1608a7fe79030e3ff307c9e95a0e238cd5049ee791eddbc07efa55853475d053268b80a8765023639ae8ff39f82b4ae2c04e82fc7dc5f3192a5134ec0757
DIST ujson-5.8.0.tar.gz 7154530 BLAKE2B 8eef1b2e03fa4a99dccc9d5fba8c1436d8e11b419e7f4c8d382bf5a2250477c99a1f0ff7f9e548ca5a50217a5964dafc953ab3cdb66b784ef1dea129ec1c2b6a SHA512 258e5527bda8b9fb3bea03f97d5db752ae06183337610975fc28f928817b430ae7a1867932ee7b0a0ccd6b825e2c5a104d7ce78c1e3405ed5679a2a70a5804c3
EBUILD ujson-5.7.0.ebuild 870 BLAKE2B be432902027c94b24be183abb5c1d3f634a30dc2a5b472aeaa85f076ed776cf86b879a41abdce13232d8f2cb1939a72657a98b0868278596ac894bfc49e08358 SHA512 67f96e466cfecbb96e780106c28d047ba2ee4c945eaff611651ec0622688bf4756c262420191590913b45a985a15b3f74c5d8b49268377056688c7d9258526a8
-EBUILD ujson-5.8.0.ebuild 872 BLAKE2B 4b20db24d5f6d65b46dafbf1de9607b4919d37968518f41e51ee689f431c4b3f0d5260348aa27a24a295977634afc21b98bd5e02e4666658c7c31cfcbf1f16e8 SHA512 967668fbf27880079560027534d5b6b0cd28a217d2d1939edfe534b5aabc419f6b178235bdc3ee1eae4be046e5aaf6fac24d533a2bab2866d61a26ea41980129
+EBUILD ujson-5.8.0.ebuild 871 BLAKE2B a6587f6f7e927975eefaaaa80b42d7a9a3d32b567a62e8b3d27dd66b6e94655c6bd36c4b6ff3be906095f5a24cacd95c40bf471419745629a433025c70a420b8 SHA512 509730566948b98f08677e029af3b194938efaa23d5e2a5f83fc129de60d7b3b216390231311f6ded3893347b12f9560f8916b4352e90d31e395e8a81877e1ad
MISC metadata.xml 494 BLAKE2B 8e20150926d62643e7ff2110cba22313db0c0e3112290ce08302d57103aa35c42a56921d0b46e0acca2ef83756eb4f7384f23ddb06fe41ef6c4a28921f11ec33 SHA512 d9c0a59f916b84d50e51a21152c1815fea90a909dc9bd44ea620b2a33ca6a92ee237aafe29debcc9d1a2bf63c84112300845309eb0ab1265e5d2b0c05dd313f0
diff --git a/dev-python/ujson/ujson-5.8.0.ebuild b/dev-python/ujson/ujson-5.8.0.ebuild
index 38ef19d340ff..882877cdd3d8 100644
--- a/dev-python/ujson/ujson-5.8.0.ebuild
+++ b/dev-python/ujson/ujson-5.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
DEPEND="
dev-libs/double-conversion:=
diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index ee2d48d96c9d..2b0d0f756f8b 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -2,6 +2,6 @@ DIST urllib3-1.26.16.tar.gz 303733 BLAKE2B 94c0cfb8696b15ff7aed25927ba584d0d67b1
DIST urllib3-2.0.3.tar.gz 280489 BLAKE2B 5cb68029b8ea2fc51c5abefe212ab4a58269e72f180d16e4c0bbef93284c3298195fa84e2f2d845663436c5397a73653a95d9970594dab6662077f77a11591a8 SHA512 fd586a12b25a30ea801cfd6e207854a0f762cefee54512d742b3fffcc772db9dd75f436f0b998edd32a60857a7bd818bd10f6984e26f2ea47f56b5c545ead45b
DIST urllib3-2.0.4.tar.gz 281517 BLAKE2B 58635787069b6d8e83394ddacca2c70824c03190efb4e0838b9b80d8e8c1499fa0143e1d38ece4e2a7f9b34d6b50f9805050bf85707d98eb171307ff35f8b215 SHA512 64d55714d871716730af5a691fc222722cffc13b0603ecae597e5f4cfd82297beede2b08cedc030b2419bd446f51c4c6e54f466ad96c71dd0848abbf806b4db4
EBUILD urllib3-1.26.16.ebuild 2193 BLAKE2B 724c27ff2cd776ada5c8ddb43aab29e8a1a6c7b1a4b984a7b5c8050aa8036e908dc45c8a012fd83d3fe9a5a819578249b73b60d0cb573a47d133396813ecf96a SHA512 575c8e31fcacbe8542ac3067ae878ef0995cc4176d845e287edffc7223a8725af3940bba4b54f77d4f5a9125568076e45415176bdd4a2d470f8b7389129e68ec
-EBUILD urllib3-2.0.3.ebuild 2494 BLAKE2B af18d795da61cf54139a7ee43a395ee3c17a5c184a8a75e57166267a68daa4aff9f7b000d893571c064d3e301cff5ac34961c11cdb06ae34556734ebefec271c SHA512 b6abf5492701b354e7e29ef6863b65cab62bc97e752b46bcf65bdcfdfb94c98b0180dc96bd98f10bf9f34d48a69834f01e01cf2c977ccd58c534ee48004e9d7f
+EBUILD urllib3-2.0.3.ebuild 2491 BLAKE2B f1d0dafc2f83f3418a7ade78c0da766ee87733453708e471e33bad7e8aecb56e6363a60df66db76d9fc1ece64be27051ae96adef16f9633089f65c932806e811 SHA512 2bb1576a7bc12c492930a4224860c9ac061df0edbd3c66151a091710a8a0caf7569427f7155fda073e164ebcf8cf2791591083810f00ffe2d60d4dc3646239a0
EBUILD urllib3-2.0.4.ebuild 3050 BLAKE2B a137223c90ba536be924e0f793059f9b5aae559aff7d1b670373625fa7d4731916db04d1573d12c213f9ee1c7ede962059a131e85804c640d7205e3f2b0ae287 SHA512 6bbe10465e3b6ff212efbde4dc56382878436d64872d8b6c636f92a1aa6e4ebe0e04c361c60c782622f571b9b9f0682cea04de5e62a66b7fcfc10833ca0598a4
MISC metadata.xml 531 BLAKE2B 3ddfea4b8817c827437a79abae8cf4e9cda95addb1c6505ef13018587720bba0cf0788041c0b4cc8b25f319e7cb1c94117ae25b3cbb567f24373e8e89bedaa7b SHA512 7e7191f0338c4c47f01bdceb3d2c6ed94de2241e77fb3be6cbf3ecf8a0682730392a9ee5adf24304d9a322acc06bd84f4f90f1dddcb258cb2e9ba0de9952b693
diff --git a/dev-python/urllib3/urllib3-2.0.3.ebuild b/dev-python/urllib3/urllib3-2.0.3.ebuild
index 5f18fc255056..293fb773bad1 100644
--- a/dev-python/urllib3/urllib3-2.0.3.ebuild
+++ b/dev-python/urllib3/urllib3-2.0.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="brotli test zstd"
RESTRICT="!test? ( test )"
diff --git a/dev-python/xcffib/Manifest b/dev-python/xcffib/Manifest
index bd93a8d09124..1a7b9d0ca3a8 100644
--- a/dev-python/xcffib/Manifest
+++ b/dev-python/xcffib/Manifest
@@ -2,6 +2,6 @@ DIST xcffib-1.2.0.tar.gz 88972 BLAKE2B a8d9be7c3149f696d06474aab85e9f7605d45e986
DIST xcffib-1.3.0.tar.gz 89874 BLAKE2B 5dd8d64b906d92cb987ee4398da668d6034faf4abc24a56c0fca3e5b6d0cd1252ea1459736a9f7fb83ee97d4d6cec5d103eb19aba626a3d646f67e6332e255a5 SHA512 a493f86891158ffa0c36168da5e7ebdeadafe5e9f067e2ad6052cf302c89db612f907b5e9950748fcfd74886b808870986529902bae77fede7e27d5d422d6ec6
DIST xcffib-1.4.0.tar.gz 89496 BLAKE2B 4987d9346d403c3ac627cd7b1b31d3686b9135d077c4b61862841085cc1c1ea7f950bd0b6c456d59f407bb384d14a96cf2a617f2c584434eee294a22ac770a82 SHA512 310fc4c21856d2255650598c26831569061e112516d958e6f65a0a8e6d32c4bb37a14d7bb6c7da8dcaa9c4459fc83026ba9b1a9567f01f9bbcafda8fdea4f153
EBUILD xcffib-1.2.0.ebuild 805 BLAKE2B 273fcacfa407eaeddb2a1e05cd46580766fc03307a8224b5cee35f38131aa6d025bbc98dba2cc7c6545284f79b1115e4d40534764629b2ea90e69a1a0b206f2a SHA512 38aa6f5b01ffff693d5bcad5a199ad4eebfbed9508e9038618aa1651365dd9402d49cadae0983315b99947ed5052862067bcc825b873761fd6bcfffd75062de1
-EBUILD xcffib-1.3.0-r1.ebuild 774 BLAKE2B ee79cb03590bce9d983ecd1dfc12b487b394f7d0293530fb4839997e67c6c398b4679c239e27bb1365a3609c79f4683bff483c5f7401983349a8c03c2e429849 SHA512 000a075d1d43e632e85716a2432064724cc8fe2ccff172a7087cd0416393d4804560a07a56d2ac48a5f723d791e05893eeaf626af3d7a3932dc0fd6cdc8792bb
+EBUILD xcffib-1.3.0-r1.ebuild 773 BLAKE2B 32d49e1957c7b2c495c0c5bd7b57a718ce0e66bebd8ffa8c3f080f2caf9461a651fa4492859252dc9da0016de46422c23d99478bb3b5975a2327adb1837a619e SHA512 88721d1f27d102e0ebeac1f75d11021219f4e16da52306b20a59640dded280ce88b9354081a946f7fa680bd8ba676b74b1d3645a17569c3945616c002bab8775
EBUILD xcffib-1.4.0.ebuild 772 BLAKE2B 5d5f0da6c63fe87db6ade3da4edb04da956220833bee818e3da482cf69a192529308e788df5d29adc3c72b59f0d4ebe9b113a54f8330607f8f04c30730ab2fe1 SHA512 640d87572534d62e5aa989eeaf1bfd4161da0329ebfa3c1c9cdbbe215b522c9f3f09b42088170722b895a33f761dff941f89d0d610fd2d5be7e20835357c49b5
MISC metadata.xml 374 BLAKE2B 7f2845d0839dff2568de08f86ce6b8387e76ff450467e14b5c291ad1f55256cb9eff1ff318973e54846ad394b56a3e1e6aa8574fcc0bc39a1c9f7d3b42a1109d SHA512 9403d3d706b5281d6abe2d2fca33b1a70983c7c205f8a5899ad0469fe9a1cd0ceb6c9b27916e1e152467d029d86fc9e6dc28f967bc108499ed901582ad1bbd00
diff --git a/dev-python/xcffib/xcffib-1.3.0-r1.ebuild b/dev-python/xcffib/xcffib-1.3.0-r1.ebuild
index ef1bf23528ee..33cdc568df0e 100644
--- a/dev-python/xcffib/xcffib-1.3.0-r1.ebuild
+++ b/dev-python/xcffib/xcffib-1.3.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
DEPEND="
x11-libs/libxcb
diff --git a/dev-python/zstandard/Manifest b/dev-python/zstandard/Manifest
index 72999cfd4e54..5ca1e9d25d17 100644
--- a/dev-python/zstandard/Manifest
+++ b/dev-python/zstandard/Manifest
@@ -1,3 +1,3 @@
DIST python-zstandard-0.21.0.gh.tar.gz 711413 BLAKE2B de3c5a5b34242c20452e35ba6bac451a176f9f442dfc7028f5bae9299c8cedafa58edce85b21bbbdd440765a7eef67bf3c996ae1a81d534a18bfc203cdcc1c25 SHA512 51a7a7a6c20733858f96763738f3097f52dae1ca3a33bad3e78e31d6f339d8f2ddb0a7da2fafaa0b162b17e5054c0582ab52054f1215e8c39d8e1f8002babd7c
-EBUILD zstandard-0.21.0.ebuild 1608 BLAKE2B 5d7c637e281c76c7b289cbbfc5509092593d02f0836f610dc8ba82f1b66c889422ee00daa5671c7cea77ece097140f969d8458f7fb3611784e7b20664557a6df SHA512 057639f525ccf7e73651032ddde735d5031a1613b80de7e2a80dddf5c9e5cc448fae51f2a159e68e269e1e96672d9ccc3a7c035818a923c666d142aab956b338
+EBUILD zstandard-0.21.0.ebuild 1607 BLAKE2B 0854576ea87104c72c5a719c0b8a7fc4a8738c31990133ee9a7e2e2d5248708dbfcc272d4096785ebf5d2f1cacf1713f1e526563fc3086b9fcdf58e04f0cddb8 SHA512 83850a5bca72bcf208f5d1db680574e0df73bb4326596bc3a9463d8da863281e28fe84406f598a8d4adb7bdd64c98462bff123c277381a75f17f1615f5d097e9
MISC metadata.xml 378 BLAKE2B dd5834c84bb375812b3a3cfcc00d29aa43ac8954b044e188e8f38bdca93fdf1ce98fe78b78dbeccd935c83ca10f3ce18f893e5720dd8991118b6c69149a4ac61 SHA512 06554d973b525d53c680c3e43041f33125dad222339e645294fbc22670a7eadb0e9bf8a3b0771d2b2fb8f136d958eadb32c295179d1547c50ae26754360609f3
diff --git a/dev-python/zstandard/zstandard-0.21.0.ebuild b/dev-python/zstandard/zstandard-0.21.0.ebuild
index c1c38c87833a..5ad7a953cf66 100644
--- a/dev-python/zstandard/zstandard-0.21.0.ebuild
+++ b/dev-python/zstandard/zstandard-0.21.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="
app-arch/zstd:=
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 1c414afed8ca..0bd3498076dd 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 573cb081beb9..cc5ec2a747d1 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -4,7 +4,7 @@ AUX qtwayland-5.15.9-fix-mouse-stuck-in-pressed-state-after-DnD.patch 1451 BLAKE
DIST qtwayland-5.15.10-gentoo-kde-1.tar.xz 42480 BLAKE2B 3902ecb713b8f35922b0d19bef0b2ec340ca52feb4b61de629dfa6b344d7f550de3e509e265f4476eb907f78b55d5c50c21d9dfeeb7e2e8f680a43fffc911ed4 SHA512 6a131ca2db008a2d224ee6733f47d05a455a8487d38b45cf63882e98e2c29d8163ac5d2f2c2e043f03103bada6e212b5d33cbf11677f8ca2b86fdbf02fc2b239
DIST qtwayland-everywhere-opensource-src-5.15.10.tar.xz 568552 BLAKE2B c5cd4ed5ff78befb5bb49f9eb809562c418b2469aa0fa23728a1de46d57f42788bba3f87a54c8dda2ee0900c76b84213d1111fd86159dc5e6707f7b67ed386de SHA512 214b1fec7dfd815d148a7485f7811e623b06d172e58e4ee3167264a4e4b8f4aeec11474e574f91652a0bd3a48476a6747cad468f1e5035c49a55a96fc1400899
DIST qtwayland-everywhere-src-6.5.2.tar.xz 1059356 BLAKE2B 4708b78ff5c8e413edaa4d4400317f58dd068273a5eef7caf1500abf8afbe4e9ac405b6854691ef93265a7eeb0cfb7406024826a0b7c7ba3f8149218af67fd48 SHA512 520d109402f1d629481029a3b1eaab740e66135db4069c34651172bb2ad821b22de60e9956a96331d2f32a4522fc52c6a4ba99b474092d755760cad08c776477
-EBUILD qtwayland-5.15.10-r1.ebuild 1415 BLAKE2B e2ff44624faaca5a03484cf049c9177a3c3648e47b4708845f02853838dc8b219e2bb33508d52f4b3f6f0e5efad5d3ca9c59119937029ddddd05d1223d514dfc SHA512 d275d7cf88fb626d7fd55b5348a5252d182af4c491cd082f3226f405d921cdc905f1ece714aecbc1e2979ca9cfa970a451f01ef1f435e948c842bb3192a5690e
+EBUILD qtwayland-5.15.10-r1.ebuild 1414 BLAKE2B 90162d26eccdf63926cfd4bfce884e4cf43a10c8e3464e3f2d89bf50f831e77269508a7e33205a28337c230d2f9db611d587b9d2e88c0d49e954ad8eb814a965 SHA512 ef9ff3968554384e4f5d4a8ec92dd8efa0ff1464007fa308d2b34b8a3987e70383b56acf3e4cba659727045abf0fb8bfe1461b6dec4f15a1b53b592c25c2bedf
EBUILD qtwayland-5.15.10.ebuild 1257 BLAKE2B e1d7fc2d838ac7f95fa4132967f05cb11dad6f10cf80e947a5bebaf762b225ad415e4378409910899b8948ccf17bf582eed025407e4d7b18e68e8c8a2c53a17d SHA512 867d80826da07db5bafc98136616b8217dfb26eeea9ed76cdaf641022819da2d6ebd4f8331dfd44f4b74ebf80a956e77b0c382d23ab6c499d5d04964f9f66ae7
EBUILD qtwayland-6.5.2.ebuild 442 BLAKE2B 844f06e4063c17dd8b3e0a8835aeda220a0ade9d07213a42abbc38d37b3e1b6fa71423e07e2ef66d0628a9bb4afa9656c68dd9d7fb73b3e3a597e6d573f84587 SHA512 9f6235b34e56466eea51dd3513f53d0387d4a068a9f429ecb84f90f32f257967e2940e6d48a6029c6a2118915fd5592d14e73a6ef5aeac8e4429a6b2fc4ef8bf
MISC metadata.xml 584 BLAKE2B ad42909b120209835e121a29de558d338bae4348eb55e69a94e8ac8b54f26564df0a750839bef9418ae8056a0d24f234615247a610b8287f5b0fbffbc60193f2 SHA512 86fd81d63b19fc6e95bdcb92e9da9b03861248a4e78e9de36aca6996e61644ab8bce7a60ca22ee7ad86fefc9b407a1fd0136240b8fdfa3c40a149444ab1dcbe2
diff --git a/dev-qt/qtwayland/qtwayland-5.15.10-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.10-r1.ebuild
index ba5436b623c7..d724c80f99ba 100644
--- a/dev-qt/qtwayland/qtwayland-5.15.10-r1.ebuild
+++ b/dev-qt/qtwayland/qtwayland-5.15.10-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
QT5_KDEPATCHSET_REV=1
- KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
fi
inherit qt5-build
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 3922700ec088..ff69e5e4b8ee 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/net-pop/Manifest b/dev-ruby/net-pop/Manifest
index c2e1f940dc8c..5103ee4b6bad 100644
--- a/dev-ruby/net-pop/Manifest
+++ b/dev-ruby/net-pop/Manifest
@@ -1,3 +1,3 @@
DIST net-pop-0.1.2.tar.gz 21598 BLAKE2B 6d5082f135804a72f2b09f9107601f0dd6b42f33a9d46cd36eec1759b3376f82564e305596cfd519ae64a8c820fcbf57ab9ff29cc16ab9298b9ce069a1405b60 SHA512 5f7e78cb5499f1049c93732f88857d0b2bf9e864bcfc897beddd3fc86883204ff6c153ae9fc24715b1625fec5e2ec673e913a1495e43ec0e077e52d88aaf3448
-EBUILD net-pop-0.1.2.ebuild 842 BLAKE2B e7f8c34fcd0a008503a435f52da3a13de46bd278ee1cf30e0d1ef2e5417a838e4539d02ec3d88f577325d6eb4a444543ae48edbb9ed8fd3da5350f3c6751b78c SHA512 401df3b651788f40a117b169c50f84e5734aa2161d436a6305260af68ecf518f98104739c558e992f6c37bd69f25ee5bd8ccf375df14702ab541f7d49b122887
+EBUILD net-pop-0.1.2.ebuild 841 BLAKE2B fadb63fcc6a7f189ff736bb9c4e60d3659908f13338cee79ecd68badba2d21c2d88329e10a18c779121c82b58eb27ad3d33a6f885160cf6f055a0788141e657e SHA512 38072e49afbad1ea96b408e60ac3cc02911ba28ad6026bafb1fa0b5bfb4b9b6471d6502109afb7288079929455655378492873cda884cfe10db87796f5e78f6a
MISC metadata.xml 339 BLAKE2B 9723b52dde876efb195385ce0916ac29cfc27255f44af57ad1803e03409d762e095d2d89de8d49296f142b8ec29b160e57569d2f13818a0f43f0c01a709a6ccb SHA512 de6928b0e5693c02bf27a65aebcc2cac0bcd8d896c3df9596467368011959794ab4e8318d96582cf8889e77b585b0b96aa446522c362fa3cc1e4716260f2b930
diff --git a/dev-ruby/net-pop/net-pop-0.1.2.ebuild b/dev-ruby/net-pop/net-pop-0.1.2.ebuild
index a633cbd5f9da..5e678139c085 100644
--- a/dev-ruby/net-pop/net-pop-0.1.2.ebuild
+++ b/dev-ruby/net-pop/net-pop-0.1.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-pop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index 708ecda615f5..bd339c2ce3f9 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -5,5 +5,5 @@ DIST rack-3.0.8.tar.gz 788610 BLAKE2B 9a591242e37f10021a2779bc495ab0ef954eb6474e
EBUILD rack-2.2.6.4.ebuild 1548 BLAKE2B 0d0b187f6c0db03424c755dfcc87ba8051e47818fcdda39d621eaa18ed0e20087d4773635ff23c19dbd54009a34c5f07d9b9621b906ddd1f94817fcc022912f3 SHA512 be3c80b6c5365349f02a8fe57018dbd8c05a9e128e17f8b8daf2e3653d01fe10c005039ab09d77192930b7b3158c2fba9c8f8e6aad2136d925ebf280efdeee60
EBUILD rack-2.2.7.ebuild 1541 BLAKE2B 9e3b885fb3806caf58d3ff78e6f3aadfe68f7439a8f93cc09c5d35aaeb20f842e3807657b6e4419e49b5fd84fd761a991fdd14bbe6c602645aae6bac42a4f638 SHA512 477106cf9b995b1046ca9bfff0fca9dbb593cb36867d33a60ec5ceb9f1f8bf25d658bd04b8ca06f953f5fb04bd81b7c4569b4925850038335cba4e9075935d1f
EBUILD rack-3.0.7.ebuild 1293 BLAKE2B 228f3d3c46693522823fc3df3e52caff783caa6c7eadaa19be9c34a38a3341b8a591116463b428d32dd9993c2ddfc0dda705a19fcd57882fd10c4171cacee0a2 SHA512 47f89a8b637974dbb56575fd196c393eba89697d2cffad2eda5ed91be40c0cc03810acff86f3eaeb0fe9d0bf6a9946a338cabce78baa3d24b10f5948cc006864
-EBUILD rack-3.0.8.ebuild 1287 BLAKE2B ddf49b4f8b176e8ee73446467c1932fe0f2d1e6ebe15fea08eccd4275d2dde0e0fc931f9e7334da1b8992aafd6e1623a542170b5215c1413d725583f63bc1411 SHA512 a34ac066fc3768608ec111768ca469d747483ab1ca3fee13216f4f9b77c6aa78f1fdc4a4315e746abe74df7115d8fccf4220705f78c444497c9e8a4cbf0a0ae4
+EBUILD rack-3.0.8.ebuild 1286 BLAKE2B fe8a468d2521afbfed947d2d80578a3e6e3586abe62b7863e3037c7235090f5ae1c0d936022534f3b25d788cbad1a9d2288ca4aba1de602c4b2becc43fe005d1 SHA512 f7b4a993ca254b5c7343b332e8ef26662cec66dbddf300ccd94123dd54c5f1f4015f1d8bd24d6170d9660a60baa5ed59cf1fa30d65c19fcdad107cd9d2480b8a
MISC metadata.xml 537 BLAKE2B 998152d25abdb228da5fc7b39719693fd0811ce6dc0d831cf90a5ecbb88e540d76dfb6cfddb3584748f46f6d66aa2d1bc73d492c9e810db1c0e44895108d5e17 SHA512 4670ef4b5b33270c48d212fa995b965305f558c5f670e7eccbe2e44f9ba8d1628c112de5a9305c2ad90adb6e2996cab6da385e5f473d850b287e92f7594e0d21
diff --git a/dev-ruby/rack/rack-3.0.8.ebuild b/dev-ruby/rack/rack-3.0.8.ebuild
index 51deddd7d0ab..54f3f6d1744c 100644
--- a/dev-ruby/rack/rack-3.0.8.ebuild
+++ b/dev-ruby/rack/rack-3.0.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index f611287ab736..f5a3778cb68a 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -3,5 +3,5 @@ DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e7
DIST rbs-3.0.4.tar.gz 1123563 BLAKE2B 335ba5d438b74ef36a65c1bd5d41508bb4d89a5273d413899f96684e6d97a6911ab157ad5b8acde97e23b832ebd2bd04517c37a3edc2fd66703442333d3fa5b1 SHA512 17dff709693c2b554178a31580ed48e863490fc527c86a8d823928379483665076c498e402c1dcb85c0ba401e6754e9c2d8cb9a48655952136521e6e7b47025f
EBUILD rbs-2.5.1.ebuild 1815 BLAKE2B da024fcee5ec7fd29be3196d579099eca1636f05042f71879b912263afd338cc6e726b9649fc1ea7ce10e9a2a6279dcefad701daca69135adcafc7fbb9639a4a SHA512 5ac23ee9bc26e9f1cf0591a384a6d687fedab912f2ed790e451e852b3a237f2e1d06f5ab2db82f264d83673f8b83cc88b876b1636acbe1b0bdc8b9b61a712abf
EBUILD rbs-2.8.4.ebuild 1869 BLAKE2B abdc78406e890ce6b51755339cb13e0f1de0c21ce17300d1da0db95b7d1946eb0eafb0a97abe9a9f2c607366e8d0f5ccce788f63113df7096c604cddd5f05de0 SHA512 eacad1e46dd94ae884386c068a79d6411e94d852a008247ce9a0bb7eab9d36a3fda6d1f4f65099c8939938da2a8f87fdbdabf8eaa21bb04b01475e1b7031e482
-EBUILD rbs-3.0.4.ebuild 1883 BLAKE2B 21a27f5cc7bd3827f94ee07cafd73d050741812eb81f79699d41a817c443396e4ae492b8723ce6ff84d54e9815f4f526add7f377f4004e4f02d100064ac751a0 SHA512 a1c5ae947815dc608af45638307b6f83d54949c53fc1c7dd52bf7a8fe5daf0bb01fcd4bbefaf98ae67724f0d7301ac44116346d70579b92b9f3d7179539e4a77
+EBUILD rbs-3.0.4.ebuild 1882 BLAKE2B 21471f60ecf65f8ea8b8cf1bb6dae309e9523a5193bb8debf298f0c702c5fe9eac5b62f8f05297fbfb076d2b57879ecccbcf0ddabd094ce8ef615c0ff1e2c652 SHA512 fc8ad4319a866c3bee7521914e1d92fb3c30afa9e1dd9fabcc179937421cd8b1f8538802845a29e512d524cc2793526934e0af78a3941fb85c8bcb185d809f67
MISC metadata.xml 335 BLAKE2B 287ad52f77f7c62c6fa58fcdb9b1c1498cf39010ab26b6f98655beef9719ee5803844b1ab084788af70087e342a02806a8619a8dee472bf6d4d0b2ea54d2152f SHA512 75703ccbe3a15813f6fd3fca2489a9b39e586f59ff2cd89ec8d7a6293760a8789aed715565520f0f623746932bd756820eef960e45fea5f130d34cf4cd586cb5
diff --git a/dev-ruby/rbs/rbs-3.0.4.ebuild b/dev-ruby/rbs/rbs-3.0.4.ebuild
index 8900668774a2..be6531da78bd 100644
--- a/dev-ruby/rbs/rbs-3.0.4.ebuild
+++ b/dev-ruby/rbs/rbs-3.0.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs"
SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest
index 03b03a04b35a..8659f303d3a0 100644
--- a/dev-ruby/ruby-gettext/Manifest
+++ b/dev-ruby/ruby-gettext/Manifest
@@ -2,6 +2,6 @@ DIST gettext-3.4.3.gem 233472 BLAKE2B d1edc1e4a004412b21ca4aa9e0e1df2000626ffde4
DIST gettext-3.4.4.gem 232960 BLAKE2B 7822245f1efc63c3faccae299c84f671f0eb264776288cd4d60f9981988f4942fd3b3033fdcd58e03d2129f5ece3a579dbf3bdffb567c96d9affbabe7355613f SHA512 2321e13d9789dc059518c8ae0501bc26fe74fd0a24c9336c913a9ce8d2a2d77b0a7ece883f5c36e286144256077ecdbdacc84ffc37fb7753fe8bc589d473b00b
DIST gettext-3.4.6.gem 232960 BLAKE2B 108e89bd34e0a3341d4c09b7a444a2ba3a6c84e3f95ba22df4fd0ed5374bb7ad94131fc6ceb2407b16d9e7995383853b80101ab61319a87ee57147cc40ca3279 SHA512 1c98ef539509231aa7bdd7d725767576bebd7000b55599c2ac59bc915fc52aac7a4075575907893701322bd06bf7035dbcc7e262b39d93b5eeaa6f9a3511a20f
EBUILD ruby-gettext-3.4.3.ebuild 1631 BLAKE2B c625268980dcdabbee249ba8ea77ab82ab01e7d166b63233792f6e72f7a13f04c10a622ccf78472373c535d9380b74d0cf57875e0cb94d758bb039afefe0fa1c SHA512 d82d5caab3655f298b1e6199b9952dfa54fdc75746079b03cb412acc7f4d8a7d21ef8751f7e1c4c513c0c9efd073fbe22fb54e5f3e82fe11dd3e4bdf53d7913d
-EBUILD ruby-gettext-3.4.4.ebuild 1640 BLAKE2B 3482dbac8490e60c2f7dc9c7b08dc7919744fd9ec317648e0852cedc19acbd48af012fd0aba917238eb2f1a77345065e211abe90503578d52be618e806b037e4 SHA512 fba988bd373858eeacbea3b894331ae5621ee0a8c5a2757b4c69bc106fb664a6dd26ca4fc265f3b0a5691acbf8601840bc881c0289042d4364b8209b6735ef01
+EBUILD ruby-gettext-3.4.4.ebuild 1639 BLAKE2B c837b7721c7545f0b7782094364f377d8faf9566ba6b7726d0e1d7000b55aa60186df2d9c7b542ff5414c832790ea7226b4b309c4c9d79d6a3bcfdbfa1f204ba SHA512 05047ffa6827d2c4c63731529304e7856ae0300bd0f31e092bc4eb7d927a21a98877e5b8beda80076780eba329aac375c7bd49a45996733130c4e614db2c9276
EBUILD ruby-gettext-3.4.6.ebuild 1646 BLAKE2B 7339ff35129277c74607535f429605bc85babd95626766c53acae4bafa913d729948bef30c0ff85acd865f4ebb5830dc71a2cfed688ac69ce6412cc6c804809f SHA512 a5821ecb54c482fb3febedbab9c81c0379aa611e1b8afabbfdcb268d368534bfe831829847cfc857d69f431fc7aae71449a633b3ec9ec1905cb29d624715f0cc
MISC metadata.xml 330 BLAKE2B 240cd8ccd772b34535a5a8c79c30dbee969d061a6d70f388c89bcaac95a01ccb65be239f68314fb0f5aed655978f87be7eb34756633a7f42794077bb45e271e5 SHA512 8657b613372f01a686fe9861ac6285e79b1b90fc8d948f7631094f686a72a61df87df7dbeaabe41fda96a39cd5b013468532a494555e9cc787cf653c2dca1fbd
diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.4.4.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.4.4.ebuild
index 722eae442a60..8078919cc70d 100644
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.4.4.ebuild
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.4.4.ebuild
@@ -20,7 +20,7 @@ inherit ruby-fakegem
DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package"
HOMEPAGE="https://ruby-gettext.github.io/"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE="doc test"
SLOT="0"
LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )"
diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 67cf4d6b2f9d..3be51a540be7 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -4,5 +4,5 @@ DIST slim-5.1.0.gem 100352 BLAKE2B 19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d7
DIST slim-5.1.1.gem 100864 BLAKE2B ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a SHA512 935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4
EBUILD slim-4.1.0-r4.ebuild 2132 BLAKE2B f3cf006a609dec8388a77b578f6c5af6e7ae268eb374f51cc9aeb288040dddfa1ad634782655e74718d3f79d2dd60663ca2938f4fba80f3798d48d848afbf1fc SHA512 5753cb009fe5461f5750742e01a8f340aa9ba64a027d6979d3aebe68f0feda595bebf7aa7ad93bf47fe10082d5f17e113b125f43ed90cf9d6b308efb738fbc50
EBUILD slim-5.1.0-r1.ebuild 2236 BLAKE2B 7507a967daeb1f4eb8c0d7beb8ded4d51d57c81b902dd98b45e4fb79dda227f6edf00874fb17023189b374f4747acccc964bb8d6cf4bf284a535255e4e0c9e03 SHA512 c7f67bc8b78a1749dacd0e039f1ab0016e7b834ddc6bddbde2a539ebad7643dc33d09016945cef51430bb8ec45796154cd657bc178562080003bd69292cf7bdf
-EBUILD slim-5.1.1.ebuild 2231 BLAKE2B ae600b57665d8afdb14bbea29d1f085b9dafa6b39250351ee44670970a0d9b78d8e6a166eed7ee991e8ff6f463a9944afe90135e3f004e96d6aab33996146bf0 SHA512 99d38d5e9b6f1d6798218d9907d4aa49a270dac08327217950123e60a7d9fa372e09054cd16d98a89e1a72cafdc0d0b18ff822416cce5bac27ba56af8160ed19
+EBUILD slim-5.1.1.ebuild 2230 BLAKE2B 93f7391eb3c4f2789764e7bb023e97f32209b6d1394bbe8ff73b794ccd6dfdccdb3cc6588b6df0b58b78115b6f1802a9bd03e0ce46ae32434a986abcbfef310a SHA512 b4ee7dfce4f040931f104503ca0342781ad951cb4c8901ce1dcdfe382b79f62905fc7c616f61f47c00173fc2b5a000047913d8a864dba7ca46d1209f0febc65a
MISC metadata.xml 328 BLAKE2B 278b8ae81f02f38eb7a70fe1f6649cfcaa5a256ecdeaafdd1231b18050fb9b1a7e36d332ba6165867565ecc7d19ea425966d35a739950c170f151ad927ab57ed SHA512 21ea066ca55a1422879792472cc5b07a87332e5eb204b1311a5a63cbe9f33296a9ef48cba2491a50064baa3760a18285cec51882c3ca885a7cce2453a4e2234a
diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild
index 9ea39f89833e..a5c1188a4aa0 100644
--- a/dev-ruby/slim/slim-5.1.1.ebuild
+++ b/dev-ruby/slim/slim-5.1.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://slim-template.github.io/"
LICENSE="MIT"
SLOT="4"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86"
IUSE="doc"
ruby_add_rdepend "
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index 44ca6214e856..365cd1922b50 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest
index 1a18cbab7279..a24e390065ac 100644
--- a/gnome-extra/gnome-software/Manifest
+++ b/gnome-extra/gnome-software/Manifest
@@ -1,7 +1,9 @@
DIST gnome-software-44.2.tar.xz 2423844 BLAKE2B 6dfbefb71a4d8c83bdc2ef293fa11379523fc966a58bef80f72fc1106b332594c06c6749702e07547c5dd4e3412ac57c309fd7d45bdabe94be5139474d6a76f6 SHA512 0f053d1d92285239d7edd62a5dcc5c8ce9e991103e3987808ef82406e2dc665a13e0cd14b043d66dfd420459a6aa7c83e7db2fd6a16a8f3b41a6e93498820251
DIST gnome-software-44.3.tar.xz 2426180 BLAKE2B 1c88803cd86d383990c5e79f1721a454a9168d0872f257922d2a14ef3e345757477e8222eb891121ddaca883c3da8ad7c0afe815157eb578ba50775411470176 SHA512 33d2429597ab48fe27d772e88669569fba11c81a8cba33d17a0e00d8027079d178d97172a088fcd2167f895380ae1b4ad56244da9ca0a15b1acc096e3f048e3f
DIST gnome-software-45.alpha.tar.xz 2440740 BLAKE2B 20a6c467072af7c75fffc5e79d10d87178b4c561215718561d69f018aa8cda92a0dedaca8a6631d12a91d38d8599316ff4151bb043d937cfa77866ffa5708966 SHA512 1a2c5e6eec249fdeb726b6cdd58c47ccbdefd6c9bc7278c6d30f1350cc62d3e1231e12b5b2cd9acee8deff269346171d427fd389194f04ca641825bd32ddaa2a
+DIST gnome-software-45.beta.tar.xz 2450776 BLAKE2B b14af00c87682a56a54b3cba394be57e0994a56671ccbb2016aecd492401f54e068973f7bd6278c1b55f02f0d8e1ef9de9d3408dbe2ff30634c9f78e80be044b SHA512 d4218b56478c9e7e83adf4fb8daec8d0730f5ce16cca0a0c59962894a0abb2d21c356a55f232d266aaaa4f15b21c21bc5904cc1f7b6db4d94db8889019fea092
EBUILD gnome-software-44.2.ebuild 2650 BLAKE2B a7c9138de4a9e2c5240763a0af4a8d8f0a368069f28f74a355a77d0bd9acb9c84d7d50c7be2a8e34e192103ac6bb56bf72a8e052836051145fb14df90704710e SHA512 1f20c4df4f55e4ee09f88d40ad9bfb8622e6d5d140352f9172e55d8b69bb39fc122c8ac2c97a214440d4edb63db0884e9a178538e9efc4c638280d5326fd273a
EBUILD gnome-software-44.3.ebuild 2664 BLAKE2B c8464d8e45ea71097e91ceaaacb722e317bd089c27e0e7ade3318ed7e8ec16c274baa1337cb7ea88fbddfdf2c37ad903a21f2736ed24cf5dbf54c04f8227c1d8 SHA512 9163535b7198d7d2369f31d6dbab926b98b628120715f212d88388a11167a60ceffd92971b7dd9f5dd5594f6a7700cb3c6127456fc786bc4f66d551e06f7cddb
EBUILD gnome-software-45_alpha.ebuild 2665 BLAKE2B d1bc0454f325ff45581a7d98ccfb7e9a69690cd8d609c6b5d1f6a22bdfb8df422411838f29114ec70d289aa8934f70a78c9bc2db67cfc575dee3db794d1ea94a SHA512 5dff15b22e9fb7a1a00781bef546be3f100709b03338021ba1d809fac599ea40a0d5d1bc38f1418cdde5238db982e3643479c05eddb2f4ff3901e0b3ef661686
+EBUILD gnome-software-45_beta.ebuild 2665 BLAKE2B d1bc0454f325ff45581a7d98ccfb7e9a69690cd8d609c6b5d1f6a22bdfb8df422411838f29114ec70d289aa8934f70a78c9bc2db67cfc575dee3db794d1ea94a SHA512 5dff15b22e9fb7a1a00781bef546be3f100709b03338021ba1d809fac599ea40a0d5d1bc38f1418cdde5238db982e3643479c05eddb2f4ff3901e0b3ef661686
MISC metadata.xml 688 BLAKE2B e157620837f5fd999b67d2a20f09cc64066317a47391ad97ae645b268964cff5a57e2e088e3040bfc98900f75ddcbffed10f1c159516c38f03d11aa1d2d00386 SHA512 9735764b439bdcb3db3b329d986530677ba87e00f10f217178d8014ea4335c3b74ec0e0051117086da92e9eac59849460a62c324ca249f621b13a3a7d50771a4
diff --git a/gnome-extra/gnome-software/gnome-software-45_beta.ebuild b/gnome-extra/gnome-software/gnome-software-45_beta.ebuild
new file mode 100644
index 000000000000..3ae5fd156fec
--- /dev/null
+++ b/gnome-extra/gnome-software/gnome-software-45_beta.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson virtualx xdg
+
+DESCRIPTION="Gnome install & update software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="flatpak +firmware gnome gtk-doc sysprof udev test"
+
+RDEPEND="
+ >=dev-libs/appstream-0.14.0:0=
+ >=x11-libs/gdk-pixbuf-2.32.0:2
+ >=dev-libs/libxmlb-0.1.7:=
+ >=gui-libs/gtk-4.10.0:4
+ >=dev-libs/glib-2.70.0:2
+ >=dev-libs/json-glib-1.6.0
+ >=net-libs/libsoup-3.0:3.0
+ >=gui-libs/libadwaita-1.3_rc:1
+ sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 )
+ gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 )
+ sys-auth/polkit
+ firmware? ( >=sys-apps/fwupd-1.5.6 )
+ flatpak? (
+ >=sys-apps/flatpak-1.14.0-r1
+ dev-util/ostree
+ )
+ udev? ( dev-libs/libgudev )
+ >=gnome-base/gsettings-desktop-schemas-3.11.5
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/libglib-testing )
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ gtk-doc? (
+ dev-util/gtk-doc
+ app-text/docbook-xml-dtd:4.3
+ )
+"
+
+src_prepare() {
+ default
+ xdg_environment_reset
+
+ sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die
+ # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled)
+ sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test tests)
+ $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings.
+ -Dman=true
+ -Dpackagekit=false
+ # -Dpackagekit_autoremove
+ -Dpolkit=true
+ -Deos_updater=false # Endless OS updater
+ $(meson_use firmware fwupd)
+ $(meson_use flatpak)
+ -Dmalcontent=false
+ -Drpm_ostree=false
+ -Dwebapps=true
+ -Dhardcoded_foss_webapps=true
+ -Dhardcoded_proprietary_webapps=true
+ $(meson_use udev gudev)
+ -Dapt=false
+ -Dsnap=false
+ -Dexternal_appstream=false
+ $(meson_use gtk-doc gtk_doc)
+ -Dhardcoded_curated=true
+ # TODO: Will this be beneficial to us with flatpak at least? If
+ # enabled, it shows some apps under installed (probably merely due to
+ # /usr/share/app-info presence), but launching and removal of them is
+ # broken
+ -Ddefault_featured_apps=false
+ -Dmogwai=false #TODO?
+ $(meson_feature sysprof)
+ -Dprofile=''
+ -Dsoup2=false
+ )
+ meson_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index 17b08a7377e7..98d3e8e00cf8 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 69514677f88a..e0f634d08fb1 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -7,6 +7,7 @@ AUX thunderbird-r1.sh 2896 BLAKE2B 140047417b24e959fe6388c4913457f8e3e786158b739
DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482 SHA512 6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0
DIST firefox-115esr-patches-02.tar.xz 16688 BLAKE2B 894646baafcb83860dc04a160978cb4f59dbba1102a8864d519938425ea3e0c06b5481f9de94593d71a3c7e84d5491ff671f2dd94701b2fe79145ae7d0181995 SHA512 e24972289b8782d5ee8e873b186c29b3f14e31888880b8355946e7b70ebed453c624f20a354972d727ffd0c93043153850ac7844ce81e57f8e6a78980081efd2
DIST firefox-115esr-patches-03.tar.xz 17924 BLAKE2B 2b086761cb34c115c8e07f33f3f569c7c31c0e61565eb792a509b089220ff42b1e676641a09c057718a74c6fcba6be053c9edf39fa063789cf773d756fc374f4 SHA512 a386826b3a9c4736d9cb5192b17509669fc71308d2879b6a266201d2d571dc3b4021260784bec3117d1f68d508436120b5aa9ee18d01af84f67da58df7e72b2f
+DIST firefox-115esr-patches-04.tar.xz 14608 BLAKE2B 78143b2ed2f0c71bef84c26ebbb9f29912e6d8bb2f513cf95f5d97203efb556cb339bbb1f61666300786eb5b1f93294816481a0396bd8acc497c9f51b138376a SHA512 f6b07b9f94a79c766b864c4f73044dfd6aea5faf16e742202ca78f4f6e0399a71fc3dcf4d40d4dd67d3f13612c26a5e1a5f845e6892901c0ee6168aabf131f79
DIST thunderbird-102.13.0-af.xpi 556871 BLAKE2B 35f1ee32781f79d722255e22b9cd1a7670bfc4e7655d944ca11406caca058cb178a74aa0731e2b1417ac736320096ba2a460ce0185257e8e75122ea9cffef10f SHA512 fb6891e6cff7ec6a85d4ec50b4341990bdbde7da8b32527d9849984a09bf3260b5cdff0900ed396295d5e3d1a120046e61f545b1fb1a024a3b459da18983210d
DIST thunderbird-102.13.0-ar.xpi 666810 BLAKE2B dbc9981c7729684310be6c7423ff1dba2fc672128d9b970f63a5a8bc1b3f4cfb29efccc4b7a9f9c2f6b7ac09ab54a11d7b4d570ee038a614589add31691892f3 SHA512 7d51c10e2b5965f25081b08e58283d379ecf4ff9bae01ccf2b0f80d6b0457ee80e1f9588cce2d0524d776e44766d3f7f449a0d883f3871dd2c9bbce8cfcdb994
DIST thunderbird-102.13.0-ast.xpi 572288 BLAKE2B 001b8888b08f91d7f4c6bc246db288d297b506fe8e441ab19a846eb451c6d3b116996a1107f0c1074fd1e033c4b5f87ddaf5a09dbd3476ebc469c91552bc4b7a SHA512 d1b2e675380c8511c587229a3b8bce1cc19e24b5fcbbd8d778e537d8e5c5614dc3b8b810e781cd5ef03314bc275c3ee76b6ea83df907283781c79c4e85a58a9e
@@ -267,8 +268,74 @@ DIST thunderbird-115.0.1-zh-CN.xpi 743079 BLAKE2B 75ec327231e651d4a56717f2c8750c
DIST thunderbird-115.0.1-zh-TW.xpi 746784 BLAKE2B a69d56634ca3fde61041cccb38d836dfbe21493f2f23e39ee3db7091306de2d70da70d44ed43adecac539c8cb251c45684b8afe6f86287dc67beffa0ae43aca0 SHA512 9846a0b9067ac694bca75827c45f8133d787a4278f2f3808a81ec0efb9acbe089aacb71370d91a1eb3df27aa206b997915d0aa9fb8b0bcfa936e16499020a5e6
DIST thunderbird-115.0.1.source.tar.xz 535105316 BLAKE2B 0efe711ed744ceea6dee940df2ffeb9cdae3ec301691bb3c4c2b9285ee68f72606443221da137236384239c5cfcfc7707adafb51ca0122f734ea4422f5e0d6b3 SHA512 9a53024790a537fb012d66e683248e82a9b2c2a4db6fc90d1e1d3c785c28e9d65f1d110c33dcbdad63f8f6ecb3e5c6a526c0028c3970125022ebe384506d4ba3
DIST thunderbird-115.0.source.tar.xz 531139876 BLAKE2B a3eaddbcee2ec24e3ab8e6f51e1561fc8de66de206ba1c4403a1aa1c803f37ea8da15c4a296516685b125060dc19663e47a5e8161d8a7ec6d65474d2c17a5e93 SHA512 2370a8e0b5ad2bc71bcb787cc93d31e5bf91bee9a4126c8677210e05936a726938b5fcff9b83c2ef1f509c1cadaa58638ba2399682308f32326a054496ea7a23
+DIST thunderbird-115.1.0-af.xpi 542152 BLAKE2B a897aed328115666f6ccbe5648a33fb623f0b6df6e6836e3bb7d53f7021d48a1da3006b24963099bc7ed2d5daa21222123cc434e8bd629dfbed9b7ca48293815 SHA512 2a6c2b928abfac42788b71982c52822f96112a6b850b9fc7fffe299a0a40f750fa51c6bd31c962ca3e2d7a2079eb112e41b04565224b6128e61b89ac7b5f1aac
+DIST thunderbird-115.1.0-ar.xpi 653727 BLAKE2B 4d9159049c8829a016debfaf3f42ca040ddebe19dbc59f91b763f1a2d3940b74f1be6a13f314ca72dd29ec08ec3c0e9c80511895c361506173506f6156f8d851 SHA512 c163199033a0cea3d91d5f6c4ddd4ab75cff5addb0e29b30ba8726d49d3a2d7b199c6c5853196d502d4296dac959fda79035ad52a99ddaf6c90b05d1ddf75d01
+DIST thunderbird-115.1.0-ast.xpi 561119 BLAKE2B 27850a7533514ad8f36bf121609147f43b5010aae1cf438b6d458f181ac110124fd11d16065b5cc172ce8028ecfa2a4802893f78909a2a3ec481754834dbd88a SHA512 a867b6af4926140ec1e83cee458f4cdff3ba2fa11daa8ef63af435a928597cb029576a5051240e913b7a5cdce3640fa5f5bc652ef296f4c5cf4eadb9d1791352
+DIST thunderbird-115.1.0-be.xpi 693603 BLAKE2B 246bcb2a3c4731f97fde9049a2788cb8e2fe817eeb29538e4519804f6cad3793a9ace87f0144e32bbd8f73c3022198330b1479b4c998e9057a7cb9bc6458cce9 SHA512 b77b0fb42f60e067845bfe0f7a5e81553d335db2c4970d1c4367dd8d9cea49a50c97944f7efbcd2c784b96840f7904c8d268d76ce932f0dbe21d028032b56ba9
+DIST thunderbird-115.1.0-bg.xpi 680214 BLAKE2B 865193b50a352394a5e06333b0b1708438c3ed73dd85a4673e2f3b793d783a9982edd3e6571e2dd4ed4ec8133ec868bcb596b6c4f95f3f41821e92214c644d3a SHA512 db86ba00e83290d3b3b8917dfb5d058ad7b6b296a77779f2a127fcbf73874e141ccae802766abc4deebb36e1e90b42da53c0f41fc56461df15b37b27c63c4e7a
+DIST thunderbird-115.1.0-br.xpi 625653 BLAKE2B 2db17404ad3e2229c6c39eaa85f49930223f880b1c4d3eb61904fd373b1bc81362acd0faf26be17aba6b11ae0529934e57efc594d6868787a75c4188c510c701 SHA512 d53e8ac98c948b372fabf076f09057027f77c8f28b7c6b59a9963d77ddd78fc3ebb366de64a53ffb336f137053d595de98e3ff6bc3984d222721f8b9a3b84034
+DIST thunderbird-115.1.0-ca.xpi 655110 BLAKE2B 299e1c7f12b0c99304e093d3bfa6794e62afd6edc2a5cf10d3d655cd96b37b11384839f3a3260ef70521a0caf3195c71c83c0572438271f88fb0a6a385221a3f SHA512 2ab224b594b05517d791e431483d8b012f066fe9de6a33374e4575ee68468c4f1cc2fd14828526810eb661f4be06f7b02ac71926d72b3cabec86e0f8bfba8308
+DIST thunderbird-115.1.0-cak.xpi 657067 BLAKE2B 69d0eb7a38403bb2079833674c20422a1049391293b4d11900de42d42dd0498da0317524036968b2496c2f3e9766cd39ab0346dcf33bcd69e85f5a13c736fec2 SHA512 731679432225edb7e7b1deaadd1ecb470137d112bd667ddd9d5dc571f9ac492c9c9a570d9d77c90f9fd2d140b59c836e6b6f86670a6d803e375f8885b1412ad6
+DIST thunderbird-115.1.0-cs.xpi 732968 BLAKE2B 7b933952eeca87b7246b5d4b22cdf95a290a3694d21985f99702be89cc628093023338ecffda603243051ed00bfcc2224d3d9d39c9b723e0f59e706bcfc223b5 SHA512 f02f8ea4844e5c5679ddc490b1a92bcf35e3560430a64a97a109fff80575a56a6fa56c72ed00bb51259918cf0764ddb6e0093dfe6d735163b9f382cde67268f6
+DIST thunderbird-115.1.0-cy.xpi 702394 BLAKE2B 1da0b23aa79edc8664c8ef4dc4bd9084d22e49d43d942eee84118bcb7045df528756afac10fcdb8c503f145edc1c3a46bf85351c0404660ae114aa3cf516016f SHA512 cedffdef1d4b74a91206ac1cf1012c4c86fa595d149520e2b2f647a20fb960a961de28ebaa8a5b94592f0addef5d04653570f50451cd7547a682aa6a75cdf62c
+DIST thunderbird-115.1.0-da.xpi 689917 BLAKE2B 79b51329de2d035987b3c0f805561b666bb3b48d5c4940859407381d4baed706550afbb5f4c999ee631920327cf90c7c3716a0ecc1b8f04d01699cd5aa026a01 SHA512 946f93a589e606d80b03ffd0341095d80753cc90f416639604017e8d13fd6b89464e9d714fe1220f11ac9a9f96c43e10841ddc9e645ce99a9d6107e957468fa1
+DIST thunderbird-115.1.0-de.xpi 719973 BLAKE2B 72b28f7958b7794d027170cb25b2fb17dc20e0f8877c12f1c7e65cfc8f37a27b71e50e61aa7abbffccfe88e5f4822169e5e7dcdb0c94262c5e006bf644cc2fd9 SHA512 f016eb5d9812c8422cfc607342dbd39188be4465a84025cf7274f1ab92c9aad0d3cbe85c443d28124fca1e1bb0f9494815829e2f94b0055f68ec5801bda7e014
+DIST thunderbird-115.1.0-dsb.xpi 737054 BLAKE2B 8615402d2b54f60acf2832c1a72e41c5877a9485b6506c1c843f17e8c7de2cd42da54294c9c2baeb106666ab96080fb2c312ada92354bab45b5081169bfd127c SHA512 7797ec8baf7589c7a58b61f804d43d27ede3ed7c334317e432bb4bc8c8b0229356e1ab01c7961b74dad17f10c2560d5c1d4c9967b2453814b08a008fa3869cf9
+DIST thunderbird-115.1.0-el.xpi 836150 BLAKE2B aa2b06eb6527cd053e8ff5fbd6652211cf1dcb6bfdd2a00284f963f1279b7cce5d726893873800caeb0ba57d57579096760e2715def8f2ac9946cd8834f703dd SHA512 a3e7f873f2044ccbad6d2a9534040b7f2914b81be13b636d32ce1d34a938ec54b19ffcf571dbcfd7453f0bb8be1fa2d7fcc851b7a016a34c9e734c8835a34bbd
+DIST thunderbird-115.1.0-en-CA.xpi 647625 BLAKE2B 0e33fef396e696c9027c70dd47b5771f55e2746920cce2004a86785ddb1d0a66152767a89ec7fc91e5db04779c82bf61e5c5bb82cb6ddba85fcc493ff359d859 SHA512 30f69867afce10cef4f7191e35e45ce1cf35899794ab57d770bd912cfd7960b3138f144622435b4f2dd3198071f543da37959b94e7c34d854dff0a9909b7e07c
+DIST thunderbird-115.1.0-en-GB.xpi 660650 BLAKE2B 181fa7c609758f96fc69af702d9e41700743cae6329bf4665fc15c52a7b32b5443a367b8ed51a760d28672950a5210faca516699690a9805aa8b2ad0694f461c SHA512 1fd27d0ce2f3426b783ee6bb509f44c8c74acba161aa473a7d6bb338d4619da9ae0e75ecaee1cb444cda30c9de7396313184adf5fd836d51893673e887d7bc2e
+DIST thunderbird-115.1.0-es-AR.xpi 712180 BLAKE2B 2c73797f893165ad597d36957d06cada5b7dae0b47700715de589bd5a16a08c9f67b4136081a2d535eeb33f9cdc3213c720635a6ab985cfd3670d10509c7dc55 SHA512 c56483daacfb5090c23e1a6eeccb31caac27c69ac2f43a899dc328d534dbf2f0f6169f8b2fab17167154c0053b7ccd01ab8ab93491536c19bee230c58c593a2a
+DIST thunderbird-115.1.0-es-ES.xpi 674787 BLAKE2B b73d948080e65c2d2f98ad6d04d3e8423046eb47bb0ef2d1db7a5bee48e6bbb99dc039c8b5f7ee71f696ce2685e1a17ae42cdfb2ffd402107c5db68ac9384161 SHA512 52ae185de821a1c36382ab7baf8d49870e1170433bd8a429b83abe85d0e02d25d0f241c8497ef9260aebc082fe837ffb38e03b2cc79b6619c74946300fc66c07
+DIST thunderbird-115.1.0-es-MX.xpi 709234 BLAKE2B 082f2a89f32aee48e34c6c061a0a4c4604c04f96369ec5ad001d678da119ef9ff382eba7732fe6a2ab051adcf35cb9f63c5857ad17f613f4aefaf3d1beb79264 SHA512 35b1463b794f6c3ce7177169227aa0805ca50cea441c06c7c0e730226e8ad9c8b13f4c9c6c22be12a7d3670aeb585df10f4d3ca0417f7335b78ffcf62a75194d
+DIST thunderbird-115.1.0-et.xpi 670926 BLAKE2B 4af68ea4c1cf524e0e9c90b3b6217b563db35bcf893103b5a5a1255a79f246e1ac0e383f7c23e0c40da2ed715d47dada5b8b4bf108d34107dd7263e9c2d6bddc SHA512 d10a779bbcba23646a1cda28a4310cd14996dae8ec1cc7e407674ddefe1e10274640d4f434cf49acf38d19f4ed7b7b23009dde36fbab0f26d209e65c784e6585
+DIST thunderbird-115.1.0-eu.xpi 691243 BLAKE2B 8ab29fa38615fb036be2ca3934bf9f42019edf5178711b4043c1d0cdc61eb23c03197f082745e78483c733e931b1c773f03afcf959a0a9bd39e6938f9885b7c0 SHA512 3333aabac9eb115a9f9a06c4c2694a19625c73a56dd41d584cbdac89a08b99665f44a6ea5de2959def40e79f1889502a0b4df05ad441f0882b03332439563f4e
+DIST thunderbird-115.1.0-fi.xpi 688939 BLAKE2B a44498ac85396fbf7ca55d81a74a9946be6f5c75c7f8b85ebffb42e8da0668f0ea6937198e2711c69152d85dfb3bd8f7e1934d4826d3992183288aa9b063b588 SHA512 c9721d7fc19e08bc8c8ee95cf10f977ba968633267bb243b00d3611379473d4d2259f11bcfed4624ae39c03c936166fdb345b726609d439aa702ef9a63100d43
+DIST thunderbird-115.1.0-fr.xpi 724400 BLAKE2B 96eb0282ad4b583719aaa83783cd42cc7bf4f33f966531cbd7e64263933457aefd381d890eff1929604d8aa2a8088ed8e684c77e8d3593492a491f3ab496bff5 SHA512 2c837c008d1f195f6993dc6ef048c7c59f41fc02a0d2c4ae906681b23593fbc9526ad629281e25566ed2959e502752c2c01127bacb479cb0a1551b306375d38d
+DIST thunderbird-115.1.0-fy-NL.xpi 706995 BLAKE2B fa83f1ca0a95456ab277ee731ea12c9da1c19b32f0c1763a2b467480f72c57575305a74707e17d7e34136786fd356498e200ce08411190bb63b298bd7b301371 SHA512 6a16d477290cc3534ee5e80fe4cf8c16404ed03a16fed1b490ee4e5c87f1148a1be4821d7d383898b9a99764ebf96bbb3639df5bed85eb6ad4627939d23700c0
+DIST thunderbird-115.1.0-ga-IE.xpi 600872 BLAKE2B 338a3ca16eaa11e8d6197885d256c0fd148e9383307fbcbf84c100918a8e1c7d111e45f83bcc28dbec3ba1c5af5729c30152aacb0ff89eafb73c4e8aad0b7f57 SHA512 e3f2041e8f17916b535ce9c50ca471f2673f3d486ec058f84abe84c83c2e235f136a756073b944381c241c0627976b18cff77977a05f23d33a52f48fdc5f5732
+DIST thunderbird-115.1.0-gd.xpi 702046 BLAKE2B 1b93a180529906d9d448c10bc5837c743c90b7be36713eca6b27dbfb1ce44da3b8fcbdd1e5e978df7064ef5f554e7ff22e1d27f9c7d7ecd6961c5db9a71cbd2e SHA512 be949220fe337873a8af788c5107d2afdaedfaaebc57e6a10d1d6114608f32d726f0962f80053d076594d7f7ea4a96cd22a158479526d7948efd546c19a15dd3
+DIST thunderbird-115.1.0-gl.xpi 704525 BLAKE2B e5f614d710057112e5899538f8be9aae59be28b2024daccf676ad29bd7e4ee4eb22b47a878674daec97204e774242b12837d01c8655b3548fcd0fc703a272037 SHA512 81d54df92a32ae9bcd1e2b3e7fea67723858faa944e160a853f67bf8d0023db4e92f78c2c2093d091f5b036d9a57ab0f2f67521bb8c48187ff4ba861a484567e
+DIST thunderbird-115.1.0-he.xpi 666525 BLAKE2B e2e88c3b03459f289f8d29210f39c2f7fe66996d1de9c6b2209055d390a492f01435fd3cd74c12470b1b4ed4064a0ceca4938baf1f283952893617a9d3a3b2e5 SHA512 4d7651ea299987bb2f024496ee07c5b52dd5405c583f672edb3f4d5c50f36332fc4a464d24a461e948e9d6c2b3693877bcfdc37449c7be76d2d586dcb6afca61
+DIST thunderbird-115.1.0-hr.xpi 673866 BLAKE2B 6b4565362a14fc704f68ec6d13ca5549c4808df29abdf7be2c0ac977c1476624753bac2414246105ca5c8b5c77b7b8f0aedd30edc1725e4a14622226cb5cdf94 SHA512 58b4a720c43ed978fd941ad26d85742cda7a1af119833912f354c85b5f281b83e9a29d2876f21f7bc51839ff8b8b9362f7900509c2c548cf7011829e39c6cd62
+DIST thunderbird-115.1.0-hsb.xpi 733587 BLAKE2B 6180d255020354dc0c189a5803f668ed076e2c4c6c3bf621100daefaeab46545522e8f70f166d75de8c47ad39a0452297e27b17c3e0e926cabc51dbbf909ce87 SHA512 2f00d3630f3990eaa16b71eec7372bfbfd59bae4fd31dbcde28fecb81c097f6704fa4b34b8ffacd0f3210dfec62c37e9c2ce85198ac84a822fe33321bea42f96
+DIST thunderbird-115.1.0-hu.xpi 736555 BLAKE2B 7ab0eb079324062ae73a6ca96d09cd37868364e1bbaddd58fa4974bc0e5a42c6610710f390ad554902f5def86c40d3786a48b9a6f51f4b0194bc1fbb3a03daa5 SHA512 b8dff2dbb6b9e38bad282480d4c347eba035ce616e47e6de4a472ec6881d9845ae9ad3a5d0a6cdf5060e3d7de81b631b05e994dbfbe3b973229d9fc84338c245
+DIST thunderbird-115.1.0-id.xpi 641649 BLAKE2B 9275671fcb84bc56b9c271189f4d1eb82072f47b39f98aa29fa4ed3f565630c008fea2a35da544cb18b33d2b1494aacc297c86269467d18417cff7319d34e2d2 SHA512 68bf40a00971ae48a8607786d1c9a71dbadf98abf62eff0c896bc8dcb1c84a316111e1d2c763ab6eabf8796c03b35d661efc1ed7b2bd7936af46a9066c0c1a0d
+DIST thunderbird-115.1.0-is.xpi 701297 BLAKE2B 7e4d94b547ccd00a452706509f4d9678546fd53d514d9af28c9dc0aacf7a6da42152be12c703101f0850da124d523eae9ec8774ab9cc0c6cc8f564220e7b8ff0 SHA512 5cb58b0a59cb8409a579d6e7c53d8ceea3d88b46d7210c767b7a7a4aeeb50423510d80faa66a532c2c345c1b9494e2905b2f267e807b0a09770dc1b736c55555
+DIST thunderbird-115.1.0-it.xpi 642642 BLAKE2B 4b4d329c179c4d69419b401af7183ba4433476bd2efc614562fbf51a1e66c438d599ebcb99489acd7c325784f2a91e9ca7ac761251ef54d64dadff1932d2c6b9 SHA512 4b1c189928a0057a46f77ea7e0947a991b47dbe0fc1397ad44ffc1001345374ca432869725045f24be1e2e90e27adcc629dc4864c6230efdf7573079e269a73c
+DIST thunderbird-115.1.0-ja.xpi 780159 BLAKE2B 55adf6c6741523a5321f05f930b6a0aa7979c9b75e47d24dc43333448b1fa6c3095e6cfb99abcd4bd102a85af01de0dc1707c11c641212b11b92836f1cad0d1a SHA512 62031caaa8014f2a8028a32cac56c0968b0dcc07a2db92eccf07efc5902099e1d6c6fb29b6cc4a8c5033b6a507db14c987cc65b0d5c399a68f8eb4332fe1889c
+DIST thunderbird-115.1.0-ka.xpi 762781 BLAKE2B 636389ec96c5d3a5d9b86827ccd376254e29940249034f3db76c1b8da57f2973f8ea6407e2d8455c6c68c29877a1153937579044d8ebc3b86e3916bbb6e00df3 SHA512 2b5186d687934bc4a47a90e0a42e35afbaf1650817c6fc770b65693c62ae8cb4ddb721ea6147c4f1e720dd4e8657cde078df5405c99cac148408c68ba904186c
+DIST thunderbird-115.1.0-kab.xpi 698061 BLAKE2B 3edf58db950a2be3efc7fbe799282c82961eb0963b5a7250e6c0f6e80bf7e2abbab57da40f42fa6b8db9857907f7c03dfff616d5a4b6500d071934c995a4b441 SHA512 e18a79d7dbf7cd65f7ffaaec49f355795a5b4e6ae27cb3d9bc99539980d250a26561cdf8f1c502752c30805b1c577450e945bb6a10458573f6cecf028e03d54b
+DIST thunderbird-115.1.0-kk.xpi 803988 BLAKE2B e54f27af467908ec2f2b98a54f4c601ef6b16a96f96c5818b3e0861fa46dcedbd6d9e681c7fc2a952f079089a3fcd9494cbe066699922ae61ff821518449a5b5 SHA512 a9afc0b1e7e98afdf541a40585491b8f0f8f69e19fc6d5a468a489bd6c4517725b94f7e55a97f3d7f6948dc1a4228af52979455e18317903f96cd8afec439e8c
+DIST thunderbird-115.1.0-ko.xpi 711237 BLAKE2B 784612f90daa0af3e4bc8049276a1bd7c8359323d1e4ad4b759a8f09d08cc74a88cde6af2f823f95e2a2bc8e7da8f9bbfda8491550bd7117981939258de1b774 SHA512 ddfe05abe6d3529f125fb1f54502aaecce2e322c2682f587d713520e09edbb10c17b6c08919d1472298eff43f09e73bdf691b4e46b07b689f5a164fee5238c57
+DIST thunderbird-115.1.0-lt.xpi 679135 BLAKE2B 996771f87fe2d19b485389d696f96d92c84cb480fbe674a6461baec30b1d80192dae45f3e42a5246948ca2900e57f431f6fef660f44a77d9abc8bad8903ebf53 SHA512 659b90a4c2773e3108cd9ce6547d31adb53e5b324ac9e627cc0880735e949e6db7a9b6bddbc2b8116140bf96c766534c39fc8883e768859bdd492e238d55b0e2
+DIST thunderbird-115.1.0-lv.xpi 604644 BLAKE2B 5491efebb0af64c750bed17f1e328f3169814f129fb5f8eb1b027fe3ee7f3ffb5ce16a47a0af775f814569a4d87b2aeb82015293ada3aae3c318e6553ee798ed SHA512 5e5de68905ea1a6a8ed95cf4a7db454cc5504a9962d3aeef163d9674eb1f4c1bf8f516d6e695f95a6f7fe044931e0ef0fa5235747d255f1011ff2be0b7c8e79f
+DIST thunderbird-115.1.0-ms.xpi 564864 BLAKE2B d0c52063657924c342a50a9c5a2e0a3d8b781699e9f2d718478eb0e71fd5193d63f6fb61779022a64d57727abc97ff38af37c806d31e612822f992cec7848e4e SHA512 0e38c0d782dd5fae8d52bcc020c17be91e0f01786319a252d9c851421440c7e75b2d458a6336e8d8a38368d2d0751b9004703f68da285eb53f297179d3827d6f
+DIST thunderbird-115.1.0-nb-NO.xpi 653021 BLAKE2B fc34efab73f77fed76a9d341e08838949b4e0a42baedf31303e5c5ce8a965803b96b5a5063baee962f37a28515b3a06478cc559f3bb9ae0bb7faee4a45afc76d SHA512 c8c6a908a043cbe4b0914c8803e89a07b4458c42c64c9284ba0d37d1bf619665458140435c40bafc141a763879537e0a7726beab966a97360395035250f4138c
+DIST thunderbird-115.1.0-nl.xpi 698602 BLAKE2B 66ce3842bdf5e517b17e692a24a48412717e013948903492a968074cbfc898859b47c6a491f1719c093011e90df82983900cee3455e9118409d9504cc1b1ec95 SHA512 7ae4c771a1a9c5ba1db689a08ae88f485e9a856e680817d6a930f9b3893c41b2d568b048baeff02fce1850a46f3e0dc94c1756829c2ca2a798cec1d6f16a9a7e
+DIST thunderbird-115.1.0-nn-NO.xpi 671658 BLAKE2B 6c8c1b130ea53055c025b94851aa14747930ea34c14bcc9e42eb32dacea9cd02a6e0bcfb3da625ad914459bd701cb9d82103d9a2298568e592e3f43e9bf1a08f SHA512 87dc8d20b7882bb9c40b2f50112b13104b407a26ed24ab15b230b5d99e354dc880be3fd9e180ab5e3ec5c91c19e3f6bc5e982ef16ec1d10382df7a621316abde
+DIST thunderbird-115.1.0-pa-IN.xpi 654948 BLAKE2B aaa544a5137dd0b59ca51530db509e0cfb18b6645c9f67b9148d8d25c6fc6c9dd13ffe42ce3be77e01588a61c4d41bbea3eecf3a63ea92ba98dc607916004964 SHA512 17b49ac92a26092e658a1b1e42e202b3942c1def84a9ce5426a89047b902df08c2627df9c62c147b91b27f3d752bca46f9e8caf11aea0c1b8592df84185b30a0
+DIST thunderbird-115.1.0-pl.xpi 715584 BLAKE2B 4f0a3902c9bbe65fbddcc2ba782981e0657b706e262adbc21e823e9e16fb327f6a6546acd281c5b4e03c3ca0c0054be7a09fda90fdf84293a6102a81eed4dd33 SHA512 b8f75f310b860dba55502d37ea3debfbce36841ff31e98bfc28bf7aa957080c163ffde1f4c58be69078e5ef80d77370ad435c87087beb2b87e87112691aa6f22
+DIST thunderbird-115.1.0-pt-BR.xpi 706360 BLAKE2B cd63317c8079390cb0bb767acf7e52caf4becc270bdf0e9fa01c79f9a198d18e33c88b06ecb9111e7c178160950eebce7611bcf36c1c873a806e34beaaee300b SHA512 30f2462c67056383c93f2dc6c588e9fe93a868ac67a4269da8526ac04cc23fe28df62ceb16b8aea7305ebae3b649d3b02e1e6b10d405224395f9f61c5d2aac9c
+DIST thunderbird-115.1.0-pt-PT.xpi 686943 BLAKE2B c864a3ffcb7fda36cea67fd3e1271afca5c4eb7e2561a4aa1f75a781782007760eedf2cdbab2b5b1f02c9d245cf7b19c7bd9c66363bbe2210cb12783f9f8eb99 SHA512 b985957e2cd58b013df18fba62c4eecfdeca1d317d424fdb9260ba227c6842a4a8dbdffb58009a933d127466b649f9cd9a65b242f750ddd3683ba134461dfc38
+DIST thunderbird-115.1.0-rm.xpi 703120 BLAKE2B 0beaaf957b8be74cbfea2c7de4520ce60a98d6dd3ee2822e348f3949ee7586c4ad8172c930b3e6c618b2d14d101dd2f0513f1f346db3f1f43b5b658ce1a57ab2 SHA512 2ab49a92d6eb260fb2e076ed7624b86c64f683298e919ee4c5cc91f3cb54b3919e199b115a40616fa8bfdfcb606700eddb2e74925b406be6712d02399cb0f394
+DIST thunderbird-115.1.0-ro.xpi 650361 BLAKE2B ccbc67392d6e860e63bb315c55895a81efdf5fb05ceae9d47554e24d3cdea382d9e6c46fd87ac2e4f926a8fd175f22251544a8afe246f6b3223dca268c1716d2 SHA512 23e7f607a85b6f7678eeb01f3bad8aaa196f4aca32fb7b12a43385ac8009ceb5288687fe5c141af149639d98cf5df7e42700a7bc9ab04d0a7c9c87b4fd720dda
+DIST thunderbird-115.1.0-ru.xpi 820491 BLAKE2B 5872ab00d433364c0113501fd6f4ffc0eddf9a98db713da6a9b7e33508d90ea0a11d63605bd8b478ae24539124a732e0279234768b2381a8ff61956f8faa3161 SHA512 acc1bb107d5944c5c291a6cc14572498140e74e2a3abe0e38cb2f9d82a4e8898ff5aab0d5f986c106ad180d3d0a8388aab8abbb23ae439a81133b86fa080d01d
+DIST thunderbird-115.1.0-sk.xpi 735985 BLAKE2B 293f76542b82a8c099c0c59d75d973c8fa68b74e45d6efade4dcacbcae16139d85d062d8c9b87e7524577c69b6a516e44e495b32ae3d5746c4c8b4e14b0079cb SHA512 9233d480a4bd763db3c5896469626fed52c270dedc3c30a191b1a9fabfee62a84cb96d778fedf5700d6b21d89ee67823ae8ecbdb794927822efd35315158341b
+DIST thunderbird-115.1.0-sl.xpi 700231 BLAKE2B 7b94feb009c3456636b26830433638806b523df2e03537b0113791ae06c51a0f44c962ba56c1a63943a65aa2959299bf650df62d244844a85d0f0edc1548ec59 SHA512 173d19883d9660ca84ee7910a41354cc9a9021b2613e7c2103f639e508fa3c61c22e7f6b8ec49ec61263240873d954295ca05aac132f70bc782958e599f45f7a
+DIST thunderbird-115.1.0-sq.xpi 716531 BLAKE2B d39c52fe1654dcd6ab2e6cd82cf7b2def942480f1f31a99b6bf81071a91a553ea8239703db2b634e614875712e69ccbc3be00d4b7e516dec68c2dfd49918649c SHA512 f074da8f3466348d3a6d33211f849c20c53cb9fdbf5958c49a658d4f04e00e5ba9b231a8269fe919b7d6fc6e2adbef904d68948d973943dcde72c500e6e28ad9
+DIST thunderbird-115.1.0-sr.xpi 739109 BLAKE2B 0b504aeeb49b6be9e12b24751279c9e286e7c8550fe3bf46e3e4bd22b56d91c92300f0395d86e8d3b31563f79acc736f1d1dd56bd0f6a80a2a79f12f20817a82 SHA512 518b68dc70ea3b62ee87a94f01758c9f28812aca433b34a2d4ad5654c41313cbd7ab5d01a7e7619aaa774c3896ed20d24522fbd1ebe79f3576ea630a214e0e10
+DIST thunderbird-115.1.0-sv-SE.xpi 702026 BLAKE2B 142eb898307ddb041b6013715de6242f7877bf9449ae23abf59cf11ad28b8b5286e7f05706a19d13dc75a6e9a919665f73c9897ed4da9d437985ff26e9320efa SHA512 4c3d36ba2427e058df76129b541cbc71347c315c1dc0b9bcceda3534df89866a7dc9c28cebda707b0f345fb38f0493741611ba1775c52e8f86f94da5e90c2c4e
+DIST thunderbird-115.1.0-th.xpi 760811 BLAKE2B f579fc1394f4242f2b130f5ff3f71b3973b511f74fd62be00c902a5ce342718eb5b4a5f1b9ebea5f0bcd2721eb0cb8c0da5b4ed0d84919fc9c6daf0905bff75d SHA512 f87ca968a88a524ab4cbce68aea9e36b77a26693185da9d764d1d6e9e829eafd60750edb0acdf956e8b78e607eea16a1c687389ca848b440c11ec232bfe57d00
+DIST thunderbird-115.1.0-tr.xpi 714066 BLAKE2B aa6ae5385552ba78bf7e3e0e72c3d45c3c0deaa00bd888ebafa3e0996feba1f9b6d82d3c661e6b1f0becb01292a9ea967744cb863951dd90a82a0c8e206102f3 SHA512 4a8865293a1e85b99fc6a414b0c978a397f891338f1ffce4e492f612978232f4d3bcaff303e18270f250b627e7d8c90ebb3d5d8219354d636d08fb492970dee7
+DIST thunderbird-115.1.0-uk.xpi 812675 BLAKE2B c0376e3412422e38304a0efd8243ce706461560593beff059b1ba7ab82b0cd23b42b7a55fb256ce928fc0f6d913fd0b7d14cc60fae1c764b338e81e84e0ac2ce SHA512 be1d4b17ed8c0e374df2abc588603b341be0bbb3416c2856bb58da2e047de5b531fa8afb76b62b424f6d9cb962072477c3ae7a7f0842f0e9d048792853b9dce8
+DIST thunderbird-115.1.0-uz.xpi 579109 BLAKE2B 1c266efe1f3e80e7edae0b315c8092454dd23912f9b9facf01dc928014828d0601356d2dff25f9ad9ea1fa0f154d2f7e22f8b68dcca48d99f9641c034b0ab3c0 SHA512 4fbdf0f19b568d9a3dc2ebe8628b9435faf6e66558d248f11f18ac8bbbfba7813a67addbc941cdd217682a568874878f919f47a4d491e59f7f1b8e27db63b069
+DIST thunderbird-115.1.0-vi.xpi 741663 BLAKE2B 2da0d0b7bf7d7a67d3af3eef0d4d63c4762f47d6221927cadd5dcff33cc9e867544ad7ff6689fdf2fa5266958aa743104e5047f07c433af011a88bc35938d0d8 SHA512 ba2bef97a9fd49e1f16b6c56c509dbba56c4041cb1d99fe1e15d5c3e3f80a3359219a6bf25f454a345eeb5a602168d5afbc8ca0cdc9b4e867b54db17a6b473ca
+DIST thunderbird-115.1.0-zh-CN.xpi 739794 BLAKE2B cb528aca23ba476c67225514fa81be4d93b10bee9c76b2df266e22d4599ae550b32b56befe25f2a4f7b8694b43f325a0f746b43fc002c02badd6682b341d0151 SHA512 86fb5511ef1a84c5604c7f8c846619359b2c41af4739cb7aedc10156d5602d5c6f576c5ef53e98c6859294b96b4f80b44c695eae80ecbd7c212b2c141a8e73db
+DIST thunderbird-115.1.0-zh-TW.xpi 743421 BLAKE2B 93d4089b90168914f8baec939441d06d8ec6a4799f03baea3580e0c9b40ad0a3ea75e69aece4d35064919cbe9dccc9932cc267bbe6311f3a885e68f21284d30b SHA512 b07b78a826930b26e457148f0ca073a8ad92c9f4ca7f4ee735150d72b1042399b129c67ddbfe5700a944d56492cb5b6fdd9193cd6809c71ac774fe0a72db4421
+DIST thunderbird-115.1.0.source.tar.xz 532785608 BLAKE2B b9fb972c6002f511b6e9bfd585fc235f1fa016597a74d96dff5e2d376a4a1534c3fd2bdf2a114940d44fda902c5d7d2f2d2a8f5de3ca9f1bd3be8bd6d16d0ed2 SHA512 da03935d9f7f9a531877b91e93815481aaa49afdd6d2a68308c59235202a2743afdcbad5604d5d889580936b08382a0773123477778049a47ac6202b2b84b80d
EBUILD thunderbird-102.13.0.ebuild 34355 BLAKE2B 54785ef915866d370066db41b3f8fd3126582779271df87d42df3eb8443b074f283aa72e0a2469ae433ae9fef6a5b04baec11de0445cb3c96d093862d12cddcc SHA512 a821ef4d942801187bfdbadfde0771713dcb39bb487b47998578e5700a91c90e5fbcd0f3ac0809487d18afd08139279d5e7bb99c610273c6484171153f2bd54a
EBUILD thunderbird-102.14.0.ebuild 34357 BLAKE2B 1bc1fa2ca21197c62513d7ac6de55da86b533f93ef5086cfa2c94b02523191a3fa589d4d8a357b62b50c9a71671361ad2bbea678381316856670dd3f88690fc9 SHA512 39916e3c109ca2ee3f9f867abc40acd7762f3608eab2aea13935e4cfaeac1bbced4550b71eae3544b8a31800a724e3b9c7d58bb58c6e6084ea08a3803a2b9662
EBUILD thunderbird-115.0.1.ebuild 38497 BLAKE2B 9819db27ce7c898d4d32531704ca4c489bef89df367d6e8fe2ab40c0554cb6b963e2e425bb8440ae0538518f9e4fa7509b6478d934f80cb1058c6f2f66d2223b SHA512 d57378ed2ff8dee597b90ef0db70fdc7cb75bac0f4afa24601c40d6aa615322857fe3c88d42e6ecbf0fcdc0dfe8918b26f5ee9a8da69b1e8cda92ab049644045
EBUILD thunderbird-115.0.ebuild 38497 BLAKE2B 3658925307c55d9bf53ebf29b0c66bb2c4a7a49236954db3cc6b7c6d77eb3d3351769f8cc2b82153d2fc8fe39ff5908a130e8265145218ccf246d60c77f27d2f SHA512 b639c3014ed9961537922881493d478f64834b267bf7a47f7bf6b294f91c96ce24779c1d85b24ed461de3bb29b888d84ef1978d4ce8d3f7d06a1e7f6533fe751
+EBUILD thunderbird-115.1.0.ebuild 38497 BLAKE2B 4efd8570ba026f6906387b1563a1f7a93d8a6638e4209199b639a899b5c1b493957dca116cc05e490ccda9323d7aa0b639c4a2649e5300102e177b05e48bc66b SHA512 cf372fc7afbe675481410241d2d2095a4b981ef03dce223a307cca0f382e16e6303c934326743095f57aae3c75d2e08cae1eb82511f4ce0800f8a9c68befd53b
MISC metadata.xml 2448 BLAKE2B 3685d528d3211fb49b23b0fb05c67269f1b4466bef7dd6f2d890803961ddc1b1c0d8bc06b2d421c17384b8a3769bac35236f6af07059c0cbf9e694edec8b1dbe SHA512 d9a8983f34c9691ed1d0174cac3c7300995b9f7b877c09271210cc3f2a27dd20d9fbee0c99c1f6c987ab9566eee71a0624d2d68f97c84665c1c500ac8f3ecfb6
diff --git a/mail-client/thunderbird/thunderbird-115.1.0.ebuild b/mail-client/thunderbird/thunderbird-115.1.0.ebuild
new file mode 100644
index 000000000000..fd50827dc69b
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-115.1.0.ebuild
@@ -0,0 +1,1319 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-115esr-patches-04.tar.xz"
+
+LLVM_MAX_SLOT=16
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \
+ llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \
+ virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+KEYWORDS="~amd64"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" wayland wifi +X"
+
+# Thunderbird-only USE flags.
+IUSE+=" +system-librnp"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2
+ selinux? ( sec-policy/selinux-thunderbird )
+ !system-librnp? ( dev-libs/jsoncpp )
+ system-librnp? ( dev-util/librnp )"
+BDEPEND="${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:16
+ sys-devel/llvm:16
+ clang? (
+ || (
+ sys-devel/lld:16
+ sys-devel/mold
+ )
+ virtual/rust:0/llvm-16
+ pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:15
+ sys-devel/llvm:15
+ clang? (
+ || (
+ sys-devel/lld:15
+ sys-devel/mold
+ )
+ virtual/rust:0/llvm-15
+ pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
+ )
+ )
+ )
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.65 )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ wayland? (
+ >=gui-libs/wlroots-0.15.1-r1[tinywl]
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${TB_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.90
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-73.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work
+ addpredict /dev/dri
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # May need a wider addpredict when using wayland+pgo.
+ addpredict /dev/dri
+
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # 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.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ if ! use ppc64; then
+ rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=comm/mail
+ mozconfig_add_options_ac '' --enable-project=comm/mail
+
+ # Set Gentoo defaults
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --enable-js-shell \
+ --enable-legacy-profile-creation \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ if use system-librnp; then
+ mozconfig_add_options_ac "+system-librnp" --enable-compile-environment
+ mozconfig_use_with system-librnp
+ else
+ # This controls the backend of the bundled librnp. Choices are "botan" and "openssl".
+ # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp.
+ mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan"
+ fi
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-lto
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ if use 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 x86 ; then
+ disable_elf_hack=yes
+ elif use arm ; then
+ disable_elf_hack=yes
+ fi
+
+ if [[ -n ${disable_elf_hack} ]] ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+ elif tc-is-gcc ; then
+ if ver_test $(gcc-fullversion) -ge 10 ; then
+ einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
+ append-cxxflags -fno-tree-loop-vectorize
+ fi
+ fi
+
+ if use elibc_musl && use arm64 ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/comm/mail/branding/thunderbird"
+ local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ local show_doh_information
+ local show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
+ elog "each supported display protocol. Instead we will only install"
+ elog "one generic Mozilla ${PN^} shortcut."
+ elog "If you still want to be able to select between running Mozilla ${PN^}"
+ elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "encrypted chat support" net-libs/libotr
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 1fd7b8fddc14..d07ee457627d 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index f563c2fb3665..b4003b45bf9b 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -8,5 +8,5 @@ EBUILD libsdl2-2.26.2.ebuild 6455 BLAKE2B 64dfa0734239285ddbd8fcfc49269f5b414b07
EBUILD libsdl2-2.26.3.ebuild 6462 BLAKE2B a121f982cefc81f7f1531ca10f93d77da636cb306f62dc7a2884aecc3e6cb920f4ed64098493bfafa1b25e7a8dbc64e3437dac8d7a46e5516b729773c4a81e89 SHA512 54df550b8b14b9570a3f79a0766bc53fdcdb4aef8128b028e85307c833f0d424a6c460b5f25cb0b08cbcdfdca95c7b4be084011bf7ec1feccaf6a7ce03e8c9e6
EBUILD libsdl2-2.26.5-r1.ebuild 6443 BLAKE2B c6c666943a6dad04ece0402a90cad9ca1a99fbb8138872b066aa569cf628878231178837c68228c0e2dd2e058868e4e335fed3c58d5020181217faf12ba9237b SHA512 b9dbdeb5d43ed99ff29b564a92ee4a344c42282174349dfab828bba1b73730ebe4cf368c4fec7676903c4ba79aa94878bc89a10709cafc981d6d5447cca373aa
EBUILD libsdl2-2.28.0.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
-EBUILD libsdl2-2.28.1.ebuild 6446 BLAKE2B bf8e4a32add94900005139f3ef34d44054ea7ad6e8872c38f83f3758c759b895816217460f58ecf06e550505f05720e209639e205b1943e471019d52e2ec1128 SHA512 a1d087093105bda91c38318cba4c76ffc7ede6c72d56bce9c043fc2dcfc5add32b0c836798861302ad7a619587cb05b6ddfb8ca5e571cc61070cc9a2d0a838af
+EBUILD libsdl2-2.28.1.ebuild 6445 BLAKE2B 54e4c29cc1f33679fb6f5011bb021478a9804cbfd6eb736b3ae056949dd9a5ff98e069fd5fd9478ac33d9acf038619b0ba7d2795299847f89237d93288ba04c6 SHA512 b37f7c7b11dc73c0595b0de825a118be75fd67bdf51f3b19c14609c23b76731bb8eddb9200c6cbea755670d10c4ab1dce602fe72523dae4904490eacff382818
MISC metadata.xml 2003 BLAKE2B b0233c893c0ee157dc23c5b85ac253e0e830955fdbc78f8698c7f1059182076d7d10d842469d50d40abcc8a176e0c356c43aa55def05e1a2048ec178732c5f2c SHA512 7f0e86d7a53ed52f6b8bf39c14e0170a255398fbbd5da6e1707bdcc2e1de20153f4e7a2433e247e5a80b93895f9225eed133cb3fef94526679ff3aab7892da47
diff --git a/media-libs/libsdl2/libsdl2-2.28.1.ebuild b/media-libs/libsdl2/libsdl2-2.28.1.ebuild
index 29ac80ae68b6..219c19111729 100644
--- a/media-libs/libsdl2/libsdl2-2.28.1.ebuild
+++ b/media-libs/libsdl2/libsdl2-2.28.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver"
REQUIRED_USE="
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 33eb1afd9d5a..59c995597ec4 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index 295a54d47859..c573372c6c3a 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,9 +1,11 @@
AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d
DIST TeamSpeak3-Client-linux_amd64-3.5.6.run 100152301 BLAKE2B 9fbaa32ac000c9e29e09dcb1c932acea45265d5cf464308d6f27063fb3095690f3cb96abb061ce947438a4b919dcbaf8f3f0189048b470b09bb2b8285e426e39 SHA512 fe1b41773d2b2de8198fdaf189c6665994eeaf6a0255485f7d342a3e77702f5515d5c5c685410a0b5844b4ad5c395d57b68e57c7b1f46bd1211ef813ce1e0030
DIST TeamSpeak3-Client-linux_amd64-3.6.0.run 110887559 BLAKE2B e3b09089be342c7818d7fe0ecc868a78e8820aa1e233302c9a6de1f5a619e701c3ab50e9243e7acdd9c4a8300dd7b92e6cae60149defba7e19ec01d15ce1138f SHA512 59b156feeb4b9ee68962c90f27541e86a926536ac67c376aee71e3534ba1776aacf1597fd3eee3b0c9b3177386a042e6f4355a464fd2f63222d6d479c7146553
+DIST TeamSpeak3-Client-linux_amd64-3.6.1.run 110901490 BLAKE2B 70aea129eca16f65700573837939d0566bd5beebc901b43904f9c4ee0e1f4015fb9ed085562c52a767ae222506e40b42e9dd3873bed301a939025c17d2fee4e5 SHA512 0745b7619b98de17d934b751d020f28923331dcf9dd3c4bc6bb347dea5b8a70b76ffb8ac34217523a6c2f595f6f9acc220e5a30802a7f0ed420a8d93290b76a1
DIST TeamSpeak3-Client-linux_x86-3.5.6.run 98637555 BLAKE2B 6f891e6846f8f899edb8ef107b7ea6518f413488525b7696863292d99d73614cae40631f5ed2341cce75ea62ffd94c60968ff6b5d587446d7469271835c01202 SHA512 dfc5ed3e2a92ed9f1cea2fdde5e40cf73e4a999ea782c434b26072ac0e7ac37d6305c06ae2d39c104eeee10639f325c7b96f538082e60224a68c0553fab0d12c
-DIST teamspeak-client-5.0.0_beta73.tar.gz 140767030 BLAKE2B b63500054021a38858cf070b4f2841f37b2434f74f2e4022c604a1aaa4c20a28db7c8a595ef3763e63f4d368bbe158438015f63088f85d3339fbc0db7687a6a3 SHA512 118cbfb10e7c9a9a69cafe1bee903d9223f46fb317a6af2af5fb0edc78c28d63fad6c18b667e98b06bf677d52393f75efe9806cf10583360525a04880f3b49e0
+DIST teamspeak-client-5.0.0_beta74.tar.gz 141049252 BLAKE2B d8f4265de82bf0c0cda60ff98acfeba76ecd1b56c13be15fd7a017aa1c3676e3311c4f57293f2f75914499d862a21f9bbfddab29d090bec8dee7c3b1f1de7537 SHA512 744b801fc304b4259903a8744a66695a41f990c1d7d2357636e5c5670e3439513f63075b0b598d17bef311136265561fba386f65db2a7302ff3f19a4351f17d3
EBUILD teamspeak-client-3.5.6-r10.ebuild 3077 BLAKE2B dc82adf7bd01f4652585921397574697a975ee0d8b924d4362c29ad61d619cbd98f72e3bd841a5ce302acdaf375b6b2b5faca61a66c93c0279e61f31cb20d1fa SHA512 322d252de222b37f3f4f2dfad5ff86f495431d9dbe0d5e3ddc11d61fc89f0cee5f61010f5d48304358528ca2d4cb71e973fa52ea3225f2727798352c5332bcc6
EBUILD teamspeak-client-3.6.0-r1.ebuild 3084 BLAKE2B fb014c6bed3cc17bb62f375556775b90b0e319707b76b62a2c3a163d07a30987941dc5a4f6809995bb97af54739ad7d9edc231265076da88c8df8f736e0a45a3 SHA512 81adf4b2a04d915a350b5ed66c7bdfde955cd3a0c5aec1dfefb0e34093d2beeea25a0ddd6bbfe074b2dcee3755f6cf5a4434590dd5376f3e3aad4e195b84a3c6
-EBUILD teamspeak-client-5.0.0_beta73.ebuild 2171 BLAKE2B b781b73c327a304ecce2c740b6034b7d75a706cfe44344065bad96d4e521aa6ddd18db686fbfbe026c0ab2ef46274d4d77f566d82ebafa5bb5785fd639e40ca0 SHA512 113be11210b31ad1d020f80a62855be7a9b0449e9ca20d096e5df5167b4220eaa6b1cdd6afa68d44af070f3b3f4b75072c5c5de51b4cf312626858d4e38699cc
+EBUILD teamspeak-client-3.6.1.ebuild 3025 BLAKE2B 86285ae5b9f95753b19c07061c733490fb8e134075f0015699b267e2f7884a7613a4a1bb0c581559bd76325641538b23fd83ae47efdd58964be5789576f2f880 SHA512 2d07ffbdea3f85da0ba55592c99803a0793ee23888e691e47186918a6cef3597ea63480f2346c764822141ba866383eac330333170b6853e20b7889d68387bce
+EBUILD teamspeak-client-5.0.0_beta74.ebuild 2238 BLAKE2B 9817f34ad8fd0c3b267506a7aa0e33da501b2b15000485941348e1bb84c8a78b4b94b3f07bb6de633eb5cd8fe39cc8531b8834f1b09303bb7e496992285ad900 SHA512 800aeccf9b60cfb50c8ebd242e7150dfdfee1b2a6cd56b04dbb0bbf4d4088e6fb40e9acd671beeeb0f10816b409c01a284ad1ca0082472a6e1062c8792e24442
MISC metadata.xml 837 BLAKE2B d2926740cb3d22acef425da63622d5c2e94a245bb05f62f6c80bab68df9af310fac05580624d30acbd4899e38ec9681f8dcf08111d7e78a69fc918883a622f15 SHA512 077d01b43b5e29ac89aaf6cd3bc312176021603d604573058c8cf432a1eea3e0bcc61c7c11fbc17459b98ccf8f56e38d8d8521b27c055f3ac3756176d6f80c70
diff --git a/media-sound/teamspeak-client/teamspeak-client-3.6.1.ebuild b/media-sound/teamspeak-client/teamspeak-client-3.6.1.ebuild
new file mode 100644
index 000000000000..9296ee1afec9
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-3.6.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV="${PV/_/-}"
+
+inherit desktop toolchain-funcs unpacker xdg
+
+DESCRIPTION="A client software for quality voice communication via the internet"
+HOMEPAGE="https://www.teamspeak.com/"
+SRC_URI="https://files.teamspeak-services.com/releases/client/${PV}/TeamSpeak3-Client-linux_amd64-${MY_PV}.run"
+S="${WORKDIR}"
+
+LICENSE="teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="3"
+KEYWORDS="-* amd64"
+IUSE="+alsa pulseaudio system-libcxx +system-quazip"
+
+REQUIRED_USE="|| ( alsa pulseaudio )"
+RESTRICT="bindist mirror"
+
+BDEPEND=">=dev-util/patchelf-0.10"
+RDEPEND="
+ dev-libs/glib:2
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5[accessibility,dbus,X(-)]
+ dev-qt/qtnetwork:5
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsvg:5
+ dev-qt/qtwebchannel:5
+ dev-qt/qtwebengine:5[geolocation(+),widgets]
+ dev-qt/qtwebsockets:5
+ dev-qt/qtwidgets:5
+ sys-libs/libunwind
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-libs/libpulse )
+ system-libcxx? ( sys-libs/libcxx[libcxxabi] )
+ system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
+"
+
+QA_PREBUILT="
+ opt/teamspeak3-client/libc++.so.1
+ opt/teamspeak3-client/libc++abi.so.1
+ opt/teamspeak3-client/libquazip.so
+ opt/teamspeak3-client/error_report
+ opt/teamspeak3-client/package_inst
+ opt/teamspeak3-client/soundbackends/libalsa_linux_*.so
+ opt/teamspeak3-client/ts3client
+ opt/teamspeak3-client/update
+"
+
+src_prepare() {
+ default
+
+ if ! use alsa; then
+ rm soundbackends/libalsa_linux_*.so || die
+ fi
+
+ mv ts3client_linux_* ts3client || die
+
+ # Fixes QA Notice: Unresolved soname dependencies.
+ # Since this is a binary only package, it must be patched.
+ local quazip_so="libquazip1-qt5.so.1.0.0"
+ if has_version "<dev-libs/quazip-1.0"; then
+ quazip_so="libquazip5.so.1"
+ fi
+ local soname_files=( "error_report" "ts3client" )
+ if use system-quazip; then
+ for soname_file in ${soname_files[@]}; do
+ patchelf --replace-needed libquazip.so "${quazip_so}" "${soname_file}" || die
+ done
+ fi
+
+ # Fixes QA Notice: Unresolved soname dependencies.
+ # Since this is a binary only package, it must be patched.
+ local soname_files=( "libc++abi.so.1" "libc++.so.1" )
+ for soname_file in ${soname_files[@]}; do
+ patchelf --replace-needed libunwind.so.1 libunwind.so.8 "${soname_file}" || die
+ done
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto /opt/teamspeak3-client
+ doexe error_report package_inst ts3client update
+ newexe "${FILESDIR}"/ts3client-bin-r2 ts3client-bin
+ ! use system-libcxx && doexe libc++{,abi}.so.1
+ ! use system-quazip && doexe libquazip.so
+
+ insinto /opt/teamspeak3-client
+ doins -r gfx html resources sound styles soundbackends translations
+
+ dosym ../../usr/$(get_libdir)/qt5/libexec/QtWebEngineProcess /opt/teamspeak3-client/QtWebEngineProcess
+
+ dodir /opt/bin
+ dosym ../teamspeak3-client/ts3client-bin /opt/bin/ts3client
+
+ newicon -s 128 styles/default/logo-128x128.png teamspeak3.png
+ make_desktop_entry /opt/bin/ts3client "Teamspeak 3 Client" teamspeak3 "Audio;AudioVideo;Network"
+
+ einstalldocs
+}
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild
index 71817d620270..4d98a43b5e2b 100644
--- a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta73.ebuild
+++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild
@@ -14,19 +14,17 @@ KEYWORDS=""
LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )"
SLOT="5"
+IUSE="+alsa pulseaudio"
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
RDEPEND="
- || (
- >=app-accessibility/at-spi2-core-2.46.0:2
- ( app-accessibility/at-spi2-atk dev-libs/atk )
- )
- dev-libs/atk
+ app-accessibility/at-spi2-core
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig:1.0
- media-libs/libpulse
net-print/cups
sys-power/upower
sys-apps/dbus
@@ -45,6 +43,8 @@ RDEPEND="
x11-libs/libXScrnSaver
x11-libs/libXtst
x11-libs/pango
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-libs/libpulse )
"
RESTRICT="bindist mirror"
@@ -58,9 +58,16 @@ QA_PREBUILT="
opt/teamspeak5-client/patcher
opt/teamspeak5-client/TeamSpeak
opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so
- opt/teamspeak5-client/soundbackends/libpulseaudio_linux_amd64.so
"
+src_prepare() {
+ default
+
+ if ! use alsa; then
+ rm soundbackends/libalsa_linux_*.so || die
+ fi
+}
+
src_install() {
exeinto /opt/teamspeak5-client
doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so libtschat_client_lib.so libtschat_client_lib_export.so
@@ -72,7 +79,9 @@ src_install() {
dodir /opt/bin
dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client
- make_desktop_entry /opt/bin/ts5client "Teamspeak 5 Client" /opt/teamspeak5-client/html/client_ui/images/icons/teamspeak_logo.svg "Audio;AudioVideo;Network"
+ make_desktop_entry \
+ /opt/bin/ts5client "Teamspeak 5 Client" \
+ /opt/teamspeak5-client/html/client_ui/images/icons/teamspeak_logo.svg "Audio;AudioVideo;Network"
}
pkg_postinst() {
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 38cfff8adf7b..c58e4b2c1e9b 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 67f3e39ce2f2..b460607ea097 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 02 Aug 2023 09:10:04 +0000
+Wed, 02 Aug 2023 15:10:08 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 4ac15f4b099a..132616652a3a 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a
-TIMESTAMP 2023-08-02T09:10:07Z
+TIMESTAMP 2023-08-02T15:10:11Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKHW9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKcdNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDwqw//fnicARVEZEVMmcYyNs+aXdnOpuOkcuNigMdWAD/lcsBoPMF8oUt43Bjn
-OHaM7Jp8MnIS2EY2j8DM9ldayv+tOxXFGtDjQHHkT4HZ2OZG7rlAT4pQyh76iv02
-ZVQWAsCzMywMkLfPJ25wLBnjHpGVxMYn3MFMQricBteryRoYNMzoLmPdoafJ31A0
-pu98PVWKs9gV9mix3ivl8e6/PUbWTGR2btRvCj9dpGSVJBtsx9yTwwfuFmy5ql9y
-x0QdT47pI6EBqHcdkQbklzJxVIBUnUAII5OCfTrVM/9iDiKuSp3kOwr83q7lMJPF
-QwKHg6un5QDZNytDAEPSxQV2nnQqYXX4hIw1WC2tcb8ce43UUD1Q5sWUHe5fOjL+
-2PVEcVjpg5du0nP4FZuWAkAFzFsUDpFOY/WSE7S7fqCtZzsZtzfFsrWCr/Y1PhQH
-VS78/KryxTXk5vJMaE391kgmJiu087cKWSHJ5+ZJDVKpKBGLJ8l/q34rDGon9P85
-HoFQzKBcDY5eIY4DpAWfWo9On5JObN6DN4SPqtGQyIfqz1CJUV+FEUa/iEFulzFM
-CmRUhh5N6SlUpEYU5y1W8J6KEf1WcDk/ueh+2dh8cfdJukZSpbHHhJcgO96/Ujgm
-DoFMQ4qlRhSDREWXA1nzH5bYH2x9gcRsn01x9X6mU0uwB9HVtjg=
-=/VdK
+klCVAg/6Am+ZdN7Z5lIqO1bgYRREIPY0E3ShxWoaWX2PyS3CDt1OCaWzaYH7Flj5
+DHqrkfCj5J6batTDwYUPVu+DS6Y1a6T5b+cCByeDe28wZidViY7dBwIFID86uFwy
+N6t6WWDUfNoUAwFKmVdu7omwjYkZDpat0XAyevnakIHqm+SziXjr5Lq5k6Oblt8x
+iGm8gUGmA1G0HYhaCap5HBUb4kLdodhYWOiA1sKfGrLNM+iizLvLHFZpeV8j86pM
+xPxwIhpFfDIRLfr4puq1USkJfz5jfMrGZBLLoPTwPSS2MgTUcYzikTBlpE3tEVav
+ZX+LaOwz1lYoK2Du021Hje+Z7EyTg4UtnE8CzoVvJ3T7F6FNqHWm/6VOaIG+9q9x
+agT6XQjnv/2dJD+lczdr1Mm1pYGsynUvsuiENJ3yf2RWWHeUdIDp1l9Y2oDFP3HW
+NbEgUp27wv0DcEHXZxHnNQhW9E+P4miOfZAXDz3vFL6W8uyXaOCDlnNB24Wckem8
+0p12hBcGyVlnxm0a22sHLsxA8tLek2Rm2Gy/LWdeA40dF47MY2Xk6f1HIJRTgEwP
+dnmiUMw7iwjYZ44WqAw1fr9aTA41IN2Hmg6TvAV7ZvzD8iEfQbCRoRFxQPErNaP2
+hW2TRkjcXjxa+Oevanu5+PLp9N8ipWNFPTLHX9eA9i4oy7OFDd8=
+=nqF+
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index b67d645bc408..b460607ea097 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 02 Aug 2023 09:10:05 +0000
+Wed, 02 Aug 2023 15:10:08 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index bd75cfad235e..4240986bdcc8 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 406f198e88bb..6f628858609e 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/xz-utils-5.4.4 b/metadata/md5-cache/app-arch/xz-utils-5.4.4
new file mode 100644
index 000000000000..66a9fba29ab6
--- /dev/null
+++ b/metadata/md5-cache/app-arch/xz-utils-5.4.4
@@ -0,0 +1,13 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jiatan ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
+DESCRIPTION=Utils for managing LZMA compressed files
+EAPI=8
+HOMEPAGE=https://tukaani.org/xz/
+INHERIT=libtool multilib multilib-minimal preserve-libs usr-ldscript verify-sig
+IUSE=doc +extra-filters nls 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 split-usr verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=public-domain LGPL-2.1+ GPL-2+
+SLOT=0
+SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.4.4/xz-5.4.4.tar.gz mirror://sourceforge/lzmautils/xz-5.4.4.tar.gz https://tukaani.org/xz/xz-5.4.4.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.4.4/xz-5.4.4.tar.gz.sig https://tukaani.org/xz/xz-5.4.4.tar.gz.sig )
+_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=8068eae94596b5fc4a26704f4f9fed20
diff --git a/metadata/md5-cache/app-arch/xz-utils-9999 b/metadata/md5-cache/app-arch/xz-utils-9999
index d765b59938a7..ea96d43bc1c0 100644
--- a/metadata/md5-cache/app-arch/xz-utils-9999
+++ b/metadata/md5-cache/app-arch/xz-utils-9999
@@ -1,7 +1,7 @@
BDEPEND=sys-devel/gettext >=sys-devel/libtool-2 >=app-portage/elt-patches-20170815 >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
DESCRIPTION=Utils for managing LZMA compressed files
-EAPI=7
+EAPI=8
HOMEPAGE=https://tukaani.org/xz/
INHERIT=libtool multilib multilib-minimal preserve-libs usr-ldscript git-r3 autotools
IUSE=doc +extra-filters nls 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 split-usr
@@ -9,4 +9,4 @@ LICENSE=public-domain LGPL-2.1+ GPL-2+
PROPERTIES=live
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=c58b02116ae2e5cf727cf6f8c08d32d1
+_md5_=8068eae94596b5fc4a26704f4f9fed20
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index c635767bfb20..6f17c634ec41 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/neovim-0.9.1 b/metadata/md5-cache/app-editors/neovim-0.9.1
index 65a9776c203d..2b336e35dc8c 100644
--- a/metadata/md5-cache/app-editors/neovim-0.9.1
+++ b/metadata/md5-cache/app-editors/neovim-0.9.1
@@ -7,7 +7,7 @@ HOMEPAGE=https://neovim.io
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake lua-single optfeature xdg
IUSE=+lto +nvimpager test lua_single_target_luajit lua_single_target_lua5-1
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos
LICENSE=Apache-2.0 vim
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) >=dev-lua/luv-1.44.2[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) >=dev-libs/libuv-1.44.2:= >=dev-libs/libvterm-0.3 >=dev-libs/msgpack-3.0.0:= >=dev-libs/tree-sitter-0.20.8:= >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= app-eselect/eselect-vi
REQUIRED_USE=test? ( lua_single_target_luajit )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/neovim/neovim/archive/v0.9.1.tar.gz -> neovim-0.9.1.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f7095be337eba5690487063b12d492da
+_md5_=6236893a0e2162336b886bb6cac478bb
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 76ca7683b3d3..18b45c9e6fc2 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/compat-29.1.4.2 b/metadata/md5-cache/app-emacs/compat-29.1.4.2
new file mode 100644
index 000000000000..31fab532084f
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/compat-29.1.4.2
@@ -0,0 +1,13 @@
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Compatibility libraries for Emacs
+EAPI=8
+HOMEPAGE=https://github.com/emacs-compat/compat/ https://git.sr.ht/~pkal/compat/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/emacs-compat/compat/archive/29.1.4.2.tar.gz -> compat-29.1.4.2.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67
+_md5_=bcbcb835440f50072bbeed8e2748f74c
diff --git a/metadata/md5-cache/app-emacs/devil-0.4.0 b/metadata/md5-cache/app-emacs/devil-0.6.0
index 05e811084d6d..0aa4c454b215 100644
--- a/metadata/md5-cache/app-emacs/devil-0.4.0
+++ b/metadata/md5-cache/app-emacs/devil-0.6.0
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/susam/devil/archive/0.4.0.tar.gz -> devil-0.4.0.tar.gz
+SRC_URI=https://github.com/susam/devil/archive/0.6.0.tar.gz -> devil-0.6.0.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67
_md5_=81ec4d27069dee972a231c21f899989b
diff --git a/metadata/md5-cache/app-emacs/eldev-1.5.1 b/metadata/md5-cache/app-emacs/eldev-1.5.1
new file mode 100644
index 000000000000..fac3e69e3dce
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/eldev-1.5.1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Emacs Lisp Development Tool
+EAPI=8
+HOMEPAGE=https://github.com/doublep/eldev/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/doublep/eldev/archive/1.5.1.tar.gz -> eldev-1.5.1.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67
+_md5_=aef7a21fb0b8d260fe1e5f30784f74d4
diff --git a/metadata/md5-cache/app-emacs/haskell-mode-17.3 b/metadata/md5-cache/app-emacs/haskell-mode-17.3
new file mode 100644
index 000000000000..f5df9720e838
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/haskell-mode-17.3
@@ -0,0 +1,13 @@
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Mode for editing (and running) Haskell programs in Emacs
+EAPI=8
+HOMEPAGE=https://haskell.github.io/haskell-mode/ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode
+INHERIT=elisp
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=GPL-3+ FDL-1.2+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/haskell/haskell-mode/archive/v17.3.tar.gz -> haskell-mode-17.3.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67
+_md5_=22b73c37ce9952e48906f49cf924c36b
diff --git a/metadata/md5-cache/app-emacs/haskell-mode-9999 b/metadata/md5-cache/app-emacs/haskell-mode-9999
new file mode 100644
index 000000000000..81c20bafe436
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/haskell-mode-9999
@@ -0,0 +1,12 @@
+BDEPEND=sys-apps/texinfo >=app-editors/emacs-25.3:* >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Mode for editing (and running) Haskell programs in Emacs
+EAPI=8
+HOMEPAGE=https://haskell.github.io/haskell-mode/ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode
+INHERIT=elisp git-r3
+LICENSE=GPL-3+ FDL-1.2+
+PROPERTIES=live
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67 git-r3 2358a7b20091609e24bd3a83b3ac5991
+_md5_=22b73c37ce9952e48906f49cf924c36b
diff --git a/metadata/md5-cache/app-emacs/howm-1.5.0 b/metadata/md5-cache/app-emacs/howm-1.5.0
new file mode 100644
index 000000000000..d07f214a848e
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/howm-1.5.0
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Note-taking tool on Emacs
+EAPI=8
+HOMEPAGE=https://howm.sourceforge.jp/
+INHERIT=elisp
+KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-1+ GPL-2+
+RDEPEND=>=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=http://howm.sourceforge.jp/a/howm-1.5.0.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67
+_md5_=57db67276eba102fe41fafabec1a8959
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index a2b9c9c8a9a0..21415b2aad82 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/gnote-45_alpha b/metadata/md5-cache/app-misc/gnote-45_alpha
new file mode 100644
index 000000000000..110b7abe5e86
--- /dev/null
+++ b/metadata/md5-cache/app-misc/gnote-45_alpha
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.0.0:4.0 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ )
+DESCRIPTION=Desktop note-taking application
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Gnote
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 meson readme.gentoo-r1
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=GPL-3+ FDL-1.1
+RDEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-4.0.0:4.0 >=app-crypt/libsecret-0.8 >=dev-libs/libxml2-2:2 dev-libs/libxslt >=sys-apps/util-linux-2.16 test? ( dev-libs/unittest++ ) gnome-base/gsettings-desktop-schemas
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnote/45/gnote-45.alpha.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 7661dc585f75dd1f81eccefe37bef093 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6ab87215423a58558c478cad6d9e17c2
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index fd2f3e54a16a..709031c6f2fb 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/eix-0.36.7 b/metadata/md5-cache/app-portage/eix-0.36.7
index 591a760ad8ec..198a12e1fc84 100644
--- a/metadata/md5-cache/app-portage/eix-0.36.7
+++ b/metadata/md5-cache/app-portage/eix-0.36.7
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/vaeth/eix/
INHERIT=autotools bash-completion-r1 tmpfiles
IUSE=debug doc nls sqlite
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=nls? ( virtual/libintl ) sqlite? ( >=dev-db/sqlite-3:= ) >=app-shells/push-2.0-r1 >=app-shells/quoter-3.0_p2-r1 virtual/tmpfiles
SLOT=0
SRC_URI=https://github.com/vaeth/eix/releases/download/v0.36.7/eix-0.36.7.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=056d1cf88540d9994cbd0ce51e50544c
+_md5_=93942575ec6a5417ee45701c029b25a1
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index b3bfdba1c555..77132ce56aeb 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/c-blosc-1.21.3 b/metadata/md5-cache/dev-libs/c-blosc-1.21.3
deleted file mode 100644
index bceb323a0b42..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc-1.21.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/c-blosc/
-INHERIT=cmake
-IUSE=+lz4 +snappy test zlib zstd
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc/archive/v1.21.3.tar.gz -> c-blosc-1.21.3.gh.tar.gz
-_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=900d703aeac535ae6d17138112ad4ed9
diff --git a/metadata/md5-cache/dev-libs/c-blosc-1.21.4 b/metadata/md5-cache/dev-libs/c-blosc-1.21.4
index 3d350776e744..96706ee7950d 100644
--- a/metadata/md5-cache/dev-libs/c-blosc-1.21.4
+++ b/metadata/md5-cache/dev-libs/c-blosc-1.21.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/c-blosc/
INHERIT=cmake
IUSE=+lz4 +snappy test zlib zstd
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/Blosc/c-blosc/archive/v1.21.4.tar.gz -> c-blosc-1.21.4.gh.tar.gz
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=31c20167d85b3925fd1658e7cc71d1ab
+_md5_=c1bcf38fefed7c76eeaf24df366e22c6
diff --git a/metadata/md5-cache/dev-libs/libassuan-2.5.6 b/metadata/md5-cache/dev-libs/libassuan-2.5.6
index f13ea6a59326..dbc399e06e18 100644
--- a/metadata/md5-cache/dev-libs/libassuan-2.5.6
+++ b/metadata/md5-cache/dev-libs/libassuan-2.5.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gnupg.org/related_software/libassuan/index.en.html
INHERIT=libtool verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3 LGPL-2.1
RDEPEND=>=dev-libs/libgpg-error-1.33
SLOT=0
SRC_URI=mirror://gnupg/libassuan/libassuan-2.5.6.tar.bz2 verify-sig? ( mirror://gnupg/libassuan/libassuan-2.5.6.tar.bz2.sig )
_eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=051cc0ce4b448e1e1307391c3f149d73
+_md5_=7ca835896a01d1b2d7f984a179508775
diff --git a/metadata/md5-cache/dev-libs/libwacom-2.7.0 b/metadata/md5-cache/dev-libs/libwacom-2.7.0
index d5eac6678dc8..84cf31d369d5 100644
--- a/metadata/md5-cache/dev-libs/libwacom-2.7.0
+++ b/metadata/md5-cache/dev-libs/libwacom-2.7.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/linuxwacom/libwacom
INHERIT=meson python-any-r1 udev
IUSE=doc test
-KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~ppc ppc64 sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-libs/glib:2 dev-libs/libgudev:=
RESTRICT=!test? ( test )
SLOT=0/9
SRC_URI=https://github.com/linuxwacom/libwacom/releases/download/libwacom-2.7.0/libwacom-2.7.0.tar.xz
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=c23038a255322d451a538f8a51a86ed9
+_md5_=6011b7d595de9d2cfef1b3055d2e88b0
diff --git a/metadata/md5-cache/dev-perl/Data-OptList-0.114.0 b/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
index 4a7be8b3ddda..ad795095ced8 100644
--- a/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
+++ b/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-OptList
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Sub-Install-0.921.0 dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Data-OptList-0.114.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=b94791d6c3ab0dd42b309f1bdf406b18
+_md5_=e458877231cc92592e05fa91ae99217d
diff --git a/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0 b/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
index b348b93ee24f..f5cccd301483 100644
--- a/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
+++ b/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Caller
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/PadWalker-0.80.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Devel-Caller-2.07.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=f90450ce7d379c22fd7b63e44cb47f02
+_md5_=79b649219797c34dcd898261b7865a62
diff --git a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0 b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
index f8d4789523c0..5ed085c130af 100644
--- a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
+++ b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Getopt-Long-Descriptive
INHERIT=perl-module
IUSE=minimal test
-KEYWORDS=amd64 arm ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 arm ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.330.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.111.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=50ae3f954362bd1393e25ea751547d48
+_md5_=bdc8416dacf8d974668a2823c9047ac4
diff --git a/metadata/md5-cache/dev-perl/Graph-0.972.600 b/metadata/md5-cache/dev-perl/Graph-0.972.600
index 6b435a11493f..901b10eb8c77 100644
--- a/metadata/md5-cache/dev-perl/Graph-0.972.600
+++ b/metadata/md5-cache/dev-perl/Graph-0.972.600
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Graph
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 ~ia64 ~ppc ~sparc x86
+KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/Heap-0.800.0 >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-Safe >=dev-perl/Set-Object-1.400.0 >=virtual/perl-Storable-2.50.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Graph-0.9726.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=72aff8031c5d13f558dcc61f5a175cac
+_md5_=e773230d6bb05567e4a7b302e9553fb7
diff --git a/metadata/md5-cache/dev-perl/HTML-Form-6.110.0 b/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
index f48e0cd0b18b..c682e7228d2b 100644
--- a/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
+++ b/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Form
INHERIT=perl-module
IUSE=test test
-KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=virtual/perl-Encode-2 dev-perl/HTML-Parser >=dev-perl/HTTP-Message-6.30.0 >=dev-perl/URI-1.100.0 dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIMBABQUE/HTML-Form-6.11.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8640d12cd3c0bee52171c5b42ee37ea3
+_md5_=b8eef9149bedde7775859382fe8dc515
diff --git a/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0 b/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
index 57d711888cb6..1fb3ea551748 100644
--- a/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
+++ b/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Parser
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTML-Parser-3.81.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8dfc0c8ea0a93da9cd2bbb66b4814f8e
+_md5_=f5b1cb46358de00da6b844d7eef838e5
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0 b/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
index fa65f5c5eb77..9ec73489387b 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
+++ b/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-INET6
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-perl/Socket6 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.73.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8f4513888c39c3330ef78a59b1c94a71
+_md5_=1841ec13501623e8e9accac28afe12e1
diff --git a/metadata/md5-cache/dev-perl/IPC-Run-20220807.0.0 b/metadata/md5-cache/dev-perl/IPC-Run-20220807.0.0
index edfd8495a2e9..a65085239494 100644
--- a/metadata/md5-cache/dev-perl/IPC-Run-20220807.0.0
+++ b/metadata/md5-cache/dev-perl/IPC-Run-20220807.0.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Run
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IPC-Run-20220807.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=63f286a3c6ff73c28fde8a2017a9afb7
+_md5_=76a9b96664fb37ce9e848283d946ff47
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index e80ee2e710c0..a5a8275501f9 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0 b/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0
index 378f6e234bdb..c2f71935d729 100644
--- a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0
+++ b/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Params-ValidationCompiler
INHERIT=perl-module
IUSE=minimal test examples
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
RDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 ) dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.31.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=e821e61832b4664ca74270f17ec7e13b
+_md5_=877007acdae2fb773dd30ee7238387fa
diff --git a/metadata/md5-cache/dev-perl/Plack-1.5.0 b/metadata/md5-cache/dev-perl/Plack-1.5.0
index 3346bc1492b8..50bdc73b0fdc 100644
--- a/metadata/md5-cache/dev-perl/Plack-1.5.0
+++ b/metadata/md5-cache/dev-perl/Plack-1.5.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Plack
INHERIT=perl-module
IUSE=minimal test examples
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0050.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=92c0d17ee8af1dc0fb4039c62d460cee
+_md5_=f88747a1d3ebd62605c3b72d137f86ce
diff --git a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0 b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
index aad3408a1b7e..a3d43a848bd5 100644
--- a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
+++ b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-ProcessTable
INHERIT=perl-module
IUSE=examples test examples
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Storable dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.635.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=d172fc8e51d49e2320a819f7422ab4d6
+_md5_=9bd18cbf269779391d857153cfb4d98f
diff --git a/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0 b/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
index f03bdfb78bf0..969f6489fb66 100644
--- a/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
+++ b/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Sereal-Decoder
INHERIT=edo perl-module toolchain-funcs
IUSE=test
-KEYWORDS=amd64 ~ia64 ~ppc ppc64 sparc x86
+KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Sereal-Decoder-5.004.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=a64122782253c32d3133247109d6a3f0
+_md5_=5994bb3dfe3fcb948c2d718f58274cee
diff --git a/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0 b/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
index fa2becc2ad4e..aa4088756077 100644
--- a/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
+++ b/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Sereal-Encoder
INHERIT=edo perl-module toolchain-funcs
IUSE=test
-KEYWORDS=~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~amd64 ~ia64 ~ppc ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Sereal-Encoder-5.004.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=f12459818a60e585db73c4b818574837
+_md5_=2023fed62104df03108522c8e54faaec
diff --git a/metadata/md5-cache/dev-perl/Sub-Name-0.270.0 b/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
index a54e6d3dcc63..3e4c779d53d9 100644
--- a/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
+++ b/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Name
INHERIT=perl-module
IUSE=suggested test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.27.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c4e15e2c0b7bcb57496ab992598c44f4
+_md5_=5751637829245b4aca79b01adacb52fb
diff --git a/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8 b/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
index f66de1ac0d14..7cdcc47f9031 100644
--- a/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
+++ b/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Quote
INHERIT=perl-module
IUSE=minimal test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=!<dev-perl/Moo-2.3.0 virtual/perl-Scalar-List-Utils dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-2.006008.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=3075f2160f48166268b8fb7356649791
+_md5_=ccad79af4259351bef97ce3485a60bec
diff --git a/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.450.0 b/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.450.0
index 9d3b3a9a3080..0c28afdcc306 100644
--- a/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.450.0
+++ b/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.450.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ReadLine-Gnu
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.45.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=23ed6544f5c1cec7a71e7c1fb013af0e
+_md5_=8919e9f675619bccf485fb9b00b381ae
diff --git a/metadata/md5-cache/dev-perl/Test-Warn-0.370.0 b/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
index a795a8bb9fc1..a6529e95174c 100644
--- a/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
+++ b/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Warn
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Sub-Uplevel-0.120.0 >=virtual/perl-Test-Simple-0.880.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BIGJ/Test-Warn-0.37.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=35aee9aa39208f2b6383e6b036aa1fe7
+_md5_=954a7d69aa161847da19e5576736c065
diff --git a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.500.0 b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.500.0
index faa910b0c503..71e9ca5756bd 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.500.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.500.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV_XS
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-IO virtual/perl-XSLoader dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.50.tgz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c3f540277d90b71d2d699efa4e61057a
+_md5_=2e7313965bbfb49fe36a690b111e74fa
diff --git a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0 b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
index 5257919cc7ce..0a40bd78c4df 100644
--- a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
+++ b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Form-UrlEncoded-XS
INHERIT=perl-module
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=virtual/perl-Exporter dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-XS-0.28.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=09b5bc84e54b6efd8ea7f2d19583be32
+_md5_=1aaea160f0d6b6ae3e3774c51575c3a0
diff --git a/metadata/md5-cache/dev-perl/XML-XPath-1.480.0 b/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
index 059dce169eaa..e6871fd678b6 100644
--- a/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
+++ b/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XPath
INHERIT=perl-module
IUSE=test examples
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/XML-Parser-2.230.0 dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/XML-XPath-1.48.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8578f70af0b17c72f5f9b739588d6867
+_md5_=cf26499224a8b26682f6a5b96ec1379e
diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz
index 1c52414e264d..cdbe27960d76 100644
--- a/metadata/md5-cache/dev-php/Manifest.gz
+++ b/metadata/md5-cache/dev-php/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-php/xdebug-client-2.9.8 b/metadata/md5-cache/dev-php/xdebug-client-2.9.8
index 262cbae4723c..67795acd1790 100644
--- a/metadata/md5-cache/dev-php/xdebug-client-2.9.8
+++ b/metadata/md5-cache/dev-php/xdebug-client-2.9.8
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://xdebug.org/
INHERIT=autotools toolchain-funcs
IUSE=libedit
-KEYWORDS=amd64 ~hppa ~ppc ppc64 x86
+KEYWORDS=amd64 ~hppa ppc ppc64 x86
LICENSE=Xdebug
RDEPEND=libedit? ( dev-libs/libedit ) net-libs/libnsl:0=
SLOT=0
SRC_URI=https://github.com/xdebug/xdebug/archive/2.9.8.tar.gz -> xdebug-2.9.8.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=a1a2871a34291a42333dde827c915e09
+_md5_=92bc44d01a76ed7f351f0b17171e2dca
diff --git a/metadata/md5-cache/dev-python/Levenshtein-0.21.1 b/metadata/md5-cache/dev-python/Levenshtein-0.21.1
index 90f9b1b5bc90..7f55da64fa4c 100644
--- a/metadata/md5-cache/dev-python/Levenshtein-0.21.1
+++ b/metadata/md5-cache/dev-python/Levenshtein-0.21.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/Levenshtein/ https://github.com/maxbachmann/Levenshtein/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2+
RDEPEND=<dev-python/rapidfuzz-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/maxbachmann/Levenshtein/archive/v0.21.1.tar.gz -> Levenshtein-0.21.1.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=b262e66fd1ddddb43482ef2ea70ab1b6
+_md5_=910afa5ca7b8febbb2a991b4da1ba9e8
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 2ebbfa326141..ecaa8d77d43f 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/cryptography-41.0.1-r1 b/metadata/md5-cache/dev-python/cryptography-41.0.1-r1
index 41341ebd481a..393cd60a3eb5 100644
--- a/metadata/md5-cache/dev-python/cryptography-41.0.1-r1
+++ b/metadata/md5-cache/dev-python/cryptography-41.0.1-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-DFS-2016
RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-41.0.1.tar.gz https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/aliasable/0.1.3/download -> aliasable-0.1.3.crate https://crates.io/api/v1/crates/asn1/0.15.2/download -> asn1-0.15.2.crate https://crates.io/api/v1/crates/asn1_derive/0.15.2/download -> asn1_derive-0.15.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.144/download -> libc-0.2.144.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.2/download -> once_cell-1.17.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.88/download -> openssl-sys-0.9.88.crate https://crates.io/api/v1/crates/openssl/0.10.54/download -> openssl-0.10.54.crate https://crates.io/api/v1/crates/ouroboros/0.15.6/download -> ouroboros-0.15.6.crate https://crates.io/api/v1/crates/ouroboros_macro/0.15.6/download -> ouroboros_macro-0.15.6.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/pem/1.1.1/download -> pem-1.1.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.27/download -> pkg-config-0.3.27.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.59/download -> proc-macro2-1.0.59.crate https://crates.io/api/v1/crates/pyo3-build-config/0.18.3/download -> pyo3-build-config-0.18.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.18.3/download -> pyo3-ffi-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.18.3/download -> pyo3-macros-backend-0.18.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.18.3/download -> pyo3-macros-0.18.3.crate https://crates.io/api/v1/crates/pyo3/0.18.3/download -> pyo3-0.18.3.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/target-lexicon/0.12.7/download -> target-lexicon-0.12.7.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-41.0.1.tar.gz )
_eclasses_=cargo 8520ae1bed0e6965d027399b471a3595 distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=dfeb2d412cf9b6df04ab05aef765464e
+_md5_=581de4542e418330461094b9374f3f8f
diff --git a/metadata/md5-cache/dev-python/fonttools-4.39.4 b/metadata/md5-cache/dev-python/fonttools-4.39.4
deleted file mode 100644
index 58e3989bfdd9..000000000000
--- a/metadata/md5-cache/dev-python/fonttools-4.39.4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-arch/zopfli ) test? ( >=dev-python/fs-2.4.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] )
-DESCRIPTION=Library for manipulating TrueType, OpenType, AFM and Type1 fonts
-EAPI=8
-HOMEPAGE=https://github.com/fonttools/fonttools/ https://pypi.org/project/fonttools/
-INHERIT=distutils-r1 virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 debug test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=>=dev-python/fs-2.4.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fonttools/fonttools/archive/4.39.4.tar.gz -> fonttools-4.39.4.gh.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5
-_md5_=de4722b27dba7976761ed625066b0d64
diff --git a/metadata/md5-cache/dev-python/fonttools-4.40.0 b/metadata/md5-cache/dev-python/fonttools-4.40.0
index 1e0b1c7ce29b..adfd5e982d3d 100644
--- a/metadata/md5-cache/dev-python/fonttools-4.40.0
+++ b/metadata/md5-cache/dev-python/fonttools-4.40.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fonttools/fonttools/ https://pypi.org/project/fonttools/
INHERIT=distutils-r1 virtualx
IUSE=test python_targets_python3_10 python_targets_python3_11 debug test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=BSD
RDEPEND=>=dev-python/fs-2.4.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/fonttools/fonttools/archive/4.40.0.tar.gz -> fonttools-4.40.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5
-_md5_=d6f9ae873a393ca95cef3253ddd6b04f
+_md5_=ae20c8dd2c5b1708e188865f687ac5bb
diff --git a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
index b10ec6c486cf..c6f11b7bccf1 100644
--- a/metadata/md5-cache/dev-python/jaraco-env-1.0.0
+++ b/metadata/md5-cache/dev-python/jaraco-env-1.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/jaraco.env/ https://pypi.org/project/jaraco.env/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.env/jaraco.env-1.0.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=35e78ed8aef549645e687f5a03838892
+_md5_=319f946bf43223d671b8299c867e7cb4
diff --git a/metadata/md5-cache/dev-python/pip-run-12.1.0 b/metadata/md5-cache/dev-python/pip-run-12.1.0
index fbf5f23d316c..8841309baa78 100644
--- a/metadata/md5-cache/dev-python/pip-run-12.1.0
+++ b/metadata/md5-cache/dev-python/pip-run-12.1.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jaraco/pip-run/ https://pypi.org/project/pip-run/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-env[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pip-run/pip-run-12.1.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=8a7722f51631f4cd7984438768d959af
+_md5_=2fcb0cd181a966ef1f3a538d3ae56394
diff --git a/metadata/md5-cache/dev-python/pycairo-1.24.0 b/metadata/md5-cache/dev-python/pycairo-1.24.0
index 432532d93ed3..36aeef6dfc6c 100644
--- a/metadata/md5-cache/dev-python/pycairo-1.24.0
+++ b/metadata/md5-cache/dev-python/pycairo-1.24.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo/ https://pypi.org/project/pycairo/
INHERIT=distutils-r1
IUSE=examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( LGPL-2.1 MPL-1.1 )
RDEPEND=>=x11-libs/cairo-1.15.10[svg(+)] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pygobject/pycairo/releases/download/v1.24.0/pycairo-1.24.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=4f5e4d3cf1a5f214acad6a245d43f016
+_md5_=451fc584b0adf4a92c1629f52243e9d3
diff --git a/metadata/md5-cache/dev-python/pygraphviz-1.10 b/metadata/md5-cache/dev-python/pygraphviz-1.10
deleted file mode 100644
index 3d72cbabdc57..000000000000
--- a/metadata/md5-cache/dev-python/pygraphviz-1.10
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip dev-lang/swig:0 test? ( media-gfx/graphviz >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-gfx/graphviz python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Python wrapper for the Graphviz Agraph data structure
-EAPI=8
-HOMEPAGE=https://pygraphviz.github.io/ https://github.com/pygraphviz/pygraphviz/ https://pypi.org/project/pygraphviz/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=media-gfx/graphviz python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pygraphviz/pygraphviz-1.10.zip
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c513eeca48901dc46e2a0188e2a1dcdc
diff --git a/metadata/md5-cache/dev-python/pygraphviz-1.11 b/metadata/md5-cache/dev-python/pygraphviz-1.11
index 3764985e5d8f..dc85485de99f 100644
--- a/metadata/md5-cache/dev-python/pygraphviz-1.11
+++ b/metadata/md5-cache/dev-python/pygraphviz-1.11
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pygraphviz.github.io/ https://github.com/pygraphviz/pygraphviz/ https://pypi.org/project/pygraphviz/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86 ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
RDEPEND=media-gfx/graphviz python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pygraphviz/pygraphviz-1.11.zip
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=d734c2c8364a20667bf4aa48954d0a6a
+_md5_=64224d4253f7ae5c766e1e08665eb56a
diff --git a/metadata/md5-cache/dev-python/reportlab-4.0.4 b/metadata/md5-cache/dev-python/reportlab-4.0.4
index 960a5cafc537..ab8d54566058 100644
--- a/metadata/md5-cache/dev-python/reportlab-4.0.4
+++ b/metadata/md5-cache/dev-python/reportlab-4.0.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/
INHERIT=distutils-r1 pypi
IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.0.4.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=65bb3990fb4fa0b43dd043852fc0c112
+_md5_=33fb763c1a3ed2bbc139f9ceb96fec46
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.48 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.48
deleted file mode 100644
index bdccb6d8755b..000000000000
--- a/metadata/md5-cache/dev-python/sqlalchemy-1.4.48
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] )
-DESCRIPTION=Python SQL toolkit and Object Relational Mapper
-EAPI=8
-HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-1.4.48.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=1589042628159ec1aa61fc283a5c8c96
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-1.4.49 b/metadata/md5-cache/dev-python/sqlalchemy-1.4.49
index c7d557bcd0c7..b46ecb423e0f 100644
--- a/metadata/md5-cache/dev-python/sqlalchemy-1.4.49
+++ b/metadata/md5-cache/dev-python/sqlalchemy-1.4.49
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
INHERIT=distutils-r1 optfeature pypi
IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-1.4.49.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=aedd4488e25bb31841652a49149796cf
+_md5_=ca37ad1a78937b4c7decad17fc05b690
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.16 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.16
deleted file mode 100644
index c68249c0e8a4..000000000000
--- a/metadata/md5-cache/dev-python/sqlalchemy-2.0.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) ) test? ( >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
-DESCRIPTION=Python SQL toolkit and Object Relational Mapper
-EAPI=8
-HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=>=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.16.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=67262621ba6c9fdc817efca3ae905052
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.17 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.17
deleted file mode 100644
index b8233110714e..000000000000
--- a/metadata/md5-cache/dev-python/sqlalchemy-2.0.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) ) test? ( >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
-DESCRIPTION=Python SQL toolkit and Object Relational Mapper
-EAPI=8
-HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=>=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.17.tar.gz
-_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=67262621ba6c9fdc817efca3ae905052
diff --git a/metadata/md5-cache/dev-python/ujson-5.8.0 b/metadata/md5-cache/dev-python/ujson-5.8.0
index 581300da6f14..31344112de0a 100644
--- a/metadata/md5-cache/dev-python/ujson-5.8.0
+++ b/metadata/md5-cache/dev-python/ujson-5.8.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ultrajson/ultrajson/ https://pypi.org/project/ujson/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=dev-libs/double-conversion:= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/ujson/ujson-5.8.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=0b9eb1896499799f3b19307456fc0463
+_md5_=341b10416f300adce9492fd89af47d53
diff --git a/metadata/md5-cache/dev-python/urllib3-2.0.3 b/metadata/md5-cache/dev-python/urllib3-2.0.3
index 0edaf5291467..a1f720e09d0d 100644
--- a/metadata/md5-cache/dev-python/urllib3-2.0.3
+++ b/metadata/md5-cache/dev-python/urllib3-2.0.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/
INHERIT=distutils-r1 pypi
IUSE=brotli test zstd python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=>=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.0.3.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=060d705187cf311afd7e28858e1ce0e5
+_md5_=36cb4f7c64317fb1658de30a9d5bf800
diff --git a/metadata/md5-cache/dev-python/xcffib-1.3.0-r1 b/metadata/md5-cache/dev-python/xcffib-1.3.0-r1
index ca98a2d58109..7878de1d45b8 100644
--- a/metadata/md5-cache/dev-python/xcffib-1.3.0-r1
+++ b/metadata/md5-cache/dev-python/xcffib-1.3.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tych0/xcffib/ https://pypi.org/project/xcffib/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_10? ( >=dev-python/cffi-1.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.1:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) x11-libs/libxcb python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xcffib/xcffib-1.3.0.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=4643bf6ddd80d428511396046e8b60a4
+_md5_=2433ba45bb60a75757aaf34054614ce7
diff --git a/metadata/md5-cache/dev-python/zstandard-0.21.0 b/metadata/md5-cache/dev-python/zstandard-0.21.0
index 15b7a0757b9f..8ea22fd94a5a 100644
--- a/metadata/md5-cache/dev-python/zstandard-0.21.0
+++ b/metadata/md5-cache/dev-python/zstandard-0.21.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/indygreg/python-zstandard/ https://pypi.org/project/zstandard/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=app-arch/zstd:= python_targets_python3_10? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.14.0-r2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/indygreg/python-zstandard/archive/0.21.0.tar.gz -> python-zstandard-0.21.0.gh.tar.gz
_eclasses_=distutils-r1 b7cd5736a595ec0df9b164d5aec6f228 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 b3f874304c1bda6ffc3450ebb4ae5169 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=22f9f5056f8722c4d26ffd8eb0132f0c
+_md5_=28140e68aedc6a704dbb4c0236c9d94c
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index a3e593db3b44..a6ec1a6d5e8f 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qtwayland-5.15.10-r1 b/metadata/md5-cache/dev-qt/qtwayland-5.15.10-r1
index 110a6be06320..139ea68af9c3 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-5.15.10-r1
+++ b/metadata/md5-cache/dev-qt/qtwayland-5.15.10-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/ https://invent.kde.org/qt/qt/qtwayland https://community.kde.org/Qt5PatchCollection
INHERIT=qt5-build
IUSE=vulkan X debug test
-KEYWORDS=amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=dev-libs/wayland =dev-qt/qtcore-5.15.10*:5= =dev-qt/qtdeclarative-5.15.10*:5= =dev-qt/qtgui-5.15.10*:5=[egl,libinput,vulkan=,X?] media-libs/libglvnd vulkan? ( dev-util/vulkan-headers ) X? ( =dev-qt/qtgui-5.15.10*[-gles2-only] x11-libs/libX11 x11-libs/libXcomposite )
RESTRICT=test
SLOT=5/5.15.10
SRC_URI=https://download.qt.io/official_releases/qt/5.15/5.15.10/submodules/qtwayland-everywhere-opensource-src-5.15.10.tar.xz https://dev.gentoo.org/~asturm/distfiles/qtwayland-5.15.10-gentoo-kde-1.tar.xz
_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 qt5-build e6315b433ff1f5a5778a08518785ba91 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5
-_md5_=2a098643bbedb6b2ae87804124617b2d
+_md5_=5de5c673a5c8acaa38d9249237ce9094
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 114f2ec97fa7..5718a3e0f5c7 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/net-pop-0.1.2 b/metadata/md5-cache/dev-ruby/net-pop-0.1.2
index db0ab7faa929..06a28ac6ed3f 100644
--- a/metadata/md5-cache/dev-ruby/net-pop-0.1.2
+++ b/metadata/md5-cache/dev-ruby/net-pop-0.1.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/net-pop
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby30? ( dev-ruby/net-protocol[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-protocol[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/net-pop/archive/v0.1.2.tar.gz -> net-pop-0.1.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=05101a2891373a583d6fcc5593a8c824
+_md5_=4b3bf82bebcf4cb047ac7cd93b997144
diff --git a/metadata/md5-cache/dev-ruby/rack-3.0.8 b/metadata/md5-cache/dev-ruby/rack-3.0.8
index 50a3d32eda74..190026a6ba0a 100644
--- a/metadata/md5-cache/dev-ruby/rack-3.0.8
+++ b/metadata/md5-cache/dev-ruby/rack-3.0.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rack/rack
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3.0
SRC_URI=https://github.com/rack/rack/archive/v3.0.8.tar.gz -> rack-3.0.8.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=1bec91dc10ad007e61a7d72b78fd7e25
+_md5_=88f3065641153ffd57baa61e728e321c
diff --git a/metadata/md5-cache/dev-ruby/rbs-3.0.4 b/metadata/md5-cache/dev-ruby/rbs-3.0.4
index 6fdf8aafc865..d0ad8d4d301f 100644
--- a/metadata/md5-cache/dev-ruby/rbs-3.0.4
+++ b/metadata/md5-cache/dev-ruby/rbs-3.0.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/rbs
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Ruby-BSD BSD-2 )
RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ruby/rbs/archive/refs/tags/v3.0.4.tar.gz -> rbs-3.0.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=76140b99afd70af359876d68f8252ad2
+_md5_=575079d696d9b84ff39e9f216286ca64
diff --git a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.4 b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.4
index 1993293b29a5..dcecf06bf397 100644
--- a/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.4
+++ b/metadata/md5-cache/dev-ruby/ruby-gettext-3.4.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ruby-gettext.github.io/
INHERIT=ruby-fakegem
IUSE=doc test test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86
LICENSE=|| ( GPL-2 Ruby-BSD LGPL-3+ )
RDEPEND=ruby_targets_ruby30? ( dev-ruby/erubi[ruby_targets_ruby30(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby30(-)] dev-ruby/prime[ruby_targets_ruby30(-)] dev-ruby/racc[ruby_targets_ruby30(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/erubi[ruby_targets_ruby31(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby31(-)] dev-ruby/prime[ruby_targets_ruby31(-)] dev-ruby/racc[ruby_targets_ruby31(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/erubi[ruby_targets_ruby32(-)] >=dev-ruby/locale-2.0.5[ruby_targets_ruby32(-)] dev-ruby/prime[ruby_targets_ruby32(-)] dev-ruby/racc[ruby_targets_ruby32(-)] >=dev-ruby/text-1.3.0[ruby_targets_ruby32(-)] ) sys-devel/gettext ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/gettext-3.4.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c5abe872aeb0b2c769017b27b441bbe0
+_md5_=33386038aa36c8a1b64775f7c48c1c89
diff --git a/metadata/md5-cache/dev-ruby/slim-5.1.1 b/metadata/md5-cache/dev-ruby/slim-5.1.1
index 67786ace7a26..2f5d9ec92983 100644
--- a/metadata/md5-cache/dev-ruby/slim-5.1.1
+++ b/metadata/md5-cache/dev-ruby/slim-5.1.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://slim-template.github.io/
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby30? ( !dev-ruby/slim:5[ruby_targets_ruby30(-)] >=dev-ruby/tilt-2.1.0:*[ruby_targets_ruby30(-)] >=dev-ruby/temple-0.10.0:0.7[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( !dev-ruby/slim:5[ruby_targets_ruby31(-)] >=dev-ruby/tilt-2.1.0:*[ruby_targets_ruby31(-)] >=dev-ruby/temple-0.10.0:0.7[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !dev-ruby/slim:5[ruby_targets_ruby32(-)] >=dev-ruby/tilt-2.1.0:*[ruby_targets_ruby32(-)] >=dev-ruby/temple-0.10.0:0.7[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=4
SRC_URI=https://rubygems.org/gems/slim-5.1.1.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils 69e7140043885477733c347fee4a981a toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=d2ac20c4a03c39b54f6db855abafae82
+_md5_=507e65d874b2e75ba814f0011cf5c857
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 0f6948a9dd65..ef38b8a9abb0 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-software-45_beta b/metadata/md5-cache/gnome-extra/gnome-software-45_beta
new file mode 100644
index 000000000000..d319c177ea87
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-software-45_beta
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.10.0:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.3_rc:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5 test? ( dev-libs/libglib-testing )
+DESCRIPTION=Gnome install & update software
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Software https://gitlab.gnome.org/GNOME/gnome-software
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson virtualx xdg
+IUSE=flatpak +firmware gnome gtk-doc sysprof udev test test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/appstream-0.14.0:0= >=x11-libs/gdk-pixbuf-2.32.0:2 >=dev-libs/libxmlb-0.1.7:= >=gui-libs/gtk-4.10.0:4 >=dev-libs/glib-2.70.0:2 >=dev-libs/json-glib-1.6.0 >=net-libs/libsoup-3.0:3.0 >=gui-libs/libadwaita-1.3_rc:1 sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) sys-auth/polkit firmware? ( >=sys-apps/fwupd-1.5.6 ) flatpak? ( >=sys-apps/flatpak-1.14.0-r1 dev-util/ostree ) udev? ( dev-libs/libgudev ) >=gnome-base/gsettings-desktop-schemas-3.11.5
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-software/45/gnome-software-45.beta.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8062ff296a5b2d02bb17f543626632a2
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 700c9742f8c3..15fac4d0a47e 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/thunderbird-115.1.0 b/metadata/md5-cache/mail-client/thunderbird-115.1.0
new file mode 100644
index 000000000000..406b6b56bbdb
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-115.1.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( || ( sys-devel/lld:16 sys-devel/mold ) virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( || ( sys-devel/lld:15 sys-devel/mold ) virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi +X +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
+KEYWORDS=~amd64
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/source/thunderbird-115.1.0.source.tar.xz -> thunderbird-115.1.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-04.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/af.xpi -> thunderbird-115.1.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ar.xpi -> thunderbird-115.1.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ast.xpi -> thunderbird-115.1.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/be.xpi -> thunderbird-115.1.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/bg.xpi -> thunderbird-115.1.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/br.xpi -> thunderbird-115.1.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ca.xpi -> thunderbird-115.1.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/cak.xpi -> thunderbird-115.1.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/cs.xpi -> thunderbird-115.1.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/cy.xpi -> thunderbird-115.1.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/da.xpi -> thunderbird-115.1.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/de.xpi -> thunderbird-115.1.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.1.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/el.xpi -> thunderbird-115.1.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.1.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.1.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.1.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.1.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.1.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/et.xpi -> thunderbird-115.1.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/eu.xpi -> thunderbird-115.1.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/fi.xpi -> thunderbird-115.1.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/fr.xpi -> thunderbird-115.1.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.1.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.1.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/gd.xpi -> thunderbird-115.1.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/gl.xpi -> thunderbird-115.1.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/he.xpi -> thunderbird-115.1.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/hr.xpi -> thunderbird-115.1.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.1.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/hu.xpi -> thunderbird-115.1.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/id.xpi -> thunderbird-115.1.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/is.xpi -> thunderbird-115.1.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/it.xpi -> thunderbird-115.1.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ja.xpi -> thunderbird-115.1.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ka.xpi -> thunderbird-115.1.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/kab.xpi -> thunderbird-115.1.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/kk.xpi -> thunderbird-115.1.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ko.xpi -> thunderbird-115.1.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/lt.xpi -> thunderbird-115.1.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/lv.xpi -> thunderbird-115.1.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ms.xpi -> thunderbird-115.1.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.1.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/nl.xpi -> thunderbird-115.1.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.1.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.1.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/pl.xpi -> thunderbird-115.1.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.1.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.1.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/rm.xpi -> thunderbird-115.1.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ro.xpi -> thunderbird-115.1.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/ru.xpi -> thunderbird-115.1.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/sk.xpi -> thunderbird-115.1.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/sl.xpi -> thunderbird-115.1.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/sq.xpi -> thunderbird-115.1.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/sr.xpi -> thunderbird-115.1.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.1.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/th.xpi -> thunderbird-115.1.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/tr.xpi -> thunderbird-115.1.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/uk.xpi -> thunderbird-115.1.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/uz.xpi -> thunderbird-115.1.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/vi.xpi -> thunderbird-115.1.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.1.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.1.0-zh-TW.xpi )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d7fe754bb91a245d32f4cf53740016b1
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 6877c8756353..29fd87b7cadf 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/libsdl2-2.28.1 b/metadata/md5-cache/media-libs/libsdl2-2.28.1
index 6ef0b9c0a76b..87628a8a6374 100644
--- a/metadata/md5-cache/media-libs/libsdl2-2.28.1
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.libsdl.org/
INHERIT=autotools flag-o-matic multilib-minimal
IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver 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 ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=ZLIB
RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] alsa? ( >=media-libs/alsa-lib-1.0.27.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(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-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(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] ) ibus? ( app-i18n/ibus ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[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/mesa-9.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(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[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-libs/libXt-1.1.4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opengl? ( >=virtual/opengl-7.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(-)?] >=virtual/glu-9.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(-)?] ) pipewire? ( media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.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(-)?] >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2,wayland] >=x11-libs/libxkbcommon-0.2.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(-)?] ) X? ( >=x11-libs/libX11-1.6.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(-)?] >=x11-libs/libXcursor-1.1.14[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-libs/libXext-1.3.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(-)?] >=x11-libs/libXfixes-6.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(-)?] >=x11-libs/libXi-1.7.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(-)?] >=x11-libs/libXrandr-1.4.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(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-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(-)?] ) ) vulkan? ( media-libs/vulkan-loader )
REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
SLOT=0
SRC_URI=https://www.libsdl.org/release/SDL2-2.28.1.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=c95e53743d2a2761959b58402716387a
+_md5_=ddd277ba3d8c6a2307c7b769cfb10299
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index a5ad79b5350b..1e72c56a8042 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-3.6.1 b/metadata/md5-cache/media-sound/teamspeak-client-3.6.1
new file mode 100644
index 000000000000..646f4114d074
--- /dev/null
+++ b/metadata/md5-cache/media-sound/teamspeak-client-3.6.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-util/patchelf-0.10
+DEFINED_PHASES=install postinst postrm preinst prepare unpack
+DESCRIPTION=A client software for quality voice communication via the internet
+EAPI=8
+HOMEPAGE=https://www.teamspeak.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop toolchain-funcs unpacker xdg
+IUSE=+alsa pulseaudio system-libcxx +system-quazip
+KEYWORDS=-* amd64
+LICENSE=teamspeak3 || ( GPL-2 GPL-3 LGPL-3 )
+RDEPEND=dev-libs/glib:2 dev-qt/qtcore:5 dev-qt/qtgui:5[accessibility,dbus,X(-)] dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwebchannel:5 dev-qt/qtwebengine:5[geolocation(+),widgets] dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 sys-libs/libunwind alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) system-libcxx? ( sys-libs/libcxx[libcxxabi] ) system-quazip? ( dev-libs/quazip:0/1[qt5(+)] )
+REQUIRED_USE=|| ( alsa pulseaudio )
+RESTRICT=bindist mirror
+SLOT=3
+SRC_URI=https://files.teamspeak-services.com/releases/client/3.6.1/TeamSpeak3-Client-linux_amd64-3.6.1.run
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3fdeb8cd6c2b93da3ff22f3ba64a8c8a
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73
deleted file mode 100644
index 096d9a0c788c..000000000000
--- a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta73
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DESCRIPTION=A client software for quality voice communication via the internet
-EAPI=8
-HOMEPAGE=https://www.teamspeak.com/
-INHERIT=desktop xdg-utils
-LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )
-RDEPEND=|| ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 media-libs/libpulse net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango
-RESTRICT=bindist mirror
-SLOT=5
-SRC_URI=https://files.teamspeak-services.com/pre_releases/client/5.0.0-beta73/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta73.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b6a3441261a9ecbbbccc0b1f68641a9f
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74
new file mode 100644
index 000000000000..382f63cc165a
--- /dev/null
+++ b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=A client software for quality voice communication via the internet
+EAPI=8
+HOMEPAGE=https://www.teamspeak.com/
+INHERIT=desktop xdg-utils
+IUSE=+alsa pulseaudio
+LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )
+RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
+REQUIRED_USE=|| ( alsa pulseaudio )
+RESTRICT=bindist mirror
+SLOT=5
+SRC_URI=https://files.teamspeak-services.com/pre_releases/client/5.0.0-beta74/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta74.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=543e1b5c588863f5a780b1a18383b239
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 19af5a6f02b5..333a8c780f50 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/gupnp-1.6.5 b/metadata/md5-cache/net-libs/gupnp-1.6.5
new file mode 100644
index 000000000000..bde29ee7f39b
--- /dev/null
+++ b/metadata/md5-cache/net-libs/gupnp-1.6.5
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gi-docgen-2021.1 ) dev-libs/libxslt app-text/docbook-xsl-stylesheets virtual/pkgconfig !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) ) vala? ( || ( dev-lang/vala:0.56 ) >=net-libs/gssdp-1.5.2:1.6[vala] net-libs/libsoup:3.0[vala] ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-libs/glib-2.70: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(-)?] >=net-libs/gssdp-1.6.2:1.6=[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/libsoup-2.99.0:3.0[introspection?,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-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+DESCRIPTION=An object-oriented framework for creating UPnP devs and control points
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org meson-multilib python-single-r1 vala xdg
+IUSE=connman gtk-doc +introspection networkmanager +vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+ GPL-2+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-libs/glib-2.70: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(-)?] >=net-libs/gssdp-1.6.2:1.6=[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=net-libs/libsoup-2.99.0:3.0[introspection?,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-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ?? ( connman networkmanager ) gtk-doc? ( introspection )
+SLOT=1.6/1.6-0
+SRC_URI=mirror://gnome/sources/gupnp/1.6/gupnp-1.6.5.tar.xz
+_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9ac440c4c5e4c7fcdf5677a5abfe4ea6
diff --git a/metadata/md5-cache/net-libs/libpcap-1.10.4 b/metadata/md5-cache/net-libs/libpcap-1.10.4
index 2440d10c4848..350f6d08daa3 100644
--- a/metadata/md5-cache/net-libs/libpcap-1.10.4
+++ b/metadata/md5-cache/net-libs/libpcap-1.10.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.tcpdump.org/ https://github.com/the-tcpdump-group/libpcap
INHERIT=autotools multilib-minimal verify-sig
IUSE=bluetooth dbus netlink rdma remote static-libs test usb yydebug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
RDEPEND=bluetooth? ( net-wireless/bluez:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) netlink? ( dev-libs/libnl:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) remote? ( virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rdma? ( sys-cluster/rdma-core ) usb? ( virtual/libusb: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(-)?] )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.tcpdump.org/release/libpcap-1.10.4.tar.gz verify-sig? ( https://www.tcpdump.org/release/libpcap-1.10.4.tar.gz.sig )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=3283b04510d52cad376e2e54f50800de
+_md5_=3551d6cd960ab1c78dabb39ab5cb69bd
diff --git a/metadata/md5-cache/net-libs/miniupnpc-2.2.5 b/metadata/md5-cache/net-libs/miniupnpc-2.2.5
index 50de945ddde2..8a59995f8a6e 100644
--- a/metadata/md5-cache/net-libs/miniupnpc-2.2.5
+++ b/metadata/md5-cache/net-libs/miniupnpc-2.2.5
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/
INHERIT=toolchain-funcs verify-sig
IUSE=ipv6 verify-sig
-KEYWORDS=amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
SLOT=0/17
SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.5.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpc-2.2.5.tar.gz.sig )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=27fc667267f70e4e7ecf6c94fe887814
+_md5_=1eaff95d3e3b87a94ad359dcb2aa26cc
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 3ea8a557867a..9acebc27c633 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/openssh-9.3_p2 b/metadata/md5-cache/net-misc/openssh-9.3_p2
index 7b2e6b8bd39e..b308ca2e5c8c 100644
--- a/metadata/md5-cache/net-misc/openssh-9.3_p2
+++ b/metadata/md5-cache/net-misc/openssh-9.3_p2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.3p2.tar.gz verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.3p2.tar.gz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b user-info 9951b1a0e4f026d16c33a001fd2d5cdf verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=2174ad3ca80f33b6dafe014f16d6b45d
+_md5_=91f184f39a5c920df6b4c38b1fc0b793
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 557b7c7f69a6..2ec2e9812776 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/nvc-1.10.1 b/metadata/md5-cache/sci-electronics/nvc-1.10.1
new file mode 100644
index 000000000000..3f934d3edf55
--- /dev/null
+++ b/metadata/md5-cache/sci-electronics/nvc-1.10.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/check sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) !!sys-devel/llvm:0
+DESCRIPTION=NVC is a VHDL compiler and simulator
+EAPI=8
+HOMEPAGE=https://www.nickg.me.uk/nvc/ https://github.com/nickg/nvc/
+INHERIT=autotools bash-completion-r1 llvm
+IUSE=debug jit llvm
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= )
+REQUIRED_USE=jit? ( llvm )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/nickg/nvc/archive/r1.10.1.tar.gz -> nvc-1.10.1.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
+_md5_=79f39bc0fe2c7e1063b4319e174b1736
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 50c3508fb449..30d20be18828 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/pari-2.15.4 b/metadata/md5-cache/sci-mathematics/pari-2.15.4-r1
index 312b781ea104..31f2ab078330 100644
--- a/metadata/md5-cache/sci-mathematics/pari-2.15.4
+++ b/metadata/md5-cache/sci-mathematics/pari-2.15.4-r1
@@ -9,8 +9,9 @@ IUSE=data doc examples fltk gmp test threads X
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=sys-libs/readline:0= data? ( sci-mathematics/pari-data ) doc? ( X? ( x11-misc/xdg-utils ) ) fltk? ( x11-libs/fltk:1= ) gmp? ( dev-libs/gmp:0= ) X? ( x11-libs/libX11:0= )
+REQUIRED_USE=fltk? ( !X )
RESTRICT=!test? ( test )
SLOT=0/8
SRC_URI=https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.15.4.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=f223314cda5c0cfe3c108e82ed86fc66
+_md5_=5a594eeee1ba35afbed392e8f6002e05
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index d247848ef356..11dc99a4099b 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/inxi-3.3.27.1 b/metadata/md5-cache/sys-apps/inxi-3.3.27.1
index 1bc7c251efc9..76839e0e7679 100644
--- a/metadata/md5-cache/sys-apps/inxi-3.3.27.1
+++ b/metadata/md5-cache/sys-apps/inxi-3.3.27.1
@@ -3,9 +3,9 @@ DESCRIPTION=The CLI inxi collects and prints hardware and system information
EAPI=8
HOMEPAGE=https://github.com/smxi/inxi
IUSE=bluetooth hddtemp opengl
-KEYWORDS=amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-3+
RDEPEND=dev-lang/perl sys-apps/pciutils sys-apps/usbutils bluetooth? ( net-wireless/bluez ) hddtemp? ( app-admin/hddtemp ) opengl? ( x11-apps/mesa-progs )
SLOT=0
SRC_URI=https://github.com/smxi/inxi/archive/3.3.27-1.tar.gz -> inxi-3.3.27.1.tar.gz
-_md5_=07cec363cc74ef123102b5fe7ebcfca2
+_md5_=64c4d95c7efd73facebb76791b9dda89
diff --git a/metadata/md5-cache/sys-apps/smartmontools-7.4 b/metadata/md5-cache/sys-apps/smartmontools-7.4
new file mode 100644
index 000000000000..2f8d6b4a5e6f
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/smartmontools-7.4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=caps? ( static? ( sys-libs/libcap-ng:=[static-libs] ) !static? ( sys-libs/libcap-ng:= ) ) selinux? ( sys-libs/libselinux:= )
+DESCRIPTION=Tools to monitor storage systems to provide advanced warning of disk degradation
+EAPI=7
+HOMEPAGE=https://www.smartmontools.org
+INHERIT=flag-o-matic systemd
+IUSE=caps +daemon selinux static systemd +update-drivedb
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-2
+RDEPEND=caps? ( static? ( sys-libs/libcap-ng:=[static-libs] ) !static? ( sys-libs/libcap-ng:= ) ) selinux? ( sys-libs/libselinux:= ) daemon? ( virtual/mailx ) selinux? ( sec-policy/selinux-smartmon ) systemd? ( sys-apps/systemd ) update-drivedb? ( app-crypt/gnupg || ( net-misc/curl net-misc/wget www-client/lynx dev-vcs/subversion ) )
+REQUIRED_USE=( caps? ( daemon ) static? ( !systemd ) )
+SLOT=0
+SRC_URI=mirror://sourceforge/smartmontools/smartmontools-7.4.tar.gz
+_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
+_md5_=adc7d2e89f4a057950530bfa87932edf
diff --git a/metadata/md5-cache/sys-apps/smartmontools-9999 b/metadata/md5-cache/sys-apps/smartmontools-9999
index 4f11e2f5facd..6694245b1abb 100644
--- a/metadata/md5-cache/sys-apps/smartmontools-9999
+++ b/metadata/md5-cache/sys-apps/smartmontools-9999
@@ -12,4 +12,4 @@ RDEPEND=caps? ( static? ( sys-libs/libcap-ng:=[static-libs] ) !static? ( sys-lib
REQUIRED_USE=( caps? ( daemon ) static? ( !systemd ) )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 subversion 44c6a1cae0381c100a526e3b348622cd systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=ad289e75c53d3a82e8f63e92394ec678
+_md5_=adc7d2e89f4a057950530bfa87932edf
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 6957ab52df7a..561cd0ed948d 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/glusterfs-11.0 b/metadata/md5-cache/sys-cluster/glusterfs-11.0-r1
index 108f6770d98a..f06b11cdd31e 100644
--- a/metadata/md5-cache/sys-cluster/glusterfs-11.0
+++ b/metadata/md5-cache/sys-cluster/glusterfs-11.0-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/11
SRC_URI=https://download.gluster.org/pub/gluster/glusterfs/11/11.0/glusterfs-11.0.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff elisp-common b3b15bdbe800c721e93b69b70cce2b67 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=3ab1cab31097cab917b61f94f7c6518a
+_md5_=cc10fd3692c79a49e57b94321a750bdb
diff --git a/metadata/md5-cache/sys-cluster/torque-6.0.4-r6 b/metadata/md5-cache/sys-cluster/torque-6.0.4-r6
index ff9013db4eeb..24f88adf36e9 100644
--- a/metadata/md5-cache/sys-cluster/torque-6.0.4-r6
+++ b/metadata/md5-cache/sys-cluster/torque-6.0.4-r6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://adaptivecomputing.com/cherry-services/torque-resource-manager/ https://github.com/adaptivecomputing/torque/
INHERIT=autotools flag-o-matic linux-info toolchain-funcs
IUSE=autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk
-KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=torque-2.5
RDEPEND=sys-libs/zlib sys-libs/readline:0= dev-libs/libxml2 dev-libs/boost cpusets? ( sys-apps/hwloc:= ) munge? ( sys-auth/munge ) nvidia? ( >=x11-drivers/nvidia-drivers-275 ) tk? ( dev-lang/tk:0= dev-lang/tcl:0= ) syslog? ( virtual/logger ) !!games-util/qstat crypt? ( virtual/openssh ) !crypt? ( net-misc/netkit-rsh ) !dev-libs/uthash
SLOT=0
SRC_URI=https://github.com/adaptivecomputing/torque/archive/6a0b37f85c7d644e9217cbab1542792d646f59a6.tar.gz -> torque-6.0.4-gh-20170829.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/torque-6.0.4-gcc7.patch https://dev.gentoo.org/~sam/distfiles/sys-cluster/torque/torque-6.0.4-glibc-2.34-pthread.patch.bz2
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=b7a807b0b87cc04d8e22bbe9bddd080d
+_md5_=c386892b1973f3d31d2492fff3f44100
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 324ed20ad285..5de532c2184d 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/reflex-20230523 b/metadata/md5-cache/sys-devel/reflex-20230523
index 1788fe65e67c..785f3b8f4b1f 100644
--- a/metadata/md5-cache/sys-devel/reflex-20230523
+++ b/metadata/md5-cache/sys-devel/reflex-20230523
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://invisible-island.net/reflex/
INHERIT=verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=FLEX
SLOT=0
SRC_URI=https://invisible-island.net/archives/reflex/reflex-20230523.tgz verify-sig? ( https://invisible-island.net/archives/reflex/reflex-20230523.tgz.asc )
_eclasses_=verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=60f36bf878cd9893bddb4bdaf423762f
+_md5_=41aebe17fec0cf442ce6e146ece53c2a
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index de5932cd8fd7..f94035bdb69c 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/firefox-102.14.0 b/metadata/md5-cache/www-client/firefox-102.14.0
index 72c9464d9452..d7d51f46ab70 100644
--- a/metadata/md5-cache/www-client/firefox-102.14.0
+++ b/metadata/md5-cache/www-client/firefox-102.14.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.mozilla.com/firefox
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi geckodriver +gmp-autoupdate screencast l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh pgo
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland )
SLOT=esr
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/source/firefox-102.14.0esr.source.tar.xz -> firefox-102.14.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.14.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.14.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.14.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.14.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.14.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.14.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.14.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.14.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.14.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.14.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.14.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.14.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.14.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.14.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.14.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.14.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.14.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.14.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.14.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.14.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.14.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.14.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.14.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.14.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.14.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.14.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.14.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.14.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.14.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.14.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.14.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.14.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.14.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.14.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.14.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.14.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.14.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.14.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.14.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.14.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.14.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.14.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.14.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.14.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.14.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.14.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.14.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.14.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.14.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.14.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.14.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.14.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.14.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.14.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.14.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.14.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.14.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.14.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.14.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.14.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.14.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.14.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.14.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.14.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.14.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.14.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.14.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.14.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.14.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.14.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.14.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.14.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.14.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.14.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.14.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.14.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.14.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.14.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.14.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.14.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.14.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.14.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.14.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.14.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.14.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.14.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.14.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.14.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.14.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.14.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.14.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.14.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.14.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.14.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.14.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.14.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.14.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.14.0esr-xh.xpi )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 845fed6b6dfc35679a4fea289272ddc0 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=23e3534188c579d74f58de78a99df03c
+_md5_=3b48305abf5362de1783fd4fbd23462c
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 10d1d91f7118..5f9a868ca269 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/cairo-1.17.8 b/metadata/md5-cache/x11-libs/cairo-1.17.8
index 4f185366d52f..805862dbac91 100644
--- a/metadata/md5-cache/x11-libs/cairo-1.17.8
+++ b/metadata/md5-cache/x11-libs/cairo-1.17.8
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+BDEPEND=virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install test
DEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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-1.6.10: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(-)?] >=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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) X? ( >=x11-libs/libXrender-0.9.8[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-libs/libXext-1.3.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(-)?] >=x11-libs/libX11-1.6.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(-)?] >=x11-libs/libxcb-1.9.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(-)?] ) test? ( app-text/ghostscript-gpl app-text/poppler[cairo] gnome-base/librsvg ) X? ( x11-base/xorg-proto )
DESCRIPTION=A vector graphics library with cross-device output support
@@ -13,4 +13,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/cairo/cairo/-/archive/1.17.8/cairo-1.17.8.tar.bz2
_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=69c34962c157e2d6a3dd9b66c756315f
+_md5_=16039beeaffba6006cd06183e9cc13e2
diff --git a/metadata/md5-cache/x11-libs/cairo-9999 b/metadata/md5-cache/x11-libs/cairo-9999
index 2047dddbc827..473340955afe 100644
--- a/metadata/md5-cache/x11-libs/cairo-9999
+++ b/metadata/md5-cache/x11-libs/cairo-9999
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig gtk-doc? ( dev-util/gtk-doc ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
DEPEND=>=dev-libs/lzo-2.06-r1: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(-)?] >=media-libs/fontconfig-2.10.92[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/freetype-2.5.0.1:2[png,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-1.6.10: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(-)?] >=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(-)?] >=x11-libs/pixman-0.36[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] debug? ( sys-libs/binutils-libs: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(-)?] ) glib? ( >=dev-libs/glib-2.34.3: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(-)?] ) X? ( >=x11-libs/libXrender-0.9.8[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-libs/libXext-1.3.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(-)?] >=x11-libs/libX11-1.6.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(-)?] >=x11-libs/libxcb-1.9.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(-)?] ) test? ( app-text/ghostscript-gpl app-text/poppler[cairo] gnome-base/librsvg ) X? ( x11-base/xorg-proto )
DESCRIPTION=A vector graphics library with cross-device output support
@@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/lzo-2.06-r1:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,a
RESTRICT=test !test? ( test )
SLOT=0
_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b
-_md5_=2c417b53a66f081cdda6388bf1b2bd90
+_md5_=debd9c0b700e5169a031b40bb0e73813
diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz
index f37835159662..66e7e85b9495 100644
--- a/metadata/md5-cache/xfce-base/Manifest.gz
+++ b/metadata/md5-cache/xfce-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3 b/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3
index 9319f0d9db9d..5ef5f36614e0 100644
--- a/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3
+++ b/metadata/md5-cache/xfce-base/xfce4-settings-4.18.3
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/xfce/xfce4-settings/start https://gitlab.xfce.org/xfce/xfce4-settings/
INHERIT=python-single-r1 xdg-utils
IUSE=colord input_devices_libinput libcanberra libnotify upower +xklavier python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.66.0 media-libs/fontconfig >=x11-libs/gtk+-3.24.0:3 x11-libs/libX11 >=x11-libs/libXcursor-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXrandr-1.2 >=xfce-base/garcon-0.2:= >=xfce-base/exo-4.15.1:= >=xfce-base/libxfce4ui-4.17.0:= >=xfce-base/libxfce4util-4.17.2:= >=xfce-base/xfconf-4.13:= colord? ( x11-misc/colord:= ) libcanberra? ( >=media-libs/libcanberra-0.25[sound] ) input_devices_libinput? ( x11-drivers/xf86-input-libinput ) libnotify? ( >=x11-libs/libnotify-0.7 ) upower? ( >=sys-power/upower-0.9.23 ) xklavier? ( >=x11-libs/libxklavier-5 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://archive.xfce.org/src/xfce/xfce4-settings/4.18/xfce4-settings-4.18.3.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 7661dc585f75dd1f81eccefe37bef093 toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5443dfb3eb7136f2249788da2a689069
+_md5_=e10632059a9f5557d7f83efdfa633f30
diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz
index 2449d472efba..970d72b526b6 100644
--- a/metadata/md5-cache/xfce-extra/Manifest.gz
+++ b/metadata/md5-cache/xfce-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.7.3 b/metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.7.3
index e6c92298aec5..2e0dd8a0f8e5 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.7.3
+++ b/metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.7.3
@@ -1,14 +1,15 @@
BDEPEND=sys-devel/gettext virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=virtual/libintl x11-libs/gtk+:3 xfce-base/exo:= xfce-base/garcon:= xfce-base/libxfce4ui:= xfce-base/libxfce4util:= xfce-base/xfce4-panel:=
+DEPEND=virtual/libintl x11-libs/gtk+:3 xfce-base/exo:= xfce-base/garcon:= xfce-base/libxfce4ui:= xfce-base/libxfce4util:= xfce-base/xfce4-panel:= accountsservice? ( sys-apps/accountsservice )
DESCRIPTION=Alternate application launcher for Xfce
EAPI=8
HOMEPAGE=https://gottcode.org/xfce4-whiskermenu-plugin/
INHERIT=cmake xdg-utils
+IUSE=accountsservice
KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=GPL-2+
-RDEPEND=virtual/libintl x11-libs/gtk+:3 xfce-base/exo:= xfce-base/garcon:= xfce-base/libxfce4ui:= xfce-base/libxfce4util:= xfce-base/xfce4-panel:=
+RDEPEND=virtual/libintl x11-libs/gtk+:3 xfce-base/exo:= xfce-base/garcon:= xfce-base/libxfce4ui:= xfce-base/libxfce4util:= xfce-base/xfce4-panel:= accountsservice? ( sys-apps/accountsservice )
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-whiskermenu-plugin/2.7/xfce4-whiskermenu-plugin-2.7.3.tar.bz2
_eclasses_=cmake aa1d1fa7be37663d48162ac963b22692 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 0c8a0b0d318eb5d5180d114bd3f6592b xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8550ae2a8810838fe4dde86666ac3113
+_md5_=d99582c865ecf96b29ab66e1e9a7a3b9
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 8e0f81d154da..d3b857483539 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-08-02T09:10:07Z
+TIMESTAMP 2023-08-02T15:10:11Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKHW9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTKcdNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC4Jw/+PgeQElXMFtaKt7Zsa6YGr0/ZUbw2J2EAjdxrxhHxOgnCAmUxxvdfDUao
-xMPDzucEqcSyeo6cy271whzFVYEXw98d1UvCTStfWr+WS89NdKV4RTUFRGWTnvO/
-KXGwA/vsyu25MTXNDRm1nzS0dRkxCYVJkdpxVb8/75x8/xNnGC8XhErTmQqqGUw9
-RDSq6uYQS7pu3nDOoX3va4TrZcCCKPpQ9K4EuKHWJq8AIcDQWZy+gP266kO5MHbX
-Rp3dasbxZHXNi1Nwu7d3Mnntwn7PyCdsLJI2YNcyV7/1VSVs+kk0GF9HkbRLxCXR
-RTVHrN0jax5ee/X/GJrOD5tyauO5Rxk6tCQ9JZ/RxAL5rf74AKvPEz0PsHvlD829
-rpxM1oIYBTPEgPckFVf8I2aslIwy2z6LHNOXLXBFT8u1WKEfrVSnBxdq2nSrOZBS
-Iz5/GYdmwErsuFNrjnblElzNdouWuoWN7M3NDlGLFQShhGVS+HXt/BEjMI99XfrN
-FWK/5cAEMgyVx7b7qZpGA3VhXaY34Nd8xxFejZfvv89juBlxBcxPLhcSatyRxcq5
-0a1l2f1Zaj8fzQgmYlLaSWxP2y+6zkksSyEBr0O94HCmsEghD2JTUFZndbs6f6uP
-lJNlupVXlsGn+DHlNo74swQLV2NvP1D2p9tQs/ypAKEsvluNRjk=
-=9GOn
+klAmaw//YZQFwiNI9m9EwKceHjVlEdTQbTHcrG0s9S9V4GtrtxXrG5sfjCHWsVKq
+OJtPkmA5YIaTdmbB9Mj6lWQNEgtH7PXEobLc506sjCYHJDlmMzzHYWgcsEEHFZob
+DUt+nLNPfe89DqU3uNNNGKv2Tefj/3LYvIQ8qil69audpdrnZM3QY29YSCfVHeg2
+CabtKc34e7deDdNjMmejVhimJ5z8LJiJwsDAIy0gB3lRm1kbGa0upuvjyqzP2/OL
++BDTN8dmgA99UUEeCbIbn3wrMdK1AjItXVYr+0ifqSDKkwLhhppgnlyCNfbfdfQ/
+DkGFY2BPSvNWTyamSzCmhm2VrvQKAGZAjpH6OrCqK72y3d41IwHOuOvUVOx4zvEg
+XtEfXNEJvuYH+ZUbY3y2eRQPZydrp+pJrHZRzlw7oG6Thbmmz3iG2FtbVP/6Jvpe
+12041539a8ilxc/deSSlGKpktttp5paRxhk4fMilCrOugQIFPZiAT0ZnUCqHZPtb
+EmTnhNkX2i5/D0rVUxYLJbG0gtlzhGcbrbIpvaya72fLiTP0mPZwI8LyfIAzeduc
+SIJgYbTrL0x1zeys+zv4gky5mv58PGUrX6JGyCYpYpZV2a2aWhI5HAyQjZmjTNK6
+aawFipBo70rGnpE5ljCYIqRJvf27ktZ6Ns1+eVRsQXCIqsDbQbU=
+=dyiS
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index b67d645bc408..92ab9351398a 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 02 Aug 2023 09:10:05 +0000
+Wed, 02 Aug 2023 15:10:09 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index d719bc762394..1039722ffbab 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Aug 2 09:10:04 AM UTC 2023
+Wed Aug 2 03:10:08 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 8ffcfe2c7857..c5f48084363d 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 02 Aug 2023 09:15:01 +0000
+Wed, 02 Aug 2023 15:15:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 44d7fc3d996e..b0b93f0f9ad6 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-f21c1738031d9583f96962da2f2f8b079593510b 1690967119 2023-08-02T09:05:19+00:00
+cc69fed8aaec2b49efdbddf6c8a9ffdafc72f662 1690988582 2023-08-02T15:03:02+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 567b97a6cb14..04253f3da273 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1690967401 Wed 02 Aug 2023 09:10:01 AM UTC
+1690989001 Wed 02 Aug 2023 03:10:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 67f3e39ce2f2..b460607ea097 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 02 Aug 2023 09:10:04 +0000
+Wed, 02 Aug 2023 15:10:08 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index d01894782414..6920541d58ab 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/gupnp/Manifest b/net-libs/gupnp/Manifest
index 4c2c8f4158c6..2aa7607e542f 100644
--- a/net-libs/gupnp/Manifest
+++ b/net-libs/gupnp/Manifest
@@ -3,7 +3,9 @@ AUX gupnp-1.6.4-meson-1.2.0-fix.patch 1098 BLAKE2B 9ca3a52c8d3569081bdbc5bafdfe8
DIST gupnp-1.4.3.tar.xz 154812 BLAKE2B b41a8805853061399412f5eb7267e9913adb3054ebf8a3bd78f6df4c1607d4a944654f3bc6e154fefa98f1289a80055d0feb0168801d83a1ad59c25f5fcac784 SHA512 1963ce917458168c8bc5d669ee30a4071d83d3768ce1be8cbbd81c767853ca01950623a88628a0b1e403d1cce1f0bbc9df80acf4b75f91bfc0403e0d0e6bcedb
DIST gupnp-1.6.3.tar.xz 2216496 BLAKE2B 635aafa78f8cb7b9542eab14545864a93d5fe01296444397ddb1d1868d51c9bb8013e17e659dce550581f7ae9cbc31a74fb30563d1961b341c3f672390d08f6a SHA512 423605e15dafb1f3789910289604912212a04595bad174654cce5b7717ab0d307ad7e021fc8f0ce59fb090d285fbcf633de63dc40c5f6cebad6a28553a5d6f17
DIST gupnp-1.6.4.tar.xz 242944 BLAKE2B 485052a7f6448b8a09767987aaf679ee5a5946557ef49e402b94d05218fcedf646a45e89f670a1bce5b54951aeb85f327dfdc7094b22d8e02cff27551fad2ea3 SHA512 00fe34960f366f69915f3627637905d3a32d1a2757155f16f67fd434601106b38368a5e28c8f13dc57030e4fcf74755e5149f7e36b6a4a4abe6fe12a41034333
+DIST gupnp-1.6.5.tar.xz 163380 BLAKE2B 92c29db56a0fe9596bb0c523fc31be0783d6cf95b1926868a6e8a5e95ed9e28aa04ddf0f6740681995244c5020cfddb9b8ab8aeaf2baeb622185aa3a76a2986e SHA512 c34def9accb0984e17298156b7d325eebd89cc0f0f9568740b15f20a05ce523c8f97b5cc98cee1245c0bdea0a5b4fe97878b810c3325239d87d7d577cd0742a5
EBUILD gupnp-1.4.3.ebuild 2281 BLAKE2B 3a31d438462a574fc1032eb9545609ff9284a22878fb7290ac929ab565ce7815e233c27e6389cabad9c0cc515afb18d2f2502aeb1f4cf78f490d6aa658d119fd SHA512 05c192f82dc24cc45e6e58b7c673cc1dd1326fb985fcf3a902b422ecc72848937ec2fa6b6501c7ef0856622f8c84178d39947baf3d37357f9d85bb044ca0c6ff
EBUILD gupnp-1.6.3.ebuild 2294 BLAKE2B c634fc67d9e0354b7de70d6a3f39d9b1744b731c0fd0cb64b80e01ef89932e766dfc196d3f85484e7f1af7c1c1c8f7611319cb05ae5447ba27fbd1d393a9edae SHA512 6bc932d0d5e5dc35dd7082490a77ef4534a699257e1f2ca75d0dc286a967eb929e62a52db1a4afc9f9621e3e8647855ae714e6020b1cbea531b2d8297866da82
EBUILD gupnp-1.6.4.ebuild 2354 BLAKE2B 611c59626aa0f0ae1ea3a55db0c0d78ae3654ac1b56c903088effdc633f68cac1df830fdd658641ae81dbd16edca0c2f379c8c4b6539da7098116a698cb2b9bf SHA512 d9877495ce5df27d9903127466b7e5ce9512a47972b4630ad1d6b613a57f8d0628aeefa12d222fbcdcfb1ca9afe735d58413eb79aa85fc18c9e65f9ac96dbfd5
+EBUILD gupnp-1.6.5.ebuild 2299 BLAKE2B adb3fdea8a176e69bb0290499d4163f14894ef176ff667f3b2e94ebc74c3165fc6064c6b4b72a5e758abae0c050b590eef9be4882fd0e7746f9a35a401162f36 SHA512 397a21666fbd618901d97f95fc41b905acb2d196e452c7f99041fe2c153d6e8330bc6ef54fb59a356ee3fdb8aab49d10e6bd950d091e913c4b7400a67ffcd892
MISC metadata.xml 346 BLAKE2B c0c2d7c5a0f1906cc1789a30daec476919e7332f2a8aed9ec78e824be2776e7a18202b8fe19e519340cc9437d4147e223eb6830460c2a4c499cd483c77524cd5 SHA512 84998e9f5ebf374d1bfea85f7eb4b89f8459ee62ec89dc8b9bd36de354a307ad854cd7521eecd31b410659d5128a4dd9545ab7037eb5b7f8b41efdb8054b9b2c
diff --git a/net-libs/gupnp/gupnp-1.6.5.ebuild b/net-libs/gupnp/gupnp-1.6.5.ebuild
new file mode 100644
index 000000000000..65a1aa08e3f7
--- /dev/null
+++ b/net-libs/gupnp/gupnp-1.6.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit gnome.org meson-multilib python-single-r1 vala xdg
+
+DESCRIPTION="An object-oriented framework for creating UPnP devs and control points"
+HOMEPAGE="https://wiki.gnome.org/Projects/GUPnP https://gitlab.gnome.org/GNOME/gupnp"
+
+LICENSE="LGPL-2+ GPL-2+" # gupnp-binding-tool is GPL-2+
+SLOT="1.6/1.6-0" # <API version>-<soname>
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="connman gtk-doc +introspection networkmanager +vala"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ ?? ( connman networkmanager )
+ gtk-doc? ( introspection )
+"
+
+# prefix: uuid dependency can be adapted to non-linux platforms
+RDEPEND="${PYTHON_DEPS}
+ >=dev-libs/glib-2.70:2[${MULTILIB_USEDEP}]
+ >=net-libs/gssdp-1.6.2:1.6=[introspection?,${MULTILIB_USEDEP}]
+ >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+ >=net-libs/libsoup-2.99.0:3.0[introspection?,${MULTILIB_USEDEP}]
+ >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+ dev-libs/libxslt
+ app-text/docbook-xsl-stylesheets
+ virtual/pkgconfig
+ !connman? ( !networkmanager? ( kernel_linux? ( sys-kernel/linux-headers ) ) )
+ vala? ( $(vala_depend)
+ >=net-libs/gssdp-1.5.2:1.6[vala]
+ net-libs/libsoup:3.0[vala]
+ )
+"
+
+src_prepare() {
+ default
+ use vala && vala_setup
+
+ # This makes sense for upstream but not for us downstream, bug #906124.
+ sed -i -e '/-Werror=deprecated-declarations/d' meson.build || die
+}
+
+multilib_src_configure() {
+ local backend=system
+ use kernel_linux && backend=linux
+ use connman && backend=connman
+ use networkmanager && backend=network-manager
+
+ local emesonargs=(
+ -Dcontext_manager=${backend}
+ $(meson_native_use_bool introspection)
+ $(meson_native_use_bool vala vapi)
+ $(meson_native_use_bool gtk-doc gtk_doc)
+ -Dexamples=false
+ )
+ meson_src_configure
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"/usr/bin/gupnp-binding-tool-1.6
+ if use gtk-doc ; then
+ mkdir "${ED}"/usr/share/gtk-doc || die
+ mv "${ED}"/usr/share/{doc,gtk-doc}/gupnp-1.6 || die
+ fi
+}
diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest
index d286df79f943..1cbfb2b4915f 100644
--- a/net-libs/libpcap/Manifest
+++ b/net-libs/libpcap/Manifest
@@ -3,6 +3,6 @@ DIST libpcap-1.10.3.tar.gz.sig 442 BLAKE2B 30f0053bc05564fd06aeac751d85eb4838c55
DIST libpcap-1.10.4.tar.gz 952153 BLAKE2B 05a7eafc1e1817f7844008db89d8fb10cd2525c22f7ee6c9e3d582b14229412f38ccced5e9d80a96dd459ef9eab12eccb5c1dd4978ddc9f66267469212005e4c SHA512 1f6d6ddd07dae7c557054cb246437ecdaf39d579592a5a6bdf1144eea6cb5a779ac4ca647cfed11ec1b0bb18efc63b845444e497070bacefaaed19a5787ae5e1
DIST libpcap-1.10.4.tar.gz.sig 442 BLAKE2B d0eb5da9a57003848b24d458e50a201d0bb8876a12e63f6627bf9dc1a784e780610cd0c858243cc75a63999b40bc64507b078777ae844ede7c07eef9f4f9e0d5 SHA512 34aa401c2e162d708c61b78b445af2fe4ddc0e57de9124b5cc3a05679ffbc3834088160f83892d827e25c65b33313fe71aa73c2de09935d387252ab315ca5ee1
EBUILD libpcap-1.10.3.ebuild 2215 BLAKE2B 6e6e1416f68f9404c8948412d0c635b773bb492a844529b9fd8852453e3d443aadd22fde2147c55f68bbd68b5d22799d55b4137b0a3e8e46b15e288e44c1fe2a SHA512 99739a22aaaa291fc6ed82ea15015756b67f33b4d6ae0798f226feeb520766d21f667973e511a6e51850e32060a871690d62f5ae40d845347cff12f4cc8024d4
-EBUILD libpcap-1.10.4.ebuild 2216 BLAKE2B 947fa02159a004330f2c0f936707ef4239de4b7b453802077d53a6928c0eba18dc5ea6aa7a56aa047f36d0b60cae86cf77b30794bfbe3eb93bc77edc77cbc4cc SHA512 15b8a8df8ea2a66c00dde2f10dd1ba75e7bc39b1b17d7186abc43232b63b8aa184bf2f59264cb7320a2e47bc79a8a4266fd63c4bb50d093cc3fd44a5338cf5cd
+EBUILD libpcap-1.10.4.ebuild 2215 BLAKE2B 6e6e1416f68f9404c8948412d0c635b773bb492a844529b9fd8852453e3d443aadd22fde2147c55f68bbd68b5d22799d55b4137b0a3e8e46b15e288e44c1fe2a SHA512 99739a22aaaa291fc6ed82ea15015756b67f33b4d6ae0798f226feeb520766d21f667973e511a6e51850e32060a871690d62f5ae40d845347cff12f4cc8024d4
EBUILD libpcap-9999.ebuild 2223 BLAKE2B a2d7345390bfe9b3834b8fba18af2221198883a9c3025622971b388774bfc2ae7f055cf16f155cce7cee42a8d5ec554c67de76383143dab943399031c791b944 SHA512 2768a91b806af5d72a4931bb2ac22002c4bee1d892c71e211305731bf442873d70fcfe23b46e9d02ce592c3ec297b76c5c39d7dbebe2bbfc1df51e3c4d5119f0
MISC metadata.xml 811 BLAKE2B d3c9d3d8ed42bb512b1d1608076d19ee7f3d3f06f5c622bfbe2f4ea1326397bd03fb480f4c01caf8c367b58a3f466f0b94b5e94b14c9d66cc7cbbde3c70651ec SHA512 bbef3e91d4958ec7070871f176aef2934e15d6bb45a45249dbd903b7dc108931c48df691df5810ad0e95c6bca2be707f88646b79b0d42a4a3c8966b6d0918dfb
diff --git a/net-libs/libpcap/libpcap-1.10.4.ebuild b/net-libs/libpcap/libpcap-1.10.4.ebuild
index eeb1b0b07605..d37ecea1fcbb 100644
--- a/net-libs/libpcap/libpcap-1.10.4.ebuild
+++ b/net-libs/libpcap/libpcap-1.10.4.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
SRC_URI+=" verify-sig? ( https://www.tcpdump.org/release/${P}.tar.gz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="BSD"
diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index 9afd8ac1f2d7..8ede0fbc96b0 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -4,5 +4,5 @@ DIST miniupnpc-2.2.4.tar.gz.sig 543 BLAKE2B 14a1a1979e2d248bb721c66db3e28c1d6f97
DIST miniupnpc-2.2.5.tar.gz 103654 BLAKE2B 9cd3fee7bb4934610d57340d29ef61bbca8a94e230a0d35a26cfe4eec347f6807f7d5ab6edb38354ec82aa11bb7a83869169b3c322931f96a1e3a4dd6eec123c SHA512 32d362c43cf5c9f6c1546d85c2dd780f9701f3137bc78471b3670c4c0862b7fc4f081e6cb6fd14e5c0d3ec0602714756959491688998335c8a7b324e6c53aa2f
DIST miniupnpc-2.2.5.tar.gz.sig 543 BLAKE2B ea7b5c254684f52485bc18ad4820c41e7c70a4eb5e552cb5f9d937a4927c9655a4fb959d32930299f1f863d4dbb5894ce76d693ce5a9996a44180038a02a0d5a SHA512 b23d35610d41c9dfc5af78de5329e9c28976685435bdff041759ab6e9f54154e7a082bcd313c682141fda8ba1e1c3b246e49109ad9a5323f003528d0ba71f880
EBUILD miniupnpc-2.2.4.ebuild 1604 BLAKE2B 02ecd9ded80f1b5784d48b1afb832aa9450dba4752a30b4d46e52526c7feeddc7909f938a970db6921a3fe6fdadcb06e49ac80152188e34b500295a0b1089ee5 SHA512 a66bcc2fc2479a95fcebcefc781662016ea75db9fb1445324a2bef160ea6236567b8bd17af9d696e7babcf78f6fccd3895679cf00fdf08fac65c187a40ebbe0c
-EBUILD miniupnpc-2.2.5.ebuild 1606 BLAKE2B b51075c5e121afedca02f733521ee0c77b34a6d62f175d6679019eedfb9b0f12c3df7f6812b25fd86394577d599f4611a8a5109a6e2d4cccbce711653b0bbb80 SHA512 e35f218ac490c3459b971d5ae5e2f6b84bf9ad126e2fdd777a8739913110834f7f6037f02e529ed0eda9e754ada8e4e1b01b56da2a887e8311b2752a9b0f504a
+EBUILD miniupnpc-2.2.5.ebuild 1605 BLAKE2B 5ae3897780993bc177b829ce6eda7f3e7b997f705e49ed8346aaf7befc1845f3be51e6f6be94c8d04b27dfbc1fdf62b3a278a071ec1cbbfc524c630e362f204a SHA512 2e6f1a08dbb741c6f817bd8f1edf75ec9f2d5e899279af137e341942d513f43e7fa9282ab6726a2518e539fd8294cdea1ac14c3d3e879d20e30ecb2fd251674b
MISC metadata.xml 330 BLAKE2B 02b7193f99aee0f3cad145954d1a6f7f9b2f63e21cc23d02ae3048d89618050a5a8df2e206d771a3d0853664d4a0de9a09f44660b108eb280618d9136d1c86be SHA512 6a395c2a579f4ce8c891261da25c031284904a8d6366733c14a201a948e6744ae0037067f178f799d6134e4be670f1be3582f257414e067de654e8050963b972
diff --git a/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild b/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
index 09b76f8bcec2..55238591d82a 100644
--- a/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.2.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/17"
-KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="ipv6"
BDEPEND="
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 847c9fdac458..30b5ce3e009a 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index eb1770d6db6c..c84adfd6c19e 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -16,5 +16,5 @@ DIST openssh-9.3p1.tar.gz.asc 833 BLAKE2B e6533d64b117a400b76b90f71fa856d352dea5
DIST openssh-9.3p2.tar.gz 1835850 BLAKE2B 38f8d4ada263112b318fafccabf0a33a004d8290a867434004eb3d37127c9bdabe6e0225fca9d6d68fb54338fec81dcc9313ca7c91d3a033311db44174dc9f6f SHA512 15b8c57aa120186f1d1c3c2b8dc6ffd26733e12f755a6b0a4255d9ec1815a61506275ff5723b4ac029e44bc2ad22852ac36e1101f292348fbfa79aa1a4cd3f35
DIST openssh-9.3p2.tar.gz.asc 833 BLAKE2B cfba3867d7f97cb2c904bd3ae111bd63e8a050464b66e3f3f22390839a153d57ef5819182f8ad99a6b520f27881143552dc64fccfc33dcc0483ffe1ef33a5a47 SHA512 759e512a36a3a62264803b517298a65c83e1daebd9867e28ea1ca4999c38539368815ccda86540a4f5d45fa79c539d8242995ba55f2918baf2a7404c105e337a
EBUILD openssh-9.3_p1-r1.ebuild 13404 BLAKE2B e90967abd981b984cabb0103e2137ced43b424de3e9bb26c1d7dac510566e167f6b88e0303dab44699a0ecac82ba438181c03a08330c3dd7f5dae108c4b81705 SHA512 6a12f83fb31479316e5573321beb82bab76752e2a01622c35073950edeeae819d791032056bf11fe5ea310a3cee0834e33cb814e87a8b3ad1dda9a4641702666
-EBUILD openssh-9.3_p2.ebuild 13404 BLAKE2B e90967abd981b984cabb0103e2137ced43b424de3e9bb26c1d7dac510566e167f6b88e0303dab44699a0ecac82ba438181c03a08330c3dd7f5dae108c4b81705 SHA512 6a12f83fb31479316e5573321beb82bab76752e2a01622c35073950edeeae819d791032056bf11fe5ea310a3cee0834e33cb814e87a8b3ad1dda9a4641702666
+EBUILD openssh-9.3_p2.ebuild 13528 BLAKE2B 730ded6f2bbb99f1856882edf535459e0e40769f9e28709f78b200a2261ffd9de611a1dc0615d60f6d7da45793ef25e9e9c02b1eabfb75bde447b3303a4e6299 SHA512 7b1144ce50bd7a20523581f4a7b4fca4887bf73ba9e21f92c1a080c87c72e7a5513703fff842faafb24aa42169f127071467e6dc3843721054fc92089f2bd70d
MISC metadata.xml 1788 BLAKE2B d04d3030f70f3615522672fa56e684acaa67ddce8d16cce86ba8911fb8fc11ed152be012ecf560427d271868c4841a7422aaa644305947302d3ebab62bdb577d SHA512 bd328e3a33ce04b989149333db5f774f1b52540f12ef83b08b7fcf136ae2a3a9c83bef42c28991d3536249098ca0b9ffd21e583d93599580510d8619e9fd01ca
diff --git a/net-misc/openssh/openssh-9.3_p2.ebuild b/net-misc/openssh/openssh-9.3_p2.ebuild
index e3184f35c252..8e57bfe2061c 100644
--- a/net-misc/openssh/openssh-9.3_p2.ebuild
+++ b/net-misc/openssh/openssh-9.3_p2.ebuild
@@ -100,6 +100,9 @@ pkg_pretend() {
done
if [[ -n ${enabled_eol_flags} && ${OPENSSH_EOL_USE_FLAGS_I_KNOW_WHAT_I_AM_DOING} != yes ]]; then
+ # Skip for binary packages entirely because of environment saving, bug #907892
+ [[ ${MERGE_TYPE} == binary ]] && return
+
ewarn "net-misc/openssh does not support USE='${enabled_eol_flags%,}' anymore."
ewarn "The Base system team *STRONGLY* recommends you not rely on this functionality,"
ewarn "since these USE flags required third-party patches that often trigger bugs"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 5758de8ee2a3..0ab20d3cf889 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index cdffaf3b2059..ed168436b9e2 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -11,7 +11,8 @@ media-video/mpv lua_single_target_luajit
# Joonas Niilola <juippis@gentoo.org> (2023-07-21)
# -system-librnp is currently broken with upstream package.
->=mail-client/thunderbird-115.0 system-librnp
+~mail-client/thunderbird-115.0 system-librnp
+~mail-client/thunderbird-115.0.1 system-librnp
# Andreas K. Hüttel <dilfridge@gentoo.org> (2023-07-08)
# Uses attr even if disabling is requested, bug 910070
diff --git a/profiles/package.mask b/profiles/package.mask
index 1bec4fb19236..317e8f36fde7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -303,6 +303,7 @@ dev-perl/Gtk2-Notify
# Matt Turner <mattst88@gentoo.org> (2023-07-06)
# GNOME 45 mask
>=app-editors/gnome-text-editor-45_alpha
+>=app-misc/gnote-45_alpha
>=app-misc/tracker-3.6_alpha
>=app-misc/tracker-miners-3.6_alpha
>=dev-libs/gjs-1.77
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 99b93399205e..4de3d555f913 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -9093,3 +9093,4 @@ xfce-extra/xfce4-pulseaudio-plugin:libcanberra - Enable sound event support usin
xfce-extra/xfce4-pulseaudio-plugin:libxfce4windowing - Enable experimental support for raising media player windows using xfce-base/libxfce4windowing.
xfce-extra/xfce4-pulseaudio-plugin:wnck - Enable experimental support for raising media player windows using x11-libs/libwnck.
xfce-extra/xfce4-screensaver:locking - Enable screen locking support
+xfce-extra/xfce4-whiskermenu-plugin:accountsservice - Enable support for AccountsService.
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index b5a701509473..90883d7c8570 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest
index 6741cf133304..d4a08f181c79 100644
--- a/sci-electronics/nvc/Manifest
+++ b/sci-electronics/nvc/Manifest
@@ -1,6 +1,8 @@
AUX nvc-1.9.2-jit-code-capstone.patch 200 BLAKE2B f819ef52f6f47b5c2c04d7c938c82a439dc111daffad1ec92506b3d15daa6eb2182fb5384edff8ca76b3120a62085af8ddd01cf7092bea66eb37213985fd90b5 SHA512 11b9be76fb07893fa95b17006fc694faea30c522454f16183b18aa43c772d38098ba5c558ed331203530fd1eb44a37a0c85cff5f3f89d9410164cad29b635375
DIST nvc-1.10.0.tar.gz 1586847 BLAKE2B 109515c362a2f203104f9fdfb22b2e55795fbc17f6f52a2676834a34c26147de2fa1f6931ddb24cc8e12d71e7d9023fdb1fdb93d8ddeb150cd3a9ec1c7390779 SHA512 66a1884c6f38a2308264ae78c8c224a5028c931225b33ffc37f5dd056be6c06bf2936b1272970967311f095821aaf25da24688924ed3de5d48216d5f20a81833
+DIST nvc-1.10.1.tar.gz 1589523 BLAKE2B 608eaa7058cc15df11d326971454ef5d3afffa99505f43a2497e4060e75a1e1958a163d0a78ec036dca40643f006468a9dc6f49cb0a2a3d2368f4a467ad6e94d SHA512 004230b4e571d3b15563f7a2e17472bbcb8e63773d205c27426e077364fac12051617a9bb908ed376928302b266d8751091284f9d5808b3ea8dacb433d440b33
DIST nvc-1.9.2.tar.gz 1487550 BLAKE2B 54105c3523e252ea4e157b352a702979297c6e45ff84f7e82d9a241d8ae6da1bb4393eb0efaec7a59c7f70631b8b5b1f511e1ef029523180e90d45a04b93af06 SHA512 b6033f1ce1017aeacccf15a0220ad0938f631ce5b7b43c6cb189d6f36fca3f4a930ff3304031b0628c133b5806a9dd1ffc087f439adf85f2fdca0954bb581174
EBUILD nvc-1.10.0.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6
+EBUILD nvc-1.10.1.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6
EBUILD nvc-1.9.2.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6
MISC metadata.xml 1301 BLAKE2B 9aa790ace1c48c1c8ae7c6b65d5ee07a396af8ae87f0969c51301a4e3a76720e33dc996d64ea8c3d7fcfb5370c37617b389890fa585e7d04d03fc06424701a36 SHA512 89ff6ff84af364d62debce74d3d6c885a0a4c4c7a48b73486923f6efe286260c377ae9e754721be6d2de1d1af4f72ede4091e9fd2898c74387a6cd35c1728de5
diff --git a/sci-electronics/nvc/nvc-1.10.1.ebuild b/sci-electronics/nvc/nvc-1.10.1.ebuild
new file mode 100644
index 000000000000..38a4bfa346de
--- /dev/null
+++ b/sci-electronics/nvc/nvc-1.10.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools bash-completion-r1 llvm
+
+DESCRIPTION="NVC is a VHDL compiler and simulator"
+HOMEPAGE="https://www.nickg.me.uk/nvc/
+ https://github.com/nickg/nvc/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nickg/nvc.git"
+
+ NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV}
+else
+ SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+
+ NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV}
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="debug jit llvm"
+REQUIRED_USE="jit? ( llvm )"
+RESTRICT="test" # Some tests fail.
+
+RDEPEND="
+ app-arch/bzip2:=
+ app-arch/zstd:=
+ dev-libs/capstone:=
+ dev-libs/elfutils
+ dev-libs/icu:=
+ dev-libs/libffi:=
+ dev-libs/libxml2:=
+ sys-libs/ncurses:=
+ sys-libs/zlib:=
+ llvm? ( sys-devel/llvm:= )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-libs/check
+ sys-devel/flex
+"
+
+NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir"
+S="${NVC_BUILDDIR}"
+
+PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch )
+
+# Special libraries for NVC.
+QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so"
+
+pkg_setup() {
+ use llvm && llvm_pkg_setup
+}
+
+src_unpack() {
+ default
+
+ mkdir -p "${S}" || die
+}
+
+src_prepare() {
+ pushd "${NVC_SOURCEDIR}" >/dev/null || die
+
+ default
+
+ eautoreconf
+
+ popd >/dev/null || die
+}
+
+src_configure() {
+ local ECONF_SOURCE="${NVC_SOURCEDIR}"
+ local -a myconf=(
+ --enable-verilog
+ --enable-vital
+ --with-bash-completion="$(get_bashcompdir)"
+ $(use_enable debug)
+ $(use_enable jit)
+ $(use_enable llvm)
+ )
+ econf "${myconf[@]}"
+
+ export V=1 # Verbose compilation and install.
+}
+
+src_compile() {
+ emake -j1
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ default
+
+ mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die
+
+ dostrip -x /usr/$(get_libdir)/nvc
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index 846a65b015db..1dc72425e1bf 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/pari/Manifest b/sci-mathematics/pari/Manifest
index 42ae28943e74..274c6ad30af5 100644
--- a/sci-mathematics/pari/Manifest
+++ b/sci-mathematics/pari/Manifest
@@ -4,5 +4,5 @@ AUX pari-2.9.4-ppc.patch 363 BLAKE2B 135e76972e4121362666a25e3da236c4a5b7cffa058
DIST pari-2.15.3.tar.gz 5178288 BLAKE2B d9cc11526360e9fc7688e0a3195a85302d6bf95039051c9419aa18c5bf91eff837d64d9acabb0a51a6e15a3614a5cab4acbf0a502dba5417982514f27721d47d SHA512 9e127850759bac0c0a9b32c6660a55018ec6c6781aaa14c42667f26655444f55c08e100fe186aec8ad1f574d883d76888b13fbafb65d1f4741e2018b78ff307b
DIST pari-2.15.4.tar.gz 5183685 BLAKE2B 2e20b6dc073ce69bc098dd849e6ab43cb38b05d30ff5f72a31272cd24ef01aa515d4e2a4948264ca89169a6980cd9d76f86c7fbb9aad5be604680569950d9c25 SHA512 2b9f0c1fe7198406df8e6ceb3fcdc8bfb75f5c7ebfb963f023a1eebfff0bcc26e3b690941e188d6b9f8dfb6cddf4ce4c00f2cc320ebe47d42ae7596c774ed6cc
EBUILD pari-2.15.3.ebuild 4004 BLAKE2B 9a024a99f7059e85f77282fb799f75ae525b7167b982aa2fa1e5f32c4a05a4c7f37b0eb81a24036d4cbaf0e45c8ed6d68b7106b652a53b64330a15368ff8072d SHA512 9aba44c7d0af9b6c6ddca06e5f6336cfeba02ceadc8723a68cc971209ec13802ebb1addf41864505d64a870975a9f404682c71f06e3fc83af91f3a44e0190214
-EBUILD pari-2.15.4.ebuild 3969 BLAKE2B 9e1c0cd9a59fc09b2983d73a910d2f86d927dd1649958b4c3f14e878546c0582488a7027d1484c19eb78e233203a6b222c02f18c837945e7cf370d7aee0373a4 SHA512 f65090ed242a3c218f1a13c9696e33c630949e21cda096ea521ae5c1a76215bd23c8ddbb28f73c9288ae80d02fac5093c2b14c8f745db1eb82be9b8922e97412
+EBUILD pari-2.15.4-r1.ebuild 4659 BLAKE2B 8c4d1d7014d4a00cbee8d4b66d6598eaed36d634362f3ee17a01f4cb9e5e62a82f7141997c3a208aae33f2d1c7a19339f0b398c7509fe43455ed5722d6602e05 SHA512 d51192bba28522b70ca54ea37fe08787b96d194c21b8605ee747950e8125b7d13417670ac509aa7a7caef11a4e34a6dd22cd6459e9ecd107d758fdd944032748
MISC metadata.xml 1770 BLAKE2B d730330ac80159a9e46a7c892049d00e28bfe9e4d4c61616c033ccaf526cfef6f95a03bac803bf70c59760e1833e35fce5bc535038aadc8db68dca878c7bde78 SHA512 387a8eb845634e8568a3e98f44f9b92bd7819870ebb6cb57b28e96c0df022b4436074fa526771f5e6793ce59c010c0c0437abb63f03ec9890bca3c301afcf9ee
diff --git a/sci-mathematics/pari/pari-2.15.4.ebuild b/sci-mathematics/pari/pari-2.15.4-r1.ebuild
index 4869bbe3d995..f7363f67f698 100644
--- a/sci-mathematics/pari/pari-2.15.4.ebuild
+++ b/sci-mathematics/pari/pari-2.15.4-r1.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0/8"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="data doc examples fltk gmp test threads X"
+REQUIRED_USE="fltk? ( !X )" # mutually exclusive plot implementations
RESTRICT="!test? ( test )"
BDEPEND="
@@ -31,6 +32,9 @@ DEPEND="
X? ( x11-libs/libX11:0= )"
RDEPEND="${DEPEND}"
+# Both of these should be obsolete in the next version. I've sent the
+# fltk CXXFLAGS bit upstream, and using --graphic=<foo> hopefully works
+# around the automagic parts.
PATCHES=(
"${FILESDIR}/${PN}"-2.9.4-fltk-detection.patch
"${FILESDIR}/${PN}"-2.11.2-no-automagic.patch
@@ -71,6 +75,13 @@ src_configure() {
# expecting a compiler driver. See bugs 722090 and 871117.
# DLLDFLAGS, on the other hand, is used exactly like LDFLAGS would
# be in a less-weird build system.
+ #
+ # There's a lot of automagic involved in the graphics detection. We
+ # first pass --graphic=none, which disables some of it. We then pass
+ # --graphic=fltk (or --graphic=X11) only if USE=fltk (or USE=X) is
+ # set. This is a stronger hint to the build system than --with-fltk
+ # would be, and importantly does not rely on the corresponding but
+ # nonexistent(!) option option for X11.
LD="" DLLD="$(tc-getCC)" DLLDFLAGS="${LDFLAGS}" ./Configure \
--prefix="${EPREFIX}"/usr \
--datadir="${EPREFIX}/usr/share/${PN}" \
@@ -80,9 +91,10 @@ src_configure() {
--with-readline="${EPREFIX}"/usr \
--with-readline-lib="${EPREFIX}/usr/$(get_libdir)" \
--with-ncurses-lib="${EPREFIX}/usr/$(get_libdir)" \
- $(use_with fltk) \
+ --graphic=none \
+ $(usex X --graphic=X11 "" "" "") \
+ $(usex fltk --graphic=fltk "" "" "") \
$(use_with gmp) \
- --without-qt \
$(usex threads "--mt=pthread" "" "" "") \
|| die "./Configure failed"
}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 7c83274f0614..dc79190fd834 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 50a6f0682233..b8ac2ed4411b 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -3,5 +3,5 @@ DIST inxi-3.3.25.1.tar.gz 591556 BLAKE2B 5e9f24a7e9d8a2ef0322d18e106da1b126e7aed
DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 1a312255340bfe361eb10dd725cc9fb1421d8dfda34ee944347278e4a293cbcb51d1e2b7aa00f26c16286b90f26d3e0f91f68fb4beeb112ecd8f7a3bc86680ff SHA512 f21285d709d8dc7ce393a6c3b43b5ebabb8ef2c55adf43f00935b728a28f502bbcbd8c1482249e872e4623430f01b4e8cf51f0a6790d56fb12147fa125152575
EBUILD inxi-3.3.20.1.ebuild 849 BLAKE2B 249ed83ef6ad2b4bc351742d2fcb91073fbd6ba6c0c260b4d81dce6a26ab1c9bc87a34e07fc3a86c20cac78dd12687bd01a57cf446aa6e04792f9114cfa87152 SHA512 91a021a98be47dacb43dc05bdb30b66d26ff093085c86b4399ab6dd883f6b93db873d4f6d3b57c3897e74a85949ab1caf9d43b30a62df7f49c43b48f55e31ad0
EBUILD inxi-3.3.25.1.ebuild 854 BLAKE2B 77e8ded042ff977389b564d539f54f8867821857ff43315521890ef30c819737cf4992909d848a9c194f105041ec67bd5d8e3911a0046e4ada824d4daae1285c SHA512 b0c9b27ed8385cfbc7dd164f4ae259bf56a548869af9218b0901fb30b728a28bbe8a494b41b1e58804f7412366a97957b2d2c1775628bbd0b0d7ba125f3c7f48
-EBUILD inxi-3.3.27.1.ebuild 850 BLAKE2B 10951cf9f1e2fa2ec68d3589a45362e92019a4b23168b686687e033c5325b7cae59aab2dba62afdbd3e113035f5f7897611fcb5982dc7002bf2c1b3b0c2b679e SHA512 7006ac86098e176b7db32d7ab4f52edde931c2df528675ce71f438302fa9d3551b870e8285d7f46aa094df41b96d7124dd0c95d8453f8c08b4ff270828c13e55
+EBUILD inxi-3.3.27.1.ebuild 849 BLAKE2B 249ed83ef6ad2b4bc351742d2fcb91073fbd6ba6c0c260b4d81dce6a26ab1c9bc87a34e07fc3a86c20cac78dd12687bd01a57cf446aa6e04792f9114cfa87152 SHA512 91a021a98be47dacb43dc05bdb30b66d26ff093085c86b4399ab6dd883f6b93db873d4f6d3b57c3897e74a85949ab1caf9d43b30a62df7f49c43b48f55e31ad0
MISC metadata.xml 613 BLAKE2B f444aa0759120064814cacf0fcba57059d87b1c014d78eea52304fb3afb9da9b905e30c1cf1399bfbc0d66442e3d892eb2657543014b905f2bf9a943dc8480d9 SHA512 cbe6e76cb003bb77134398aa1db5a24c47de826eb1f17b07e2cee647b9d58948596c2f4588c7c834332c096ce8b782799f07ed4f47a7b252e85e402324ba76bb
diff --git a/sys-apps/inxi/inxi-3.3.27.1.ebuild b/sys-apps/inxi/inxi-3.3.27.1.ebuild
index ed38e49a0467..a706e26a71c6 100644
--- a/sys-apps/inxi/inxi-3.3.27.1.ebuild
+++ b/sys-apps/inxi/inxi-3.3.27.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="bluetooth hddtemp opengl"
RDEPEND="dev-lang/perl
diff --git a/sys-apps/smartmontools/Manifest b/sys-apps/smartmontools/Manifest
index 406b5d78b7ef..d89dad863e13 100644
--- a/sys-apps/smartmontools/Manifest
+++ b/sys-apps/smartmontools/Manifest
@@ -2,6 +2,8 @@ AUX smartd-r1.rc 614 BLAKE2B ec80520e3c8762e39d89eadc63e16bb9d9d4f7dec84507faeba
AUX smartd.confd 107 BLAKE2B fe687733a13f7a9c32aee16a759feef798fe7db158783497c6cc0ccba2baaff7cf48acffea0a4becb47d470c691855a046617d3f8e934eeebd54df7030ef4877 SHA512 ff45462944f01c0e7cac99443078b253dcbaed4f99ffab85052b12361d9eec4beec81cab334fbede9148b3dd503d5205add32ef4327a788f02a8b1e37f460437
AUX smartmontools-update-drivedb 45 BLAKE2B 6b77927d453f6b39898dcb164b4e7cb32f65de528088bfe4e2b358a3adffecc5cc6a120ee64de307551f0a0444b13901eb2db28bbd8ac81fba50f1dfbf0772f9 SHA512 6fd231ea3215fdc14c25f2ee7d767ca35f8c1f438e97d6056f419699d042a6a23473b26f2e28b1fb16a1389144a62a4b642f0ae19ab1dbda0c0a4a34bf709246
DIST smartmontools-7.3.tar.gz 1043932 BLAKE2B 119fd4aded487796ffd38050ddf8c7dd69cc6f3950650cb0315846292fd4a6594d949d87c51ed46717d6aaadb332c68f655514d1fde89600d51f3fe36f8df1ca SHA512 08afe8b0a6a39e742160cd4e4c03fc7aff7b1ae8681b906360f0932277dc99e361b7606b2373bdf42425cf9453480a5f4344bc040ebc2fa26a03bd52f02a6ac0
+DIST smartmontools-7.4.tar.gz 1094955 BLAKE2B fbf7888b92b6be4892a206e1c0fae1cb7c45fe0d62270c5fe713a540616e3599c67dd3297ad8c1cd344987e1fe95ae7c5e92db8e13ef622b3316b3780fbb4052 SHA512 439fbf8d0e77fbe1d5a9fb100e655a7e47a82382ce8e1a4e942541a4dfbdff3391caa635e8d354d0e87c10ae79cb97aa6d24915f9f193620d763b384baf2e753
EBUILD smartmontools-7.3.ebuild 4159 BLAKE2B bcff963225c9d017346409c47b8c8acd82ad9173e1f4f597613687282fc01a19e97086bb4cd6a493ba545c9cb4792c54df94b4de400449c90053eb4776a9ef48 SHA512 a561ed49dc1d39995e9ffe5c6e0f07616c0e3200747d2ab2673bca7ef0ae5c56aa3914a2528de9866fe31d713f4ff74d77204a091ac454caedf5c9ec4f971b96
-EBUILD smartmontools-9999.ebuild 4167 BLAKE2B 4c44ef2ed5903bef1013c14ad9c8c9384e2285fe97e5ad7f22d3066e3705041c4d30ca51e74ef22a541b79adc856992a4afa8957179cc0d8da939296ca61c038 SHA512 0baa8408e8387ebcd7a983eecd5ea5dd0198be2f46d0b2f195320f9eb1459a95e3f2ee85e40a75ec79a082ceebfe02851558caadaf712f4d58ab1d25ce1d8949
+EBUILD smartmontools-7.4.ebuild 4167 BLAKE2B 509f17c5895c97db8e31af6aec67693fb371c4808bdcb7ffe81d2cb26bc9127ff3187a69f43b745d63b48e2f1ad40fe49358470402eebcdfdd50c698312cb61e SHA512 501569fd36b25e7f272c29f118dc0c99e62ad6632909af1ec0b97e250d938087c144edab2f6dec5c383d2754b84fea69b905646d4fba877d7f6389ee8921d397
+EBUILD smartmontools-9999.ebuild 4167 BLAKE2B 509f17c5895c97db8e31af6aec67693fb371c4808bdcb7ffe81d2cb26bc9127ff3187a69f43b745d63b48e2f1ad40fe49358470402eebcdfdd50c698312cb61e SHA512 501569fd36b25e7f272c29f118dc0c99e62ad6632909af1ec0b97e250d938087c144edab2f6dec5c383d2754b84fea69b905646d4fba877d7f6389ee8921d397
MISC metadata.xml 708 BLAKE2B fcd5acb620a89a1171a63a678e16a6eefd0f72616c7c8c8999adb617d5b7e6aa359c89793db574e18a7424e838cf986005df9b538eb4d3a0df59fe09aa701f0f SHA512 0c6315a656c69a2d343f072d91d0457d3ee6169824c6eb232fd651895f207cf8162b178adc5a1f9de2b76bc9cb0f10fb3ead49c45a104db744bc98915a3aa7dd
diff --git a/sys-apps/smartmontools/smartmontools-7.4.ebuild b/sys-apps/smartmontools/smartmontools-7.4.ebuild
new file mode 100644
index 000000000000..deaefc5a3442
--- /dev/null
+++ b/sys-apps/smartmontools/smartmontools-7.4.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic systemd
+if [[ ${PV} == 9999 ]] ; then
+ ESVN_REPO_URI="https://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools"
+ ESVN_PROJECT="smartmontools"
+ inherit autotools subversion
+else
+ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+DESCRIPTION="Tools to monitor storage systems to provide advanced warning of disk degradation"
+HOMEPAGE="https://www.smartmontools.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="caps +daemon selinux static systemd +update-drivedb"
+
+DEPEND="
+ caps? (
+ static? ( sys-libs/libcap-ng:=[static-libs] )
+ !static? ( sys-libs/libcap-ng:= )
+ )
+ selinux? (
+ sys-libs/libselinux:=
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ daemon? ( virtual/mailx )
+ selinux? ( sec-policy/selinux-smartmon )
+ systemd? ( sys-apps/systemd )
+ update-drivedb? (
+ app-crypt/gnupg
+ || (
+ net-misc/curl
+ net-misc/wget
+ www-client/lynx
+ dev-vcs/subversion
+ )
+ )
+"
+
+REQUIRED_USE="(
+ caps? ( daemon )
+ static? ( !systemd )
+)"
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ use static && append-ldflags -static
+ # The build installs /etc/init.d/smartd, but we clobber it
+ # in our src_install, so no need to manually delete it.
+ myeconfargs=(
+ --with-drivedbdir="${EPREFIX}/var/db/${PN}" #575292
+ --with-initscriptdir="${EPREFIX}/etc/init.d"
+ #--with-smartdscriptdir="${EPREFIX}/usr/share/${PN}"
+ $(use_with caps libcap-ng)
+ $(use_with selinux)
+ $(use_with systemd libsystemd)
+ $(use_with update-drivedb gnupg)
+ $(use_with update-drivedb update-smart-drivedb)
+ $(usex systemd "--with-systemdsystemunitdir=$(systemd_get_systemunitdir)" '')
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ local db_path="/var/db/${PN}"
+ insopts -m0644 -p # preserve timestamps
+
+ if use daemon; then
+ default
+
+ newinitd "${FILESDIR}"/smartd-r1.rc smartd
+ newconfd "${FILESDIR}"/smartd.confd smartd
+ else
+ dosbin smartctl
+ doman smartctl.8
+
+ local DOCS=( AUTHORS ChangeL* COPYING INSTALL NEWS README TODO )
+ einstalldocs
+ fi
+
+ if use update-drivedb ; then
+ if ! use daemon; then
+ dosbin "${S}"/update-smart-drivedb
+ fi
+
+ exeinto /etc/cron.monthly
+ doexe "${FILESDIR}/${PN}-update-drivedb"
+ fi
+
+ if use daemon || use update-drivedb; then
+ keepdir "${db_path}"
+
+ # Install a copy of the initial drivedb.h to /usr/share/${PN}
+ # so that we can access that file later in pkg_postinst
+ # even when dealing with binary packages (bug #575292)
+ insinto /usr/share/${PN}
+ doins "${S}"/drivedb.h
+ fi
+
+ # Make sure we never install drivedb.h into the db location
+ # of the acutal image so we don't record hashes because user
+ # can modify that file
+ rm -f "${ED}${db_path}/drivedb.h" || die
+
+ # Bug #622072
+ find "${ED}"/usr/share/doc -type f -exec chmod a-x '{}' \; || die
+}
+
+pkg_postinst() {
+ if use daemon || use update-drivedb; then
+ local initial_db_file="${EROOT}/usr/share/${PN}/drivedb.h"
+ local db_path="${EROOT}/var/db/${PN}"
+
+ if [[ ! -f "${db_path}/drivedb.h" ]] ; then
+ # No initial database found
+ cp "${initial_db_file}" "${db_path}" || die
+ einfo "Default drive database which was shipped with this release of ${PN}"
+ einfo "has been installed to '${db_path}'."
+ else
+ ewarn "WARNING: There's already a drive database in '${db_path}'!"
+ ewarn "Because we cannot determine if this database is untouched"
+ ewarn "or was modified by the user you have to manually update the"
+ ewarn "drive database:"
+ ewarn ""
+ ewarn "a) Replace '${db_path}/drivedb.h' by the database shipped with this"
+ ewarn " release which can be found in '${initial_db_file}', i.e."
+ ewarn ""
+ ewarn " cp \"${initial_db_file}\" \"${db_path}\""
+ ewarn ""
+ ewarn "b) Run the following command as root:"
+ ewarn ""
+ ewarn " /usr/sbin/update-smart-drivedb"
+
+ if ! use update-drivedb ; then
+ ewarn ""
+ ewarn "However, 'update-smart-drivedb' requires that you re-emerge ${PN}"
+ ewarn "with USE='update-drivedb'."
+ fi
+ fi
+ fi
+}
diff --git a/sys-apps/smartmontools/smartmontools-9999.ebuild b/sys-apps/smartmontools/smartmontools-9999.ebuild
index 9772d6259993..deaefc5a3442 100644
--- a/sys-apps/smartmontools/smartmontools-9999.ebuild
+++ b/sys-apps/smartmontools/smartmontools-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index a7e63703118a..89c5f639b887 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 5696e1205ced..c74e9e58319d 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,5 +1,6 @@
AUX 50glusterfs-mode-gentoo.el 169 BLAKE2B 461afb9f17ef9dee79348279e861039193400d61a926e9d8499351b7e42377cc1bffce6dc2c2d7f3b50b1de016a336bad69c7a79bb800b973288eef542baed85 SHA512 f90b3f49f53c08db5596a6795df64a834b390602a79fb79b56f6cfb6191c7ca8ce2bedd2885d049575e26cc3b321f80e2786e99055c02682f4fbf454d5ed5804
AUX glusterd-10.2-r2.initd 751 BLAKE2B 9d723089b270e856d1451a6403cdf1ee0d4730b07d1dd8970cb2969f6cd4cee61827cbbbefa45ed4393c30f9c9a62f3ea0f904d23c3f31634b3ae2cc405c70a7 SHA512 cbe20b9c66c038dc9e24ff85ee2724f95fccb357e8d8e1f4cd2371e8599421b1275a9bb67a65330979791fc436c0eaa3ed0afae99dc43546dd49557e188e3796
+AUX glusterfs-11.0-fix-crash.patch 667 BLAKE2B b8f1e0bb4f4858e558b89fe773c800e157b9dfea89753bc191079ead7a81e56fa59a4dd16f6ea2ef300af868b9094149a651e8050e6a0e6bbdde6696e033923d SHA512 9f3bdb8a7e5d63d5ecabafd4d815482c02b539e97029e3be20bc47ffe3d33967e65092bdf76c2f812fcdd72274ce1c71d0140b03209afa475ac77d20b484a87b
AUX glusterfs.confd 129 BLAKE2B 17eeb707fe5ebeb335b0c64ce999268e5f5c6fb6d2ba48467f6f15e73f4c2e883b909da642e6144c637510302834c7c895ebf8b2558344c3bedc9cdc06a44766 SHA512 657c478dd3a60c144543821acd6a87f804d258d4679007aad5108790449e43eda7e0de8e8c0c8e13357a35afbb0d09065423101e5234285a9b96c9ac8b2e33b4
AUX glusterfs.logrotate 611 BLAKE2B e79718d43b8123e8bcc63336977f972e58332536e0bccad84f3abb5e4afd87853d1c70ab689e2c454d94a8d74bb65122e7bf5a35150f60fb268c7757eea7b0d0 SHA512 568728fe77acecb686286b0be6c086fe3448d054d26da15c3846726a8f845ae963e6756c517b413a9eb4d6b646c61972887a35e89846d2d90d364b755e471791
AUX glusterfs.vim 139 BLAKE2B 73fdcb49c0c252784718b461541d5483e118bf1b83f445a6ced3119600aa46c469291e19aa439e2c1e35ffc88c83a74977571d8ccfddf078f65c5c16a44ed3e0 SHA512 6ea3b56b71d7e206a57611dd68160b6b9242a19b5c927560f60881dc28d250f7958c50f788a7b9a41fb46010fdac2d67a8289b909ed1f05b793c900f37ccbfb7
@@ -9,5 +10,5 @@ DIST glusterfs-10.4.tar.gz 8293872 BLAKE2B 01f8764cc71b7bac2ee0419f3f1069ac1c85e
DIST glusterfs-11.0.tar.gz 8355706 BLAKE2B d0ee895b8ce5f506d9bc1f8b962a0f29b0379f086bf18cff0092938b7c2f7025afa2fccf54f58ac751a184a3b0e91a086df2d6496892f204373e070d7576a5d6 SHA512 075f0025a1892ebb28d45d0a4e8971656319582dd7bc2c8b19ea26cd08a789bb54f8bc9752839706cd0ee0ca54be74245230bc453a5d1e9e163af84f08937e69
EBUILD glusterfs-10.2-r2.ebuild 5785 BLAKE2B ccea7cc47d33c2698836c327dfefd8b1ae6913369d33c060cb4a12960345c84ebc4341eb64b1cc17e8edf3b06c250350477fdc44c0c21b1c30529145bcedad62 SHA512 2bce6a9423bd21916afc524c18f17b1e24c13ce4d6726d30ea9eda377a329a262b5548211277962d16dc786741321d779a9f3d6cce9dae1f1c8309c17810d6e3
EBUILD glusterfs-10.4.ebuild 5799 BLAKE2B 57288a885b112b004d9f1e5e97d4a727e11936f0946037790cfb03a91dfed03db7583ccee9eb1baa65429a79fbde27530fb1dad6f8d87dde6e62b1f08eaa6402 SHA512 3ac7c9d8f212c995e19d84afd86f946d2dccf76781e4a61a81e3271efa62e87fd42f23d18f9db04875cd1c8792e1c8418671020388974d10383b6ab82a73da0c
-EBUILD glusterfs-11.0.ebuild 6003 BLAKE2B 7513ad56e5b4f92879f849d694ec63004c756a69a12d7f383e92bad3a8ecd75d8460e50f6635e6887f8fcc1cc53c71c44dec37b204678bccaa4dd7496a3d4ab7 SHA512 1cfb50c3f99ce906fcedc8e4d0ec1e1792bd821dd170c936eb2f01fcd2c8381c4d2ef74dcf6652971f596524978d5be2017c2e9478472bcec1f1a666d03e6d36
+EBUILD glusterfs-11.0-r1.ebuild 6058 BLAKE2B 7c154ed0b9c9f70d3aace6dca42570a3511e4630c79283d0738ede8f7f3ba6747cf724d6c7f37549f3dab0e9c7a05ee9d5fdf0e1a7e9ddf53f18d103d3fce2c1 SHA512 5b4fef5911829a7995139798734123e4b0acf1fd854521d63cc0e62e7e24dc45f3c130ae659ec4a7399547694bfda3603e295d49ea7510b25fb44a2157b8fadc
MISC metadata.xml 1575 BLAKE2B 8d83c4db883ecd85230029532fdd5cea2e51391c2659a5280d4eeb453390b8413c58aca550f365049de36914da4d0d977356ba30c29afe0ca8e58ff41d34d321 SHA512 07bd2f41605ab4f1bde167d8b3d620492c5d85ef77ea49ae53970ab579afcd70e1aae9a40e8856d88034045c7201fcccdb079efc0af0ac76f32fde3417d7ad76
diff --git a/sys-cluster/glusterfs/files/glusterfs-11.0-fix-crash.patch b/sys-cluster/glusterfs/files/glusterfs-11.0-fix-crash.patch
new file mode 100644
index 000000000000..6a4a1ec517ab
--- /dev/null
+++ b/sys-cluster/glusterfs/files/glusterfs-11.0-fix-crash.patch
@@ -0,0 +1,16 @@
+# https://bugs.gentoo.org/911588
+# https://github.com/gluster/glusterfs/issues/4192
+# https://github.com/gluster/glusterfs/pull/4196
+diff --git a/libglusterfs/src/glusterfs/mem-pool.h b/libglusterfs/src/glusterfs/mem-pool.h
+index 46f764f56e5..416b7ddf1e3 100644
+--- a/libglusterfs/src/glusterfs/mem-pool.h
++++ b/libglusterfs/src/glusterfs/mem-pool.h
+@@ -297,7 +297,7 @@ typedef struct per_thread_pool_list {
+ * in the implementation code so we just make it a single-element array
+ * here.
+ */
+- per_thread_pool_t pools[];
++ per_thread_pool_t pools[1];
+ } per_thread_pool_list_t;
+
+ /* actual pool structure, shared between different mem_pools */
diff --git a/sys-cluster/glusterfs/glusterfs-11.0.ebuild b/sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild
index d20ce8ba2b97..df0fe73818d4 100644
--- a/sys-cluster/glusterfs/glusterfs-11.0.ebuild
+++ b/sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild
@@ -24,6 +24,10 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
# the tests must be run as root
RESTRICT="test"
+PATCHES=(
+ "${FILESDIR}/${PN}-11.0-fix-crash.patch"
+)
+
# sys-apps/util-linux is required for libuuid
RDEPEND="
acct-group/gluster
diff --git a/sys-cluster/torque/Manifest b/sys-cluster/torque/Manifest
index 0bc49d8a1945..37d98c3c90d3 100644
--- a/sys-cluster/torque/Manifest
+++ b/sys-cluster/torque/Manifest
@@ -18,5 +18,5 @@ DIST torque-6.0.4-gh-20170829.tar.gz 6182495 BLAKE2B f9156ae4ffe388a7f3fa0df142e
DIST torque-6.0.4-glibc-2.34-pthread.patch.bz2 6266 BLAKE2B b5175b8bfe2deabe86b067f1ec5269770bcf096c6e875b8fd3cb404a976c9cb550ddcbe6e4ebb1e59c96044f95c285519e70fb4acd5c9db86c3050093ff65b3b SHA512 dbe0bd6000c140e1fe9b36e55c1a844701406a563bd178b9c972793b83282f3434e2160da5280666dcc0934c2b88e36c0a2b9518ffe7695b23d73fce0a07388d
EBUILD torque-6.0.4-r4.ebuild 6006 BLAKE2B b268bf6bbebf75bf5cfea18f9e5333d91779c21dd0ac1bbce6059c71975ee655d38c49598e332f30af8dee22ecf69b126cadd80b9ce6f57e9754672a0f5b8493 SHA512 994031561921ab22d03a91bd0586b5d95615584c9a805b7d40e58cb228ef2a1b5052789a00075857991387795dc7540d6757f7a61f3504becb7dd535321448a0
EBUILD torque-6.0.4-r5.ebuild 6053 BLAKE2B a0aa464211880bd0cbeaec2512c799858b316657c02650c861c817fbcf56c9fb666d3f0ef95399ed84b9897da05da4f764e7a32e4d2a847f2353d5b3fc04a210 SHA512 4d9be20f645e7bd2f47494af99bc4578091b2ff0e974b2eef80e0d780b6978aedc78c7f9d9d102bf303bfe6245d44783b8690990fe418c9526cdc45358355f80
-EBUILD torque-6.0.4-r6.ebuild 6211 BLAKE2B c1b77f7c36afe6b268671ed3696c1d269b743fe1a1146e30beeb77d619832d3cc02ddc4785d72f2352237e4d73d75b7c108712e09e40bf840e6d2d1347d49437 SHA512 4487b6a6748c011a52aa364ce9e9077535fa5b98f7f3367910334e8abfeb85ce64a4cbb3981e7c4764de61ed9aa522f24d0643399810c7d7a1ec619304ac4f5b
+EBUILD torque-6.0.4-r6.ebuild 6210 BLAKE2B d90f873fbbd097cf52ea60431c15e9158a3e79cd06ded8a46caad19aac3746de8d6ca6aed3efbd1d4e83f6fb63175f3aa995ada34af6acf303917e4b481dad5f SHA512 42d6d46d7daf297aef0d8bb40d20a4ec322ca896dccd3c58a40ed89f825df69c6268a988c588d0aa07e78d7792038d970a987ce93ccf480d6d597002434a527d
MISC metadata.xml 854 BLAKE2B 77be0da422efef3efbe4a151f45b82f3cc5efdb2da91345bd245d23b1b3f93e8e9bbfff40c7aa4ab149a66574f8113360bf6cce8f630fa3ff17bbcf7a580c896 SHA512 a296b3a82abc530aff7672cf70fe06b26c61dff95476ca33a6692fb7cb5fabaa3873e6e1666721b8066ff524273ea6ebf20681a8418e849f94995b4493d4496f
diff --git a/sys-cluster/torque/torque-6.0.4-r6.ebuild b/sys-cluster/torque/torque-6.0.4-r6.ebuild
index 3e838b63737d..56c733157562 100644
--- a/sys-cluster/torque/torque-6.0.4-r6.ebuild
+++ b/sys-cluster/torque/torque-6.0.4-r6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="torque-2.5"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="autorun cgroups cpusets +crypt doc munge nvidia quickcommit server +syslog tk"
DEPEND_COMMON="
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index e8e2e5f29743..c735b3f8923f 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/reflex/Manifest b/sys-devel/reflex/Manifest
index ca5770788ce4..93f6d3ba47bc 100644
--- a/sys-devel/reflex/Manifest
+++ b/sys-devel/reflex/Manifest
@@ -10,5 +10,5 @@ DIST reflex-20230523.tgz.asc 729 BLAKE2B 0249d1bc4f6d6395be0f51f90e1f9834bc63cd7
EBUILD reflex-20221012.ebuild 857 BLAKE2B be5be3f19758602fbd3a3aaeecf040ec7a2acf0c3b062cec951874545d1938ad0bd31f8cc177fc3647a6c5524694745e3368ab3100b8d7cb9ad95605e9a66d31 SHA512 c49b306665fa54a2c1a868468566f40db79256375e8c885667da5f041d2abb8319e24f1af6206f97b8445727d1332c6b6c7dcd1c203e05bf63ab3656ea8412f7
EBUILD reflex-20230206.ebuild 934 BLAKE2B a29022beba7a93599e2ce974217b34f031b8d10debb7666f9f03b17dcbe5b6d85064fbbf0f91110b6f98145962693374bf643d9eca10d14edd6e408c92175ffb SHA512 d2110c9bc628d7922681154f9e7dfb82b8ffc03c296d7d8198fa255d411dedf1ea6054881135ef9d2a0a83cd82fcfd49d6a547457c2fa1045d0323ef343794ce
EBUILD reflex-20230521.ebuild 711 BLAKE2B 6ec3649fbbb40f416b9a8ea8ed24521c8d52cb5e7991024ef981736074f581ee050165ee4ce67de8b2b49970d097b8b605cedcc6b7ee66baedf73ff48cc83d76 SHA512 6eb9b121d71328146ec7e16debc207a7158a0f955aad04300cb88b009247f76998f380c07f510b6ba82aea510b198357269929377ccd0587cfa286c343f37018
-EBUILD reflex-20230523.ebuild 712 BLAKE2B 3fd2200d32e45e5fd16b1d3c378e4b39f8de50bc4130be234c23d0adba15b049e3ee8750c8ff0570605cfd1aea0700b4ac873cc667788f8353f45b664714cb71 SHA512 8a43eb2bcf680f4ba6d528e139cb6522d7c3dc1677e3f82d02a0c2eddfe6804c4ae0a5c9cc24d36868c84559e8b17976bb8d04e892075427dbf16dbf8f9fc6d6
+EBUILD reflex-20230523.ebuild 711 BLAKE2B 6ec3649fbbb40f416b9a8ea8ed24521c8d52cb5e7991024ef981736074f581ee050165ee4ce67de8b2b49970d097b8b605cedcc6b7ee66baedf73ff48cc83d76 SHA512 6eb9b121d71328146ec7e16debc207a7158a0f955aad04300cb88b009247f76998f380c07f510b6ba82aea510b198357269929377ccd0587cfa286c343f37018
MISC metadata.xml 405 BLAKE2B 593dd39b5718afeb9441efadf2bf2ecf533ce076e21d7271fe6dd4a0f0c93544cf6b8bf1bd0e2b67b76213b5a0aa2687d95effd268976d378c701e49ae9404ab SHA512 a9345e50a04acc81a7f0a1213c8986d1bd068b6aceb0170a6a1bc8772285ba6794799470739a8c9f4ee6b2dfb7fdb440ceb1f0c639f3d0775a77db500b55ef2b
diff --git a/sys-devel/reflex/reflex-20230523.ebuild b/sys-devel/reflex/reflex-20230523.ebuild
index 89655e54de3f..cf39cf9119e6 100644
--- a/sys-devel/reflex/reflex-20230523.ebuild
+++ b/sys-devel/reflex/reflex-20230523.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.as
LICENSE="FLEX"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index b773f201c249..f16a8c452176 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 5fa88e40b895..ec5bb4da980e 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -508,7 +508,7 @@ DIST firefox-116.0-zh-CN.xpi 596066 BLAKE2B 133b239fd1cad0d5e7db5b0f861a9afda6ab
DIST firefox-116.0-zh-TW.xpi 598593 BLAKE2B 6633c9ffbfa988f1345c67e3b4cea06bf90714ea6960f12f6beef3c5cd2fb085f0a27a5cf2addab28e645e156bf0f518faaab4be63e3603210b916275f0d1c1d SHA512 c3f901183ab89bb8e01034dc328522163d131dd847be330ea099018bfb32abcbdd748bfd8763079605ee4b3cc0c65b3fd7a39fc853fa3b93b25dcd32d74d7641
DIST firefox-116.0.source.tar.xz 515487160 BLAKE2B 844f37e6f1f0947771a5e9a629ad44c04733906cb5922d5541ec12c4193dee4307cd435c381a97ce4ff20be1f31200a0c13c6e33a0308fcab9ce16b1327723c1 SHA512 4370c65a99bf8796524aca11ea8e99fa4f875176a5805ad49f35ae149080eb54be42e7eae84627e87e17b88b262649e48f3b30b317170ac7c208960200d1005d
EBUILD firefox-102.13.0.ebuild 37116 BLAKE2B 524c749d4b4c2190417e0ecc5e2baab104744f4b2ca2c89538b52374fbf92aed2401a2e2b3226f92945347cfd9e842abf3934f2cee857e620c7cb24c9b7c7174 SHA512 ca6b8bab2c786e4847cc8c998979f1be592b4d524faaccfaae2075ddaed9aa4dc959e0bd5df80c0f754de9dac0b63885cf7571590268e5e1ad5ebd55993612e3
-EBUILD firefox-102.14.0.ebuild 37119 BLAKE2B 1d80196467d14f305a4b27550ea78e419e64aaf43ab6809cd1e99c98a7b0a2e8df672e70f6faf42ba50f65f1d98a61222f40b6af6e3cf0994b6d601aed76ac82 SHA512 393432023da4981676f70d73f7d24e101cb195078662b8da8daeda2c3dc4bcbccf909326ee854fc80efcbf008f1ffb07f6b14cfb99d63668a0c046024cd8daff
+EBUILD firefox-102.14.0.ebuild 37117 BLAKE2B 2548dd8d04bc6e596c0c28d9899172f52f74717daa7de8a9d63b9e5a44c3cae2d597f0c3b94a278262179b671c7769e4dbb79b80737feff441b808dfc5d3787e SHA512 5b074cde91a2107b03083f73fe0c9388a953ffa69230e69f8e16dc3eca343c78827585d0ef614f7be4d872c33465c2fb2344cc4991d995ab66364c1b4d3b7248
EBUILD firefox-115.0.2.ebuild 43175 BLAKE2B c1f4a4a6b6cc261dc4d9b6fa67beb9d504324c4661cf6b95dd3f522c958021d69c60415960aef17feec6bc45fb0aa6f3fe649c80ace26aed18ade3dfb86c5244 SHA512 200e0bbe6544bcf77959c1719d12a0e50cfb93994407a053790a5b784a10d438724a1f7f3bb545e2e76ce80b87e8927cb480882f10fe6458e19479e1948c996c
EBUILD firefox-115.1.0.ebuild 40576 BLAKE2B bf9583c6acd141d54e2d4ae79d7c8634476e1c1d806cefdc105e39d20fff1a1523bcca33f74ba8550181b21cc918dac4fc267946a2f751f41299fa94502168c9 SHA512 7003b88a84d933ab8e4ee2ec0434ab056f8a02b351966ec5b40bb40628462bb11c56063d207e1a0fdf270ab0374ea6b47dfc6e9d6f0a5dc57cfe904069a2becd
EBUILD firefox-116.0.ebuild 43184 BLAKE2B bd93745db2b6c5d63602c41a11bbad7b8c24fdfbc503b3da42b677699b1dfaeecfd0f88c1e0f3c30259a771712c13dd0a675045663b8d7af57c0b356176b786c SHA512 75e771f0e4112c1be1f4274769dacc7ae2e8d2f4377b60df13a04529452bdc02fc0c15af13ed38984f375c29e943c18d472d6e31df7eabd21946c815cb336aea
diff --git a/www-client/firefox/firefox-102.14.0.ebuild b/www-client/firefox/firefox-102.14.0.ebuild
index 79e5450d84f7..9b9556e39e1d 100644
--- a/www-client/firefox/firefox-102.14.0.ebuild
+++ b/www-client/firefox/firefox-102.14.0.ebuild
@@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}
DESCRIPTION="Firefox Web Browser"
HOMEPAGE="https://www.mozilla.com/firefox"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
SLOT="esr"
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 2a3a2bba6483..2082bab0e93f 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index d598e490cca9..3e8c47ab3e19 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1,6 +1,6 @@
AUX 1.17.8-tee-Fix-cairo-wrapper-functions.patch 3881 BLAKE2B 3d1d7f000480dceab90ae1cffd8857d91df3f20eab5467b7ad4261dc020c78ccadf74532ab46c022ff7923a41129519d9ecbe4dfe5363eb03d177ad5cbf9e965 SHA512 a8233a69cfbe8419083b473a6b916c77b38ddcdd74e0068d7321a725bbbd68df1832db829a0ab3f104943419314d040db4aea79ef77d05e78114479756f4d0c7
AUX cairo-respect-fontconfig.patch 538 BLAKE2B 7cc137277ccb2e1d641fd8ca39ee7ccd0fd4981a07a25122387c2f1b6ca4cd89a830360357953706dee62e4233126cd0630e4622f0682f6782cd27fa31f20ecc SHA512 4d4d473f956b56f11b31f513de06751dcc77342e0f04ecf37064a74b8217f9d3536c0a8a41b09e580f34576ff2d06815b4cbc2bc091c201f947965509677415e
DIST cairo-1.17.8.tar.bz2 43730163 BLAKE2B 6089b3488425c577ad70896bb82eaad1d26cbbb38b4b38902d1eaf82a47c11170a2b0f0a6439e2cf0efa53db1f49ed74d801f7023de25d381d17e26a185a7bf9 SHA512 86d59c60c0436dde1cced60f11774e08bc483b3310faa066f9cb1cd60e64c4b7d61a27d1f5d4781187b1a3839c7b3e490a7503d09f25dbdcd5be21290f066cf8
-EBUILD cairo-1.17.8.ebuild 2764 BLAKE2B 10462729c7fcf9c6617ddc41c3a2f3f3f03dc4a1b19a2b39e838e5817b81e3873cdfaba55941b55d61ea9df8e4368ad00c384a74b57d3016f0dcaa63705b63b5 SHA512 8fcad45a13addb4731c9879a42bebdc434b4cc94554474c592b88a0fe9ed310188f551c6b00b8377362c349b8e2f694f37c5f95f2511b2801c692e43ffb0148e
-EBUILD cairo-9999.ebuild 2650 BLAKE2B a47f997e7c350c72788f03907df05dafe0c5ffb11d6da94a10823aa21cc1f8ce400d63943d60dc5659af4f8847ca538fa8c8e7c5e9245dac8a7e5ed81cdcfce9 SHA512 86dd0a06200b0a923d1ab75418a6315528c9b59ab22fccd580e65f2a212c6b74cd91e6519ff4634d053ea3fd05bbb4054fdd268d7278942d0a8a5a84c9fdc888
+EBUILD cairo-1.17.8.ebuild 2797 BLAKE2B d3c7e09dd25a812582c1c7844092755eb06e9ea6962ded49c17da1af16448265cc7750d95f6a7f6bc6d28d592cec59763a5cabec3160795b82ef03458a09a668 SHA512 80e6717c7f4355242dcd9f51952dc30a6d0294820426ad61445e3d6e1bd101f04760e5c9a0adfd6dd868942834798cb97c52b0da7c074945c8128a97fdf8f55b
+EBUILD cairo-9999.ebuild 2683 BLAKE2B c07c19e2bdef21abe2351da6bbec98b6d81b923f6747a85ace463d85112f141e3781e254bb32f50f9fa89890b7888f18231c99f66c48c09def9e703c6dc31b40 SHA512 2f3f6e042744e1fad1288efc20a630a4df9a679d3b2d27ea1581285a58548271e9b316145c70843689702f71a90428c06e5dc332d2dbacc2db296468e2c3a317
MISC metadata.xml 484 BLAKE2B 44ea5fe06e0b252b5d0cf71ccf53f76ca6f1f29432886ac0a66af9df19ed72358b91c6ff399ba418d051b5fa5380ff281647ffd050f1471578699ddfa87085ab SHA512 a575a5e6f807ac4527dbcf62e6e4a70c0e6012a6b52d7772ab167ffc29a55718bd35e52b1d0bf61be89ed82f38959e63e7ef198e7b2c1f48889df9dd2c4c8988
diff --git a/x11-libs/cairo/cairo-1.17.8.ebuild b/x11-libs/cairo/cairo-1.17.8.ebuild
index fe4390edcb24..0a245be4edad 100644
--- a/x11-libs/cairo/cairo-1.17.8.ebuild
+++ b/x11-libs/cairo/cairo-1.17.8.ebuild
@@ -45,7 +45,9 @@ DEPEND="${RDEPEND}
gnome-base/librsvg
)
X? ( x11-base/xorg-proto )"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gtk-doc )"
PATCHES=(
"${FILESDIR}"/${PN}-respect-fontconfig.patch
diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild
index b5264c6c0772..7abcac37db5a 100644
--- a/x11-libs/cairo/cairo-9999.ebuild
+++ b/x11-libs/cairo/cairo-9999.ebuild
@@ -45,7 +45,9 @@ DEPEND="${RDEPEND}
gnome-base/librsvg
)
X? ( x11-base/xorg-proto )"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ virtual/pkgconfig
+ gtk-doc? ( dev-util/gtk-doc )"
PATCHES=(
"${FILESDIR}"/${PN}-respect-fontconfig.patch
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index 0355e42a01a7..5e0e3daf2ad3 100644
--- a/xfce-base/Manifest.gz
+++ b/xfce-base/Manifest.gz
Binary files differ
diff --git a/xfce-base/xfce4-settings/Manifest b/xfce-base/xfce4-settings/Manifest
index 8e1162e1368b..f81fc89ac429 100644
--- a/xfce-base/xfce4-settings/Manifest
+++ b/xfce-base/xfce4-settings/Manifest
@@ -2,6 +2,6 @@ DIST xfce4-settings-4.18.2.tar.bz2 1544572 BLAKE2B 8dee6855c98426aace796c7c6fe55
DIST xfce4-settings-4.18.3.tar.bz2 1553936 BLAKE2B 6b8ab7a520044496223ae09ca0c09c7395968a79f937773ce847921869e58aa081e943feb17e72dd7565ca572c445d41baf4a7beb20067fa90400c9181e01890 SHA512 81a79a886966a5f017f066ece6ad134d132b1fa18c4f8b203212fb56b45a62fe8d9814f3039cc9bda41c52338b7e80685e9671cd80db3f2f9bcd99dd7bc47d8e
DIST xfce4-settings-4.19.0.tar.bz2 2370986 BLAKE2B 64a25238afffb99fefe488d2218652ce714af7f783620ed5dc9d848911293bec25f95d81089cc9bb971f73e55a861c4953ebb9affd501eeb10f27a49dfc1b01b SHA512 8892d19f723bfacea1c7df8afa5abc7d45984f8b1070b24316cb8ca04ef621489632314ce1e361eda94e036df7a36b4a7988a7853469bbad1bde9e6bef9113d6
EBUILD xfce4-settings-4.18.2.ebuild 1814 BLAKE2B b7a30fea90f89d256f8511926102bd1cb91ca17a9d79fe061ec0314b41cc8e99adbb93eb0e8f67e90bf03de954fcb19471983e1dfc95d45a3e7b16607519ec93 SHA512 785ba75fc52c310aca81a1dfcbf6abb87867b8e4643ce6976b75bfd41f3d36b51bea77d64a0d30ad567c2ade075efba5e6ab12736c00b8d9e1adcebb02529ce7
-EBUILD xfce4-settings-4.18.3.ebuild 1793 BLAKE2B 0149b1c7cc4efa89ff733740e1ff13799ee52fd72337e291071c256886a4efc20654e382f80727bd3b59dcee7bca6cff76c9aa9f35d40707d384c8b53f405e26 SHA512 b264a36f722c80778f3f0e4168f6714148aa49adde2e06d30ef62f7be1af151ed67398afb9a79ee2a73369f0cb4860c739cdcb0b8910f9a22fce39e9949e0cdc
+EBUILD xfce4-settings-4.18.3.ebuild 1792 BLAKE2B d7cf0a5a2abee23fc7f60b2505257c3d41814fdd2cab62eee003b3336bca8c45d35ae3607356665c5305e110d960e98f50370bf6ad6254be2f5760a1c11f55e1 SHA512 fa11a0a6e1529dfe4a19c28575e345d0f281e0ab591f157681bd52fb4971be513826e81657cbf8e5e3b3e516136dfe383cc1e83318380fe858e8361bc08b2839
EBUILD xfce4-settings-4.19.0.ebuild 1941 BLAKE2B c015ae0ad32cab617d851b2c3c3f2973d89b41e7546b6357a09522abe426e142a3277247c6ddc1e7d253a7d2065cdcb76d000ce8e1bafaa4404f6eb368552355 SHA512 b6ac8586d9af0e71dca1466c977a391535092df1291ad3ac709a1a13155a1cd5766ebd4a0419f3398ffb6e48aa386835ec267b10091101bc84fbd790e297edd5
MISC metadata.xml 480 BLAKE2B 4aabe2bbd7da19f62794843c890648503139a81904d84f6b97f9af9634a43ad583eede1adec9704969663455d033838db3a9a825c90d6f341cea411ed89514f2 SHA512 7e1e28f50387533611b4cee185e5e91b1dcc180ebb5bf7bcbd5fa58bc8ef666ce1bba57961de19016ceaa75a6b60b70ec55cff9a2d22bdf0d4f2b9e04abf2bb7
diff --git a/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild b/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild
index 5044e1e30c18..14c47e57dd02 100644
--- a/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild
+++ b/xfce-base/xfce4-settings/xfce4-settings-4.18.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz
index 1890a06504c5..2c63b2c994f8 100644
--- a/xfce-extra/Manifest.gz
+++ b/xfce-extra/Manifest.gz
Binary files differ
diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index 23f151b41f1e..de95af37e617 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1,3 +1,3 @@
DIST xfce4-whiskermenu-plugin-2.7.3.tar.bz2 180287 BLAKE2B 7433e2bac372666281311109f04bb07b62c884a56a794c0c09bc28e1c80786b4ee10d32deac86d4bdc12c38edca46a355a571f4d7164861898748ef5fd844541 SHA512 a734e54e900d17fa82c53eeab2a2e706481951911640714928b53eb3a06a3b5b3e7292e6869e719345cb5c89d917146ae350db6827ac8fd3bcdb9b4dd2ddce4d
-EBUILD xfce4-whiskermenu-plugin-2.7.3.ebuild 998 BLAKE2B 6bea5806b961eaeb41aa3e0fdb4b1b128c274ec503cc0b9796e16263c037aec376541df2782f492d9c3620e0a37e385cd246c99899a7325995270bf4304893a6 SHA512 7e18432f2f1ce061c8dca7a38bb22d8550d3b1c14dfd19ab5ce2d7fbdcff5a5519cbb9ded4ccedb83b808dcea66afec1e4574e5c95a0a6ba987ae2feac0894be
-MISC metadata.xml 2114 BLAKE2B 301868122902e577bed6e790601a192b839d3345d601e87403d5651aa99a260b7c80d9bb16a6f273a3a06531f091b3a2416eeb4cb0453692d00c17cf5478df24 SHA512 f5e4445fca8f8ae4cb1aa681108256584729ef6073e531f23729bb7880d839c3d29995480e21eabcd453f1f3368fb41d078b5091bb691d0879215ad6e3e1eb3a
+EBUILD xfce4-whiskermenu-plugin-2.7.3.ebuild 1113 BLAKE2B 439366383c80094d51c65708a1bd29742a3ceac5550021afa8e9fabd5576330f0aee2899c9831ebd20232c07d3edd7c5c21141df460805bbdd2deaf4bf6fa35b SHA512 36db6ac7429d01290079aa9c905836474d221daf48eed2847c1aee6f455e96216f4db604add075a68905efaf18749da5dc2c41b12e7286ac0162da7b50e96dcb
+MISC metadata.xml 1944 BLAKE2B 194722c49d5d0b44e3d17b39ee88004bee768f424066cc8ebc568165bcfe8919ab4cde7879ad849581ca703a16ebbc427aa303b5e601911454039e0782efe3e5 SHA512 148c807da224a3cb35497898eb5c8081b0ee485e74b9ec19b8a47a56d07d233d7429e5f811130af12357cef4f053f6fa722f110b57228ea1b28f8c02ad5971cd
diff --git a/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml b/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml
index bd4ca564321d..fc07d9e44173 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml
+++ b/xfce-extra/xfce4-whiskermenu-plugin/metadata.xml
@@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>christian.tietz@mailbox.org</email>
- <name>Christian Tietz</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
<maintainer type="project">
<email>xfce@gentoo.org</email>
<name>XFCE Team</name>
@@ -45,4 +37,9 @@
<changelog>https://gottcode.org/xfce4-whiskermenu-plugin/#releasenotes</changelog>
<remote-id type="github">gottcode/xfce4-whiskermenu-plugin</remote-id>
</upstream>
+ <use>
+ <flag name="accountsservice">
+ Enable support for AccountsService.
+ </flag>
+ </use>
</pkgmetadata>
diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.3.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.3.ebuild
index 0b68d5606c70..3e49f21f2042 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.3.ebuild
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.7.3.ebuild
@@ -11,9 +11,9 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-IUSE=""
+IUSE="accountsservice"
-RDEPEND="
+DEPEND="
virtual/libintl
x11-libs/gtk+:3
xfce-base/exo:=
@@ -21,9 +21,12 @@ RDEPEND="
xfce-base/libxfce4ui:=
xfce-base/libxfce4util:=
xfce-base/xfce4-panel:=
+ accountsservice? (
+ sys-apps/accountsservice
+ )
"
-DEPEND="
- ${RDEPEND}
+RDEPEND="
+ ${DEPEND}
"
BDEPEND="
sys-devel/gettext
@@ -39,6 +42,7 @@ src_configure() {
-DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
-DENABLE_DEVELOPER_MODE=OFF
-DENABLE_LINK_TIME_OPTIMIZATION=OFF
+ -DENABLE_ACCOUNTSSERVICE=$(usex accountsservice)
)
cmake_src_configure