summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-20 17:40:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-20 17:40:11 +0000
commitf3439d6caba79c7067991ef0403d855917255726 (patch)
tree1c1816b545d00d4dc70a8a89f386963f5e5f51f9
parentd6ecedbb65041ed35010095376e87dd7de4270c5 (diff)
gentoo auto-resync : 20:02:2024 - 17:40:11
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29761 -> 29773 bytes
-rw-r--r--app-editors/Manifest.gzbin13934 -> 13935 bytes
-rw-r--r--app-editors/emacs/Manifest6
-rw-r--r--app-editors/emacs/emacs-29.2-r1.ebuild7
-rw-r--r--app-editors/emacs/emacs-29.2.9999.ebuild7
-rw-r--r--app-editors/emacs/emacs-30.0.9999.ebuild5
-rw-r--r--dev-cpp/Manifest.gzbin14605 -> 14601 bytes
-rw-r--r--dev-cpp/catch/Manifest2
-rw-r--r--dev-cpp/catch/catch-3.5.2.ebuild2
-rw-r--r--dev-db/Manifest.gzbin16242 -> 16248 bytes
-rw-r--r--dev-db/citus/Manifest12
-rw-r--r--dev-db/citus/citus-11.3.1.ebuild (renamed from dev-db/citus/citus-11.3.0.ebuild)2
-rw-r--r--dev-db/citus/citus-12.0.1.ebuild (renamed from dev-db/citus/citus-12.0.0.ebuild)2
-rw-r--r--dev-db/citus/citus-12.1.2.ebuild (renamed from dev-db/citus/citus-12.1.1.ebuild)2
-rw-r--r--dev-db/pgcli/Manifest3
-rw-r--r--dev-db/pgcli/files/pgcli-4.0.1-no-pendulum.patch112
-rw-r--r--dev-db/pgcli/pgcli-4.0.1-r1.ebuild (renamed from dev-db/pgcli/pgcli-4.0.1.ebuild)24
-rw-r--r--dev-db/timescaledb/Manifest6
-rw-r--r--dev-db/timescaledb/timescaledb-2.12.2.ebuild67
-rw-r--r--dev-db/timescaledb/timescaledb-2.14.2.ebuild (renamed from dev-db/timescaledb/timescaledb-2.13.1.ebuild)0
-rw-r--r--dev-python/Manifest.gzbin269373 -> 269399 bytes
-rw-r--r--dev-python/orjson/Manifest8
-rw-r--r--dev-python/orjson/orjson-3.9.10.ebuild3
-rw-r--r--dev-python/orjson/orjson-3.9.11.ebuild1
-rw-r--r--dev-python/orjson/orjson-3.9.12.ebuild1
-rw-r--r--dev-python/orjson/orjson-3.9.13.ebuild1
-rw-r--r--dev-python/peewee/Manifest4
-rw-r--r--dev-python/peewee/peewee-3.17.0.ebuild57
-rw-r--r--dev-python/peewee/peewee-3.17.1.ebuild2
-rw-r--r--dev-python/pikepdf/Manifest2
-rw-r--r--dev-python/pikepdf/pikepdf-8.12.0.ebuild2
-rw-r--r--dev-python/prettytable/Manifest2
-rw-r--r--dev-python/prettytable/prettytable-3.10.0.ebuild2
-rw-r--r--dev-python/psycopg/Manifest2
-rw-r--r--dev-python/psycopg/psycopg-3.1.18.ebuild2
-rw-r--r--dev-python/pydantic-core/Manifest2
-rw-r--r--dev-python/pydantic-core/pydantic-core-2.16.2.ebuild2
-rw-r--r--dev-python/pydantic/Manifest2
-rw-r--r--dev-python/pydantic/pydantic-2.6.1.ebuild2
-rw-r--r--dev-python/pygraphviz/Manifest2
-rw-r--r--dev-python/pygraphviz/pygraphviz-1.12-r1.ebuild2
-rw-r--r--dev-python/pytest-lazy-fixtures/Manifest2
-rw-r--r--dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.5.ebuild2
-rw-r--r--dev-python/tavern/Manifest8
-rw-r--r--dev-python/tavern/tavern-2.7.1.ebuild55
-rw-r--r--dev-python/tavern/tavern-2.8.0.ebuild65
-rw-r--r--dev-python/tavern/tavern-2.9.0.ebuild65
-rw-r--r--dev-python/tavern/tavern-2.9.1.ebuild2
-rw-r--r--dev-python/ytmusicapi/Manifest8
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.4.2.ebuild23
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.5.0.ebuild23
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.5.1.ebuild23
-rw-r--r--dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild2
-rw-r--r--dev-qt/Manifest.gzbin11555 -> 11560 bytes
-rw-r--r--dev-qt/qt-docs/Manifest2
-rw-r--r--dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild2
-rw-r--r--dev-qt/qt3d/Manifest2
-rw-r--r--dev-qt/qt3d/qt3d-6.6.2.ebuild2
-rw-r--r--dev-qt/qt5compat/Manifest2
-rw-r--r--dev-qt/qt5compat/qt5compat-6.6.2.ebuild2
-rw-r--r--dev-qt/qtbase/Manifest2
-rw-r--r--dev-qt/qtbase/qtbase-6.6.2.ebuild2
-rw-r--r--dev-qt/qtcharts/Manifest2
-rw-r--r--dev-qt/qtcharts/qtcharts-6.6.2.ebuild2
-rw-r--r--dev-qt/qtconnectivity/Manifest2
-rw-r--r--dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild2
-rw-r--r--dev-qt/qtdeclarative/Manifest2
-rw-r--r--dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild2
-rw-r--r--dev-qt/qthttpserver/Manifest2
-rw-r--r--dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild2
-rw-r--r--dev-qt/qtimageformats/Manifest2
-rw-r--r--dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild2
-rw-r--r--dev-qt/qtlocation/Manifest2
-rw-r--r--dev-qt/qtlocation/qtlocation-6.6.2.ebuild2
-rw-r--r--dev-qt/qtmultimedia/Manifest2
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild2
-rw-r--r--dev-qt/qtnetworkauth/Manifest2
-rw-r--r--dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild2
-rw-r--r--dev-qt/qtpositioning/Manifest2
-rw-r--r--dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild2
-rw-r--r--dev-qt/qtquick3d/Manifest2
-rw-r--r--dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild2
-rw-r--r--dev-qt/qtquicktimeline/Manifest2
-rw-r--r--dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild2
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-6.6.2.ebuild2
-rw-r--r--dev-qt/qtsensors/Manifest2
-rw-r--r--dev-qt/qtsensors/qtsensors-6.6.2.ebuild2
-rw-r--r--dev-qt/qtserialport/Manifest2
-rw-r--r--dev-qt/qtserialport/qtserialport-6.6.2.ebuild2
-rw-r--r--dev-qt/qtshadertools/Manifest2
-rw-r--r--dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild2
-rw-r--r--dev-qt/qtspeech/Manifest2
-rw-r--r--dev-qt/qtspeech/qtspeech-6.6.2.ebuild2
-rw-r--r--dev-qt/qtsvg/Manifest2
-rw-r--r--dev-qt/qtsvg/qtsvg-6.6.2.ebuild2
-rw-r--r--dev-qt/qttools/Manifest2
-rw-r--r--dev-qt/qttools/qttools-6.6.2.ebuild2
-rw-r--r--dev-qt/qttranslations/Manifest2
-rw-r--r--dev-qt/qttranslations/qttranslations-6.6.2.ebuild2
-rw-r--r--dev-qt/qtvirtualkeyboard/Manifest2
-rw-r--r--dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild2
-rw-r--r--dev-qt/qtwayland/Manifest2
-rw-r--r--dev-qt/qtwayland/qtwayland-6.6.2.ebuild2
-rw-r--r--dev-qt/qtwebchannel/Manifest2
-rw-r--r--dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild2
-rw-r--r--dev-qt/qtwebengine/Manifest2
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild2
-rw-r--r--dev-qt/qtwebsockets/Manifest2
-rw-r--r--dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild2
-rw-r--r--dev-qt/qtwebview/Manifest2
-rw-r--r--dev-qt/qtwebview/qtwebview-6.6.2.ebuild2
-rw-r--r--media-gfx/Manifest.gzbin37691 -> 37685 bytes
-rw-r--r--media-gfx/blender/Manifest5
-rw-r--r--media-gfx/blender/blender-4.0.1-r1.ebuild (renamed from media-gfx/blender/blender-4.0.1.ebuild)12
-rw-r--r--media-gfx/blender/blender-9999.ebuild8
-rw-r--r--media-gfx/blender/files/blender-4.0.1-openvdb-11.patch73
-rw-r--r--media-gfx/darktable/Manifest4
-rw-r--r--media-gfx/darktable/darktable-4.6.1.ebuild5
-rw-r--r--media-gfx/darktable/metadata.xml1
-rw-r--r--media-gfx/openvdb/Manifest6
-rw-r--r--media-gfx/openvdb/files/openvdb-11.0.0-cmake_fixes.patch84
-rw-r--r--media-gfx/openvdb/files/openvdb-11.0.0-constexpr-version.patch55
-rw-r--r--media-gfx/openvdb/metadata.xml10
-rw-r--r--media-gfx/openvdb/openvdb-11.0.0.ebuild368
-rw-r--r--media-video/Manifest.gzbin24540 -> 24545 bytes
-rw-r--r--media-video/qmplay2/Manifest2
-rw-r--r--media-video/qmplay2/qmplay2-23.10.22-r1.ebuild2
-rw-r--r--metadata/Manifest.gzbin10172 -> 10179 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.gzbin28375 -> 28386 bytes
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin27259 -> 27251 bytes
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.2-r12
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.2.99992
-rw-r--r--metadata/md5-cache/app-editors/emacs-30.0.99992
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin28149 -> 28157 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/catch-3.5.24
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33503 -> 33356 bytes
-rw-r--r--metadata/md5-cache/dev-db/citus-11.3.1 (renamed from metadata/md5-cache/dev-db/citus-11.3.0)4
-rw-r--r--metadata/md5-cache/dev-db/citus-12.0.1 (renamed from metadata/md5-cache/dev-db/citus-12.0.0)4
-rw-r--r--metadata/md5-cache/dev-db/citus-12.1.2 (renamed from metadata/md5-cache/dev-db/citus-12.1.1)4
-rw-r--r--metadata/md5-cache/dev-db/pgcli-4.0.116
-rw-r--r--metadata/md5-cache/dev-db/pgcli-4.0.1-r116
-rw-r--r--metadata/md5-cache/dev-db/timescaledb-2.12.216
-rw-r--r--metadata/md5-cache/dev-db/timescaledb-2.14.2 (renamed from metadata/md5-cache/dev-db/timescaledb-2.13.1)2
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin353151 -> 352046 bytes
-rw-r--r--metadata/md5-cache/dev-python/orjson-3.9.104
-rw-r--r--metadata/md5-cache/dev-python/orjson-3.9.114
-rw-r--r--metadata/md5-cache/dev-python/orjson-3.9.124
-rw-r--r--metadata/md5-cache/dev-python/orjson-3.9.134
-rw-r--r--metadata/md5-cache/dev-python/peewee-3.17.017
-rw-r--r--metadata/md5-cache/dev-python/peewee-3.17.14
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-8.12.04
-rw-r--r--metadata/md5-cache/dev-python/prettytable-3.10.04
-rw-r--r--metadata/md5-cache/dev-python/psycopg-3.1.184
-rw-r--r--metadata/md5-cache/dev-python/pydantic-2.6.14
-rw-r--r--metadata/md5-cache/dev-python/pydantic-core-2.16.24
-rw-r--r--metadata/md5-cache/dev-python/pygraphviz-1.12-r14
-rw-r--r--metadata/md5-cache/dev-python/pytest-lazy-fixtures-1.0.54
-rw-r--r--metadata/md5-cache/dev-python/tavern-2.7.116
-rw-r--r--metadata/md5-cache/dev-python/tavern-2.8.016
-rw-r--r--metadata/md5-cache/dev-python/tavern-2.9.016
-rw-r--r--metadata/md5-cache/dev-python/tavern-2.9.14
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.4.216
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.5.016
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.5.116
-rw-r--r--metadata/md5-cache/dev-python/ytmusicapi-1.5.24
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin33534 -> 33521 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-docs-6.6.2_p2024021211334
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.6.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.6.24
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin59165 -> 59336 bytes
-rw-r--r--metadata/md5-cache/media-gfx/blender-4.0.1-r1 (renamed from metadata/md5-cache/media-gfx/blender-4.0.1)10
-rw-r--r--metadata/md5-cache/media-gfx/blender-99996
-rw-r--r--metadata/md5-cache/media-gfx/darktable-4.6.12
-rw-r--r--metadata/md5-cache/media-gfx/openvdb-11.0.017
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin40315 -> 40310 bytes
-rw-r--r--metadata/md5-cache/media-video/qmplay2-23.10.22-r14
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin6008 -> 6005 bytes
-rw-r--r--metadata/md5-cache/net-fs/nfs-utils-2.6.4-r104
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin89089 -> 89088 bytes
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.14.0 (renamed from metadata/md5-cache/sys-apps/syd-3.12.4)4
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin23584 -> 23579 bytes
-rw-r--r--metadata/md5-cache/www-apps/radarr-5.3.5.859214
-rw-r--r--metadata/md5-cache/www-apps/radarr-5.3.6.861214
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin11072 -> 11236 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-123.017
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin9001 -> 9483 bytes
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.1916
-rw-r--r--metadata/md5-cache/www-servers/tomcat-8.5.9916
-rw-r--r--metadata/md5-cache/www-servers/tomcat-9.0.8616
-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-dns/Manifest.gzbin8033 -> 8035 bytes
-rw-r--r--net-dns/dnsdist/Manifest1
-rw-r--r--net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch62
-rw-r--r--net-fs/Manifest.gzbin3360 -> 3355 bytes
-rw-r--r--net-fs/nfs-utils/Manifest2
-rw-r--r--net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild2
-rw-r--r--profiles/Manifest.gzbin193389 -> 193384 bytes
-rw-r--r--profiles/arch/riscv/package.use.mask4
-rw-r--r--profiles/base/package.use.mask7
-rw-r--r--profiles/package.mask6
-rw-r--r--profiles/use.local.desc4
-rw-r--r--sys-apps/Manifest.gzbin50498 -> 50499 bytes
-rw-r--r--sys-apps/syd/Manifest10
-rw-r--r--sys-apps/syd/syd-3.14.0.ebuild (renamed from sys-apps/syd/syd-3.12.4.ebuild)12
-rw-r--r--www-apps/Manifest.gzbin13468 -> 13469 bytes
-rw-r--r--www-apps/radarr/Manifest14
-rw-r--r--www-apps/radarr/radarr-5.3.6.8612.ebuild (renamed from www-apps/radarr/radarr-5.3.5.8592.ebuild)12
-rw-r--r--www-client/Manifest.gzbin6044 -> 6042 bytes
-rw-r--r--www-client/firefox/Manifest102
-rw-r--r--www-client/firefox/firefox-123.0.ebuild1450
-rw-r--r--www-servers/Manifest.gzbin4706 -> 4701 bytes
-rw-r--r--www-servers/tomcat/Manifest9
-rw-r--r--www-servers/tomcat/tomcat-10.1.19.ebuild181
-rw-r--r--www-servers/tomcat/tomcat-8.5.99.ebuild157
-rw-r--r--www-servers/tomcat/tomcat-9.0.86.ebuild180
252 files changed, 3264 insertions, 939 deletions
diff --git a/Manifest b/Manifest
index cdcbde792142..337f24e83fcc 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29761 BLAKE2B ec7243e36ec936a03db188a3ad28be61847b2b0784b840274620bc2fd773feb12ef894dd7983f324575f2d5563aefb407181f45666150da95044f80d83b8d102 SHA512 d9895b3ddbcb2cdda72bca1ff80c3e3422cdbfd9d5d73af13d5dec89f2239eb135b788f7c494e32fc22e778cbadcd4cc024ebfd4c1d96623a4771e8179718739
-TIMESTAMP 2024-02-20T11:08:31Z
+MANIFEST Manifest.files.gz 29773 BLAKE2B d9f80b48e62886ebbb923b4f90b5c29ee168bb8cfbf89a6a4c653eef562ad109a8bfd615f0af698bed74dbcd9cd3376c14ab30c691d570681c013e67e3bdede0 SHA512 8d5c4d477bf2b7f57f2e6010b62d200ba057b47602523f3ca54c3bef1ac5f5bc0899beb62b1358a1b5e5b114119bf65b7d70230418166c2616fa4d781c2560ba
+TIMESTAMP 2024-02-20T17:10:10Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXUiC9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXU3PJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCcmg//VTAf8NR5IYjGVc1VoCxKQST6VIfQtRaXGQ/vFl8U71Hd70CVJo+dwuwp
-eHSZ6dmKuLweMNv8S3DMwUberftOs+V8nC+lSKv7+onRn755LB79zUYwmsnX7z4H
-mBdG/BdutDPgmhBWsHrR41dYMrPlzd2mNyT+htPisjJ+nI1dBHF3G2zC6IqTAaWz
-OXEL5jFC++Uzphm2SXaIUHtSbTO1a+7bRIMzlGzvfxRjAwN01nG1351ALX2eFQNP
-nFgOfsrmVAyepw59dbZv//GSyo/7iIbZEMFBsAKtuXpBAvDZVNBwqwXXxxSHqjqg
-9c5wQhpkmtgEO6uKcHh/x7tiqVVgIcQBLlAdieoL2EhXo+822y6iP2cj/pEEE/1D
-ylJ702ELEW9CBed0mieKGOQ12pc8Qrq9Ljl3htxdAJ95vNYC9dlGvAAz1NdC8Vo+
-4LOVCAXitwGdT2KmzC809FtNaOHVvjfa/PtR1CF8XPH+mB4WRz+GAjoEcpJR4iD5
-yh8Bxdg77KodLuXqsv8cyVQKYgqKmKMWnhUQ2QaI/viLhPCj6fu4Z3MM9RFL+pEz
-nVbLnuaozOp8nqo47MZ+GXgL5q2BpznQRkztJ+5p0J0D7Lh0fJa5TDEzu3GDLVxw
-QgtH17GX4cK1jc51Zrt+Q4B5sj/nX4eNUrRbmO3I93ciKzztD0g=
-=8VLO
+klC+Eg//YXZIgE1Xoxz0zwgmnRRqEngt1YlMX9DcWqykSs+Q5nbQA4/izTUlFlLg
+u2OGOyaYpZUE3HD2a+2/aaDUKqbsY+Zy5+GIJ+8/pfTvjqkTA20XrpztIMLl+lhW
+BOkKk1zfHdoUFsnad65Q0eFIx/io0XrM9MQBbMPmN4OICVHTgP+mVo8+X07LVV4a
+tC0hWE/OayDyVezZJqrTJ6CUjnpWzhSEKeCVuwmxiLYPMyMhRebcMJHd8XUP64Gv
+ckiPRYcJ9RFRwg9NzwoXtQEYkzEYRskslzbk8xI/0U7zkec1wH/NIt0dlKQOwR23
+vdm8P+OOAI0K7rwtjNRIgLd/YKGWUkw/PK6HbZgwHsfJBl+D7QgZ/jRquOlifVHi
+oWUF0KDdUj/bp34IzbmmrosBZ6uaksGWwD42hqvcEcD6J1YhL9tOhbIIhkwWW8Le
+UXuDlFViSr2DgEYnUqJyRw5dp/X1WcdUQQpYWiw7f5OV1ALGJqjdWEArKEwqHTBq
+yQY0zr1OcX24E/PGEibQWKn//4EVwTTCLrCLipxFwJlTtvbAEuYPBb1qOeGwHWW0
+IZlo25PHq9lCkI/AB16aY/ZgSl9tBMi0W+Voi0/Rd0yKr/ji3VWznxCGmQ/KJNI/
+kZMsacH+O7J5J9zdWuN5Z/XkN3TOkHBM4WvArR4EMYvhissZLSQ=
+=BSku
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 866f66590a6d..0732b3b11e8f 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 899d3e4bb586..02ff10847474 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index eca8f7741fa0..ecd786ed19fa 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -22,7 +22,7 @@ EBUILD emacs-28.2-r10.ebuild 17365 BLAKE2B ee3845d7c7966dce09db2379980315f8c855b
EBUILD emacs-29.1-r1.ebuild 18598 BLAKE2B e0429ade850c0e57003a47bd4a95d8e7beec118e86de2289f0242d75ce1179f7f08fcf57a0d972a0806960cc9438c73dfc85d0dcc4bfb589a52892567ed4fcfe SHA512 3b793984093324960ba79db7b2a27e6f7fc1cdbf0d3d3246d6d3317ed5e043f1dab7d18016e9b0fc6b28fbba78f9dc03d3f47cc2994bd81f43e76f4c016c8f23
EBUILD emacs-29.1-r5.ebuild 19165 BLAKE2B 78ed428d657db6490d7a09e0494cd43881f3eed419a1f3679f5bca807f763cdf351fb5df7ee30981c89691b030bbef0b34477513b2b668a3d08fc1802d7a862b SHA512 63178f7cc76d7091982d5c9ee77a525438c7cab6772d980aeb05c3fc4834e9fefdc8b341ff8e919d9b4a2006c60ae6a9eb3ca50158a6181ccfc8b77d4c81e813
EBUILD emacs-29.1-r6.ebuild 19239 BLAKE2B d73f4b117cbf4a18240ee23b7fcb8af0e350e0208933be5c6e3f33c6ca26e254bda7dab717bb3a333e441a7fa29b4715b9e749ce9d1b5bedc2d51ec048f46d65 SHA512 031a022f4978e2827a7ad55590430ec4c77d628a886c10d8e4ff6e04c0c1fcf0ca8c047db719c8df097c9d2862c57c5a607eb95b05136a7b0cdc8aab78964704
-EBUILD emacs-29.2-r1.ebuild 19579 BLAKE2B c5d6be06edb15ebb08cc1a667d1615d6f1bcc22131ef5ae2609bd23fb24950a669570878fd319a3fe1dd7227242707d1260e468393129d06d2cbc5bc28ba3c85 SHA512 24dca4564116da2c03d6d5d3655d65d10b30fc3b425b3c3eb3d45d0aca9e4e075bd0e21cfad990207434b0f8d992ecb4e7868a0140f309eab6300e0ce50ad30d
-EBUILD emacs-29.2.9999.ebuild 19440 BLAKE2B 0f59a8df15e596efedb9dcc6589960fef6fada4d2b6f54bd7da0d7d13f44715ea705cf286a1da6dc9f7b1ab1c57aa29603becae7a5bbd5dd3669495a3c7cd2c9 SHA512 e2d5fa076fc76f734d501770f388fbfa7f61e79c70f810f6db92f35e4eaf8fbc79fa17c79ca22c1b72b131a83af51db77029b160bb5014eab06ad951cffe4f55
-EBUILD emacs-30.0.9999.ebuild 19507 BLAKE2B d2d05011d7cdd597340fbac29a9ea492de8cc17b491f37e2e4ce7cd38597d2c50c3cf8e4897ad6c0bed5b1dc4ff779a18f4d2870a752733314ca55ad8afe9792 SHA512 b5e4808f7efeee97127ed57c52887a082f987a9c9cc3d1b1478a2f1fe5ed46cf6589284bc4d0f0c46c2d7ee0cb0793645e6aafa20406dd7eaae1a30c20f0491b
+EBUILD emacs-29.2-r1.ebuild 19662 BLAKE2B 0f57dc81979bc08e772a46ee2325f477ed0e6cdda7e2e9deb93111e20d4f3fadebfbb548e6d57f6326ca7a12e1d890c112855122627886859780584034789342 SHA512 cf2b2834c853a5e3ba799e5f2ff5062556274cf6fb10a5dbc6680206abf3ea1e12f767929936cbeefd71a11e94a828fe5999920fc463d0f9d72051b21145da5a
+EBUILD emacs-29.2.9999.ebuild 19523 BLAKE2B 9ae70bb36b3f0bc1cefce16c16e68a3fa584254d12b39c36fd323febc07acacb260364e1f7f92861f253926444c6930c323d4361d32087653bdcba7c9be462e2 SHA512 620d9b4b18b91abf87f68ba54943e52b9e8793ac99312a9b162ef07ef4146a286f9f43690b413b0c8e2bba5706c1b9296de6cb463d574ff612f05273fe5bebbc
+EBUILD emacs-30.0.9999.ebuild 19589 BLAKE2B 8911d0f072c4d61321defde1966e079717179ac337e5a77faf56d1e23baa4009f9892c44f8bb2714a59395127da0b2158c17ace140c945c997b73c083dc6bb26 SHA512 cd6b5f0672d3faf7bb7ca4bad41adf36243fe36b8d4203dbdc80998964efa60f33422abf376d6c0f48259181806dd7145a752c2c4ded0e948696353f9dafb951
MISC metadata.xml 3389 BLAKE2B 83d648a1e68be02a802e42c19ca7353c3739e10a516b02c09869ce337297926f472ec988a7aee84950eff40e3d40b1399db628e9b20db5e7c4e9a69cf7db9faa SHA512 38bc87ab7efeff1deca382b29ba1f3e961b81e6628cd4b3394753222ca8c0ae6719e1ea54834f72e03af4fc8d2528dc12cef10ac3951956832c40b5e5e52735f
diff --git a/app-editors/emacs/emacs-29.2-r1.ebuild b/app-editors/emacs/emacs-29.2-r1.ebuild
index 8900504bed84..f661ec646411 100644
--- a/app-editors/emacs/emacs-29.2-r1.ebuild
+++ b/app-editors/emacs/emacs-29.2-r1.ebuild
@@ -171,8 +171,11 @@ RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
-# Suppress false positive QA warnings #898304
-QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof )
+# Suppress false positive QA warnings #898304 #925091
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN static_assert alignof
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
diff --git a/app-editors/emacs/emacs-29.2.9999.ebuild b/app-editors/emacs/emacs-29.2.9999.ebuild
index 0e12f1110e50..e478453357b9 100644
--- a/app-editors/emacs/emacs-29.2.9999.ebuild
+++ b/app-editors/emacs/emacs-29.2.9999.ebuild
@@ -168,8 +168,11 @@ RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
-# Suppress false positive QA warnings #898304
-QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN static_assert alignof )
+# Suppress false positive QA warnings #898304 #925091
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN static_assert alignof
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
diff --git a/app-editors/emacs/emacs-30.0.9999.ebuild b/app-editors/emacs/emacs-30.0.9999.ebuild
index cecc57a1f940..f1c545bffd0b 100644
--- a/app-editors/emacs/emacs-30.0.9999.ebuild
+++ b/app-editors/emacs/emacs-30.0.9999.ebuild
@@ -169,9 +169,10 @@ RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
-# Suppress false positive QA warnings #898304
+# Suppress false positive QA warnings #898304 #925091
QA_CONFIG_IMPL_DECL_SKIP=(
- malloc_{set,get}_state MIN static_assert alignof unreachable
+ malloc_set_state malloc_get_state MIN static_assert alignof unreachable
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
)
src_prepare() {
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 0cc57279de5d..7bf97f6ca378 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 3f7ba82462c3..4ac2846830fa 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -8,6 +8,6 @@ EBUILD catch-1.12.2-r2.ebuild 860 BLAKE2B 8fa4f7d7663063b94684d010de522d84797b9d
EBUILD catch-1.9999.ebuild 758 BLAKE2B b551fe477f41b1b8294244f3822762bd56d9f7e5576d793b48ee22fed68c93b0b49eec288a578fc9df12980166b2bcd11c1bd535901939852573c716639f167a SHA512 ace668452e8667068b6ab0a0701e59c91065f47b7c955bf999941cf4ceec430d60df973bf451e2c8ac654d98ad7ee4a2ee4367ca4db792d6565406db7d4e9f5c
EBUILD catch-2.13.8.ebuild 1013 BLAKE2B 0053ca9281da8edd9e361a65eaf45db71b3ae8a9344f82156ba997bdd2aad0d533a9ab9a5b2fa0f20716f0ee14d07c6d93b45e8449ceaf993d54f7378ccf7adb SHA512 d28db9bb7c326f7602c191b2e473c02c5eb344be931a5b4c013f0eac5c4cd8603a1c2a7684d499f7bce9d31aac28b7f99e31caa2892641859dd899642eb5be3e
EBUILD catch-3.4.0.ebuild 1001 BLAKE2B 54ae8f777b9414e337c0f7c7c85b88a0ca8ed6b12baef05ac968b021daa6908f5df80dfff9d7f271324d9c89ef8a9c2b92222a3944645a57d21051fc6c96f970 SHA512 3c80ddc14bda85517d140380ae591c18d53fa1ac358a748379395153fbd926d9e0077a61c220539ce542244dd25eb4009953cfeb45b215ccce1cc63d26550618
-EBUILD catch-3.5.2.ebuild 1009 BLAKE2B 655212eabcd56ab04f7569aac764b0f79b3e542521fbabc096c8256d68ec895ea6c58ab0ad4ae8ece8290fa5a849e472488894d7bbb410c883c086953b5bdae7 SHA512 20a5aa63d1cb679ffb7af373dc056993747199fab7b8cd857af94e030114ed48f04de793119c0944e207c7050d6f5c8d6092b5abfeafca69c4f4dedc276d062b
+EBUILD catch-3.5.2.ebuild 1008 BLAKE2B 3f823c13e3eb82f62d7fe7c2f31e9b8b24f28654785aab7cd915b6cade5f9ead5ad0505c79cd369e9a617c613d29eace467daf4f517be33a71933b38ae1fc36d SHA512 63eddd467637eb88f8ea9c2cd8ea9a78b47b67ea1d8c4fbe679364c7c2adce8fb47e1e648528c01e6daf1467eec376a1acbc544bc6fb37bf7875cfe949e3a913
EBUILD catch-9999.ebuild 1009 BLAKE2B 9dc56f59783ec8812d6701a2ed347e039c655f8ad874e20e5058d1667ba3c061cebd8824af1345e76fd90973b439aa3469bbaa564382f04545d0f43e9bc3d7af SHA512 dd9d0e08934ddb10273a2f6b5642bcca5471976f034cf026eec09da7d651553c2193d7f0928dbfa385333f21ef9a21a44185f3cc480970a97e83a08ec4f96103
MISC metadata.xml 325 BLAKE2B 170690d843389d8befc37befe36d57a20f791f6520a08a8eafae196c6ada323a9afb00f58b55d0df30aa67f3e96430a46c3ee0355911b2289056e8bed48509ff SHA512 d2e3d74294189b3c639a16084b7a3745af6854f295c529fc2dc76d05ed6d7ac7e84c8a760f47f07f0744cdd257b5bf851a900ae48482efceea4a8d6ac6ace7c4
diff --git a/dev-cpp/catch/catch-3.5.2.ebuild b/dev-cpp/catch/catch-3.5.2.ebuild
index cde2d006ed7f..7dc57fa9a1f7 100644
--- a/dev-cpp/catch/catch-3.5.2.ebuild
+++ b/dev-cpp/catch/catch-3.5.2.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
DESCRIPTION="Modern C++ header-only framework for unit-tests"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 5209d8394ebc..e291187142ae 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 8ab16cc31ded..9556d53dc6e0 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -1,7 +1,7 @@
-DIST citus-11.3.0.tar.gz 6627414 BLAKE2B 763ebe9cc7c36222b6e1148b18fcf98af3dc4dbc77a141c355f72e3f943b0cd6ba79aa98622e365f81ca1f5965095e75a0e83277a4690fb386b371d5e80dc778 SHA512 4e40240f8e3867823724feda480fe23ee41347b8d49802b3afcedf970f571a97c8d5cf1639d2d776035d125193ca8ff998927aed47c03e1c1ab3bb79da830ee9
-DIST citus-12.0.0.tar.gz 6744359 BLAKE2B 0cd25e60fb4c94a44c1bf8d0db4a4a62a34082285afe4c32700f182a3b9a67c45f68d1629e6bf7659ed1a5884f2da28a638aa0cb97cc870f8832cf9c3c0e7121 SHA512 1e9b985719d1a2c6c1c965cc5708ffc358b62413fafc7f3f9496727763df2e8674782fc2016d452974530c568e7c5ec5a15cb8905ec9ee7344d82b950780f5b8
-DIST citus-12.1.1.tar.gz 6896428 BLAKE2B 2a7abbdb3d4bb7c3f6c1f03992b078dee98ce2eab7401fee07fe7a5d52c8617e46bb53e5a7d4e677de7d9ad825558735fb214f3861c08a9d60c6ede6b0e848c1 SHA512 55dcb41472e855a8ad46ce4305d53e0e9c2658a5111f5ac503aa7f9f6c492be532c9b1222d62e106ee590adc3dedc7b9ae207f6fcd661f740123264ec2524da7
-EBUILD citus-11.3.0.ebuild 646 BLAKE2B 3557d4be852f27d0e92ce85ed4175fcd975fa0d8dd58c4dffc3109bee5cfa7086444815530cef1dd86d3eedd84a74d24ed51b3904a93c875d7da36e51629b03d SHA512 aeb8d416efb27eed1bf23e2936a314c3d73fd3702ab7f279cbbdcf8b965ae54d1a7fed2c3ac1e3ed5d7c63c0a9ab6f6297a9a52c4c04f5932f8f4f6b210fc02c
-EBUILD citus-12.0.0.ebuild 643 BLAKE2B 8a1a5827be0fa0889755f35f6d3c179a4934eb32992a6397ac15c1fbc9ee1d0e393ecb7f23b2625787bbd3b24e2b676ca35d29935314228c9c15e16e0fc6c201 SHA512 5fe59b36fdf730b69afbe3b3a9d26dfbeb2c63e01e051b315ea2c88a0c066391b190a18a4d61457817128074ff1be9b341a5fea81940d9e0f842ecd6af9eb1cd
-EBUILD citus-12.1.1.ebuild 646 BLAKE2B 2011517e6eba45251871a8689175ea74b34423d824de6dd3018f13a662d06e727e95a8c5a168b02760ff62d4b0c80ca8d75c178cf723d84c92af32e6e7f5050f SHA512 9085ed937666667b70596db6c515404e132efcb2a83d81f356e3566ec96f6e366c6c753690a75667f3873f688420f803c373787f7f10386f21ef1d28e02a7749
+DIST citus-11.3.1.tar.gz 6623462 BLAKE2B ef07fb1e6cf0dd3f49600c3befcb300d47244393dd3bbe01450a8cb7bdb40adf1b7c6d7cf473ac80c466fc5dd4d6e0f5a62d1a587804d74011dda65731431028 SHA512 481d74cdf0e8de86b918fc73ed72f988f42679a827a39e7d89e2d0ebb0447d629dbaf323099dc97e886ea3012539200831f580bfe0cf3a12ef1f3a7bfe3fab42
+DIST citus-12.0.1.tar.gz 6740395 BLAKE2B ca004f8026d94c1ed70c9c7450726287aff415c13b80b93d25a19fbae9a79cbbeaec51521fc7922d5574c75bddb9537d42d656121ca586f4512afe773be5bf76 SHA512 db9b882c63ef6ab848a85d547390d4fc61b97056485dcc8fa51c289a302b78d0de959e29c27a91c494fd3e20491f6a96e96436d8766d02b2770f0e375b94564e
+DIST citus-12.1.2.tar.gz 6897486 BLAKE2B 6cbd65cf0cefc5bbe4abcedbeaece8c9a123a05d0d6b812d95cea69153843fd187ff67ce0e99e19758f43569b7e38379294c3c1551f7751ffcb5a6d025800f1a SHA512 00ca6d7053c91671c894bb2afec25ba2a38aae50b6f363a1e63e08e4f3016e43739c9a48b20d93afecb5cc0f2d886fd12318dd8f54f67c052baca2d421882828
+EBUILD citus-11.3.1.ebuild 646 BLAKE2B cd2b1dfd00a6148d27d37f65bf6725593230dcf713715d6354d75b9e3961254353805b6b80e3a9f5169fa3aba3fcd250b03bb3ed406aac043c1271b3493889c0 SHA512 3ca4c5eaef0154bf549e1e947232c2321a2efddf665c44bc9a371d1249f9ff06c6860feb48a2fe86a9d95b5167d8a3e4fa877881b12d7a6743443279cc5d053d
+EBUILD citus-12.0.1.ebuild 643 BLAKE2B fabb20b71f11963083d1115cbaff6b88197c7d487c651d8e5aca46f7cfb50302dc14c9eeac2c5b8daefb91ddde962b25072c4e1f3f34c40a5a9aaef37373d003 SHA512 fa3557d3530df46a7554b928623ef364dd070ed15fec2213b1f891c3f9e5a6fc2233c438537399990b0b4ff764e4073595f888f988e2d5189f639788b65b1ee6
+EBUILD citus-12.1.2.ebuild 646 BLAKE2B 5a20928b3faee266d218080cc378f7cc557e2478ce14f8a1a201ab7e1beb6ee12be2bec6bdd954c828978bc7fe2dbd9663a57edf9155f2211c46a133b562b253 SHA512 521d896a4fd9e49b839a94e82eb0afb57dffd9cfef41333d537a56528506e5a0dbb85c7fa5e23adc47938f090eecce04c93238a32a71c77297145a7912a2e7a5
MISC metadata.xml 361 BLAKE2B 4661dce471924e095b993bcb2cd32627e08535138f7c2b65b7471342a27cddeda67733d87e50924bf9702594299b158318ac11c59f2d75f2df94880852e4d69e SHA512 3337957bcc132440bb973175a4974800601de71f3effa8dab48edf2847ecd91da8c4790f8a094505c11375700fd0241b9b3f8727a99c54b06de1c30a6e6cf8af
diff --git a/dev-db/citus/citus-11.3.0.ebuild b/dev-db/citus/citus-11.3.1.ebuild
index 1b91866bc2b8..196628d1bd19 100644
--- a/dev-db/citus/citus-11.3.0.ebuild
+++ b/dev-db/citus/citus-11.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-db/citus/citus-12.0.0.ebuild b/dev-db/citus/citus-12.0.1.ebuild
index 2ace5e3b55ee..c3c9617e490d 100644
--- a/dev-db/citus/citus-12.0.0.ebuild
+++ b/dev-db/citus/citus-12.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-db/citus/citus-12.1.1.ebuild b/dev-db/citus/citus-12.1.2.ebuild
index 9cde9352931d..6f1052ed0c2d 100644
--- a/dev-db/citus/citus-12.1.1.ebuild
+++ b/dev-db/citus/citus-12.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/dev-db/pgcli/Manifest b/dev-db/pgcli/Manifest
index f4a79230485f..790beea33323 100644
--- a/dev-db/pgcli/Manifest
+++ b/dev-db/pgcli/Manifest
@@ -1,3 +1,4 @@
+AUX pgcli-4.0.1-no-pendulum.patch 3569 BLAKE2B 52379d64088803fd51d9535d7ac13bae34ea866c74e5a7c87a92f12f6bb8c25179b392f2bf9eb112770ccacad46d886f4bbfd39ff6ada1016301daf7123b1d0a SHA512 1d7fb9562b1e7bc4b4953e041d6e5620850b5f355ab8adaec7392579926a3b2a41661c6d1579b514d4763a171885d8d35df11b22ea03c576eb73cd987fbc89f2
DIST pgcli-4.0.1.tar.gz 646421 BLAKE2B ceb0537344d1fc4c22fc424b7d1df809515778e9d1e492aead517c904ed6274f8c330e1f9bd73da377543e0d078acc8c385951a6717784205dbff0ab427b2d49 SHA512 eba490b979d7b1120eda817c3fe2afc2f2a8e4608e67e41be9b73597dc51027fbe013d5f72f8a6f2853c85395fb51f622dcf6b30c8d2185e5d9a9c1aada378ba
-EBUILD pgcli-4.0.1.ebuild 1043 BLAKE2B 76a3348d2fcc52f1f58e1ab764c1f9d0869025a5a602829f78c4b0cf00578cdf1fc3235abbd541a37d0a75bca89ab10e2d29706a966dfc4b9c8b459b9ce70d6d SHA512 f5c41a6ba246c7571f33b9a9e4640d35cd8f0dcd74d3f28ab1836663cb8b9681e654313be2c82e632588993cd30137101801f5494cd3b94398451a4bef03dbd9
+EBUILD pgcli-4.0.1-r1.ebuild 1366 BLAKE2B f6b68b1bc4dc44f2ba78960d74b2817c2a0d4f18b425fed6a590e0de92d44385d48e8082ad08da1555fae094000449780c35d8e904531f0d652d735f8b9e7c0d SHA512 55ba0a1344de3dafbe73b5d6c77ac7246770b95c93557ba2c5998fd6afe6e479433b11e9f8f424374d3df89d23d3080b61653508a3aebc5fbb3fb7b9fdbc35da
MISC metadata.xml 359 BLAKE2B c8107f0af400492e5365311f645a91c0a56448f3f2983c470c8e8eb08126202f2b5895978971f5f77eec87bbe29e4f198d954dcd87b14b2cfa019fb98dbfe272 SHA512 bca1ac9cb841c4b17c07b6a581d54f860fe384ce139b9894fcdb442024f75ef7996ea55535be177472dc5149e1dd1cf4859181210bbcd637f6b82b8816334cc4
diff --git a/dev-db/pgcli/files/pgcli-4.0.1-no-pendulum.patch b/dev-db/pgcli/files/pgcli-4.0.1-no-pendulum.patch
new file mode 100644
index 000000000000..b761f1c13634
--- /dev/null
+++ b/dev-db/pgcli/files/pgcli-4.0.1-no-pendulum.patch
@@ -0,0 +1,112 @@
+From da189aaa1852170cb852a7a435a20d8246e59c30 Mon Sep 17 00:00:00 2001
+From: Damien Baty <damien@damienbaty.com>
+Date: Mon, 19 Feb 2024 09:36:46 +0100
+Subject: [PATCH] feat: Replace pendulum by home-made duration-to-words
+ function
+
+diff --git a/pgcli/main.py b/pgcli/main.py
+index bbb1989d..cfa1c970 100644
+--- a/pgcli/main.py
++++ b/pgcli/main.py
+@@ -11,7 +11,6 @@
+ import threading
+ import shutil
+ import functools
+-import pendulum
+ import datetime as dt
+ import itertools
+ import platform
+@@ -800,9 +799,9 @@ def execute_command(self, text, handle_closed_connection=True):
+ "Time: %0.03fs (%s), executed in: %0.03fs (%s)"
+ % (
+ query.total_time,
+- pendulum.Duration(seconds=query.total_time).in_words(),
++ duration_in_words(query.total_time),
+ query.execution_time,
+- pendulum.Duration(seconds=query.execution_time).in_words(),
++ duration_in_words(query.execution_time),
+ )
+ )
+ else:
+@@ -1735,5 +1734,28 @@ def parse_service_info(service):
+ return service_conf, service_file
+
+
++def duration_in_words(duration_in_seconds: float) -> str:
++ if not duration_in_seconds:
++ return "0 seconds"
++ components = []
++ hours, remainder = divmod(duration_in_seconds, 3600)
++ if hours > 1:
++ components.append(f"{hours} hours")
++ elif hours == 1:
++ components.append("1 hour")
++ minutes, seconds = divmod(remainder, 60)
++ if minutes > 1:
++ components.append(f"{minutes} minutes")
++ elif minutes == 1:
++ components.append("1 minute")
++ if seconds >= 2:
++ components.append(f"{int(seconds)} seconds")
++ elif seconds >= 1:
++ components.append("1 second")
++ elif seconds:
++ components.append(f"{round(seconds, 3)} second")
++ return " ".join(components)
++
++
+ if __name__ == "__main__":
+ cli()
+diff --git a/setup.py b/setup.py
+index f9dbc56a..640dca00 100644
+--- a/setup.py
++++ b/setup.py
+@@ -16,7 +16,6 @@
+ "psycopg-binary >= 3.0.14; sys_platform == 'win32'",
+ "sqlparse >=0.3.0,<0.5",
+ "configobj >= 5.0.6",
+- "pendulum>=2.1.0",
+ "cli_helpers[styles] >= 2.2.1",
+ ]
+
+diff --git a/tests/test_main.py b/tests/test_main.py
+index cbf20a6a..0aeba80e 100644
+--- a/tests/test_main.py
++++ b/tests/test_main.py
+@@ -11,6 +11,7 @@
+
+ from pgcli.main import (
+ obfuscate_process_password,
++ duration_in_words,
+ format_output,
+ PGCli,
+ OutputSettings,
+@@ -488,3 +489,28 @@ def test_application_name_db_uri(tmpdir):
+ mock_pgexecute.assert_called_with(
+ "bar", "bar", "", "baz.com", "", "", application_name="cow"
+ )
++
++
++@pytest.mark.parametrize(
++ "duration_in_seconds,words",
++ [
++ (0, "0 seconds"),
++ (0.0009, "0.001 second"),
++ (0.0005, "0.001 second"),
++ (0.0004, "0.0 second"), # not perfect, but will do
++ (0.2, "0.2 second"),
++ (1, "1 second"),
++ (1.4, "1 second"),
++ (2, "2 seconds"),
++ (3.4, "3 seconds"),
++ (60, "1 minute"),
++ (61, "1 minute 1 second"),
++ (123, "2 minutes 3 seconds"),
++ (3600, "1 hour"),
++ (7235, "2 hours 35 seconds"),
++ (9005, "2 hours 30 minutes 5 seconds"),
++ (86401, "24 hours 1 second"),
++ ],
++)
++def test_duration_in_words(duration_in_seconds, words):
++ assert duration_in_words(duration_in_seconds) == words
diff --git a/dev-db/pgcli/pgcli-4.0.1.ebuild b/dev-db/pgcli/pgcli-4.0.1-r1.ebuild
index 111362fa7895..d168855385f8 100644
--- a/dev-db/pgcli/pgcli-4.0.1.ebuild
+++ b/dev-db/pgcli/pgcli-4.0.1-r1.ebuild
@@ -19,18 +19,36 @@ RDEPEND="
dev-python/click[${PYTHON_USEDEP}]
>=dev-python/cli-helpers-2.2.1[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/pendulum[${PYTHON_USEDEP}]
dev-python/pgspecial[${PYTHON_USEDEP}]
dev-python/prompt-toolkit[${PYTHON_USEDEP}]
dev-python/psycopg:0[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
dev-python/setproctitle[${PYTHON_USEDEP}]
dev-python/sqlparse[${PYTHON_USEDEP}]
- dev-python/sshtunnel[${PYTHON_USEDEP}]"
+ dev-python/sshtunnel[${PYTHON_USEDEP}]
+"
BDEPEND="
test? (
dev-db/postgresql
dev-python/mock[${PYTHON_USEDEP}]
- )"
+ )
+"
distutils_enable_tests pytest
+
+PATCHES=(
+ # https://github.com/dbcli/pgcli/pull/1452
+ "${FILESDIR}/${P}-no-pendulum.patch"
+)
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # hang while trying to create a keyring
+ # https://bugs.gentoo.org/925085
+ tests/test_main.py::test_pg_service_file
+ tests/test_ssh_tunnel.py::test_ssh_tunnel
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index d5d0338c81e8..0dd1c2546092 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,7 +1,5 @@
-DIST timescaledb-2.12.2.tar.gz 7521115 BLAKE2B 2bc2d43e3185b95cd0b4bcfc852c0850959ac117e4a30cd3b30157a82e7ad7f8192e80cc9787474e169c5ae5476a146cd2510ab93d25f479dcc7d39fa45ae15c SHA512 cb39f632a8c2e02968045f459edaacc291abbda6e64962bfd05519b9c2c00ccaac5f520f2abf8a0b08f4bb740488df56295585c13bb83b82c0d1842a71ff7224
-DIST timescaledb-2.13.1.tar.gz 8239930 BLAKE2B 60f56e6df0224aad61ee1468ae8231a2734c3fa84c1112a04cfe9dbc7ee0abb530b03587711ec50b72d9f0f074466c38f08c915b3f3cd7a27406be2727bff620 SHA512 4416d5a3693ebe20af95903abc4fbd54b13651acbb9a3b4a0eb5cbd69d00c54d73f2abcdfe195edd9f6d14a90667121dac5b3adea20b3efbe50e0318c340c8be
DIST timescaledb-2.14.0.tar.gz 7316149 BLAKE2B d646e20d56ced87f3b95a7a58ed30bcbeec571b1042b64c2fef4f8521248db2142f54cb45d2afbbeb902e451823615fde1bb0259b421350928c146634db9c4d5 SHA512 75a66a51de313fa1beb4a576181888dbe742ffa0325b5813b5b12749c9fc97705eaa030186e424a360ee20745226768a679632182c079117586c5e4a5c108236
-EBUILD timescaledb-2.12.2.ebuild 1434 BLAKE2B 75520259945736154490b67381111a60c1465a9225ba13a5391a8ccfd3adff8845b52a153ee0d794ca617bdd095b6eb200280a8652ab024f4a96820e05b11b39 SHA512 0091de8eab0947304ad3f6f8733d74a3fc7e1e5aa69a4e784c49a947539c32c567e14187bef3cfde01b1fe64cf25c499bf23910fa694f7b58a59c68cdcb8fd02
-EBUILD timescaledb-2.13.1.ebuild 1437 BLAKE2B d63b700a8b0f1d3930da2430738251b4367c8ef2da5ea6f622725f4626f6eec60ea51c54409db484713ccfa0ee1c9c13fcb094fdeaf61d7e02b243a010ef53ed SHA512 f264586a02983db681ddda5ec9a8d99bc8b78a31aea4417dcd5172f5b039866effd8ff283521bb6a305fd715328785ee8a45d440bdb81a75632c7ed5fc83ed84
+DIST timescaledb-2.14.2.tar.gz 7319288 BLAKE2B aa6d56939a4647f9276743cabece77c33760e7f9d451b90aaa03c9391fcfad94afcd315b65c0c589c7188073884bf7ab65f9c796e35f634b8704f334ffa4ac34 SHA512 5a7ab4df5d89b83d423be5d6770098ab0303b22e29166afd3ab91ac2199571df20e33ec9f40bfa90ddf44829571fe696f311d81d27b46d569f2d75e75970e4f9
EBUILD timescaledb-2.14.0.ebuild 1437 BLAKE2B d63b700a8b0f1d3930da2430738251b4367c8ef2da5ea6f622725f4626f6eec60ea51c54409db484713ccfa0ee1c9c13fcb094fdeaf61d7e02b243a010ef53ed SHA512 f264586a02983db681ddda5ec9a8d99bc8b78a31aea4417dcd5172f5b039866effd8ff283521bb6a305fd715328785ee8a45d440bdb81a75632c7ed5fc83ed84
+EBUILD timescaledb-2.14.2.ebuild 1437 BLAKE2B d63b700a8b0f1d3930da2430738251b4367c8ef2da5ea6f622725f4626f6eec60ea51c54409db484713ccfa0ee1c9c13fcb094fdeaf61d7e02b243a010ef53ed SHA512 f264586a02983db681ddda5ec9a8d99bc8b78a31aea4417dcd5172f5b039866effd8ff283521bb6a305fd715328785ee8a45d440bdb81a75632c7ed5fc83ed84
MISC metadata.xml 510 BLAKE2B 4e96707c6ee1fd09ff2baff091e02ceab53bfc28a6a3b91265a21fe9918a9728d2fe6394bed01e8bf4417c2349c2e72bab180cfff71cedf4641d462b29a33d3d SHA512 5e91ef3b9a503462dc880300e364f74e6564dd74671d0b0ce723a86ea7471f987424e06e51384d6fb079681122b8d454e255efe2e19726d64de7928df227148a
diff --git a/dev-db/timescaledb/timescaledb-2.12.2.ebuild b/dev-db/timescaledb/timescaledb-2.12.2.ebuild
deleted file mode 100644
index 5941e85afbb1..000000000000
--- a/dev-db/timescaledb/timescaledb-2.12.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 13 14 15 )
-POSTGRES_USEDEP="ssl"
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"
-HOMEPAGE="https://www.timescale.com/"
-SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-IUSE="proprietary-extensions"
-LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}"
-RDEPEND="${DEPEND}"
-
-CMAKE_IN_SOURCE_BUILD=yes
-CMAKE_BUILD_TYPE="RelWithDebInfo"
-BUILD_DIR=${WORKDIR}/${P}
-
-src_prepare() {
- postgres-multi_src_prepare
- postgres-multi_foreach cmake_src_prepare
-}
-
-timescale_configure() {
- local CMAKE_USE_DIR=$BUILD_DIR
- local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
-
- # licensing is tied to features, this useflag disables the non-apache2 licensed bits
- if ! use proprietary-extensions ; then
- mycmakeargs+=("-DAPACHE_ONLY=ON")
- fi
- cmake_src_configure
-}
-
-src_configure() {
- postgres-multi_foreach timescale_configure
-}
-
-timescale_src_compile() {
- local CMAKE_USE_DIR=$BUILD_DIR
- cmake_src_compile
-}
-
-src_compile() {
- postgres-multi_foreach timescale_src_compile
-}
-
-timescale_src_install() {
- local CMAKE_USE_DIR=$BUILD_DIR
- cmake_src_install
-}
-
-src_install() {
- postgres-multi_foreach timescale_src_install
-}
diff --git a/dev-db/timescaledb/timescaledb-2.13.1.ebuild b/dev-db/timescaledb/timescaledb-2.14.2.ebuild
index ec3d2f7794de..ec3d2f7794de 100644
--- a/dev-db/timescaledb/timescaledb-2.13.1.ebuild
+++ b/dev-db/timescaledb/timescaledb-2.14.2.ebuild
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 495bcb030c24..3cde730a6dc2 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index 3e7603b7e2c8..2d61039400d6 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -79,9 +79,9 @@ DIST zerocopy-0.7.15.crate 106053 BLAKE2B 6d9757a0ad44d88fbd5945b62964e09d802f4a
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.15.crate 527188 BLAKE2B 14f407cd48136c8a003084485de2aa79c2405a294e7b46425c669f533bbcbe5180c8161fc464a262eb0a2818c217ec34b496e22dc7080a0d77a06891df7d2aea SHA512 a3ee47781616b2aaceee230b76535ccc6adf354db1952bdbfdd73ab3746a47fbcb7b9a7abe6456b030facc63713d40cf2d0831e357e8ddc088cc1524f92f2e35
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
-EBUILD orjson-3.9.10.ebuild 1723 BLAKE2B 664cd16bc00815baee4db771302b5c8c8473f115dd1214b2f7d89a48baf451f318f7685b1c2d9e3ec8e742421fc13cfdd2baad26bfb41e74dda157c0742fd29e SHA512 ee33aa451d168b1514dbe1833a2ed77661e78bb81da2facc69336dd5cfb4a944b452b9b5f5ea9dc26f5aa10ba41afc9839991b4af598ed5b404bbc3b14cbadf4
-EBUILD orjson-3.9.11.ebuild 1847 BLAKE2B 82c432134caba29b1cf8b838e082d847dab486f386634cb530a48cb23ce4b57d6052696a579683a61ba4feb8c656737a02346ee5d24709a52d6492eb1c028f3e SHA512 d605ef11c2a41c19c5423aa4ffb085b3bff1a116ea1561b796636b5160f5a7522dd3b6145580a607e179d66d14bf52323acead3831afa3ea642672129e94185b
-EBUILD orjson-3.9.12.ebuild 1843 BLAKE2B 4473f8c2c4672636dbad95ceccdc9bb0f5cf60c4187a75056ee239a90f85ef247d82cc1044ae96dc57408916f0f726c7c6b505d2ff29e3f24b825639d0923b9b SHA512 bf6c69e77347981a8b734aa7d2ea28272f34d2f8b40f5771c442f060929e7ba8fc0bc85bfff680a28f3c62b905144f33ce7006eef170daf41d8e86d9f69d6842
-EBUILD orjson-3.9.13.ebuild 1847 BLAKE2B 8196527f0b1fb554f89cbe75a499580833039748e1f1a907aec76a098a32e5c2cf59f917ef6f24b6fbe9b0ceb6de012c73f974845cb2ea7e17d665e5f625b062 SHA512 c231382587d068d4c6cbdea4daf509179eb11b6fcbc3555ac6ddbc5113c7ed2a4a5fbba1ae5111a346de98fa0696508a291abca2070554f0e8ed9af428b65e30
+EBUILD orjson-3.9.10.ebuild 1688 BLAKE2B 4688283a65e6c2ad8d0826c44deb3fcf894ddd2393168e8a90a77c1b235ae993318c2c1254b08ecf4b8b12b3039ce71e59648b5651602ea2421dd5efa8591e40 SHA512 dceb5a18082566ebf2157e960a19cbd695db32c524b82ddee0744ad259822c99f76488e1d0d67f175373d6d150c3ae3af4af4de0d0f13cfeb1130c0834ea3eb1
+EBUILD orjson-3.9.11.ebuild 1807 BLAKE2B 19527af89e34dee225af93529e52750a7ac59f8a98037742f04b8619f1c57cdfc603abf7e63d219548cc71abbde757d375a649efe54d01b08aab9f120af4a7c9 SHA512 e4009167ece7768722add36a77e59af114db8f33d8e769e10b70fb9efc58fc3e20a23f2a2f9ad91454cdcb81987e953758e502a281dcb3db123c9fc0149e72bb
+EBUILD orjson-3.9.12.ebuild 1803 BLAKE2B 476f1e1773c6848814b4eb1c7cac3c7cc081b6fd48b5fc0934fea206200bda0e50f58c2224b44cd30c57b0e4944dc8aa1f0d03fb0a5d0e587dae0bb697d0c456 SHA512 aa67a846a1c788ea75d0b8ae2d70385b3c6b75be503e0ceefb8ba7de900d8c9982f5591cdecd7f221b81555d68c2573d061b08f483f4c66fb38e1d2f88c3f9ae
+EBUILD orjson-3.9.13.ebuild 1807 BLAKE2B e9d27ca7bfedaac66294252ed63d83001ef090a2a50090a27a2feff59ffce44587708667b3371263355806ee983329c708510a06d632abe58619d19d81f33a54 SHA512 3844906a14489be0c8b66eb717cf20e4ab2e4fa7e3e12e8b59438af09bc9ae5756d69a6f8cff16bdbc906f5b9f02f5b0b0f2335b0bc5d87aec9028d008f8daf0
EBUILD orjson-3.9.14.ebuild 1908 BLAKE2B 623fd41ffc4eb20d112ec4bd5ae08bbe3f6078a4ade8610a12ac5ebd3dcc0562660517f6e0825a46b62274170070004c59ce00f955142c3f4016b1a8d2ec402a SHA512 563a5ebbf85af0456377335e62cbcfa1d75e1f57f3bf3381d8cd9df5681431ea1fed27ec8a0147a0f67f3d8dd4ac541d13d6bfb533a2ef864eeb9897eaef27ad
MISC metadata.xml 360 BLAKE2B b19f85a4e5055dc309e35bf1706b10ebcc1961c96884bec0c9efd7ee7bf58adf53c0f61d8c1d1094c38f0e0bf78fa00c5be1e7ee58c85939ac1c6fff40fcbd07 SHA512 e168db6bda3fbb7f801aeb7a91733fad54441e21913a16447e7b8fc694fdeb0fe3216c15de2864efbf92f2ca8e1a0743eb3d62e8c250648e91be68a465c21ae0
diff --git a/dev-python/orjson/orjson-3.9.10.ebuild b/dev-python/orjson/orjson-3.9.10.ebuild
index 88c300dcb7a5..935523acfe93 100644
--- a/dev-python/orjson/orjson-3.9.10.ebuild
+++ b/dev-python/orjson/orjson-3.9.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -71,7 +71,6 @@ KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="
test? (
dev-python/arrow[${PYTHON_USEDEP}]
- dev-python/pendulum[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
diff --git a/dev-python/orjson/orjson-3.9.11.ebuild b/dev-python/orjson/orjson-3.9.11.ebuild
index 5a02e869182b..811fd064b487 100644
--- a/dev-python/orjson/orjson-3.9.11.ebuild
+++ b/dev-python/orjson/orjson-3.9.11.ebuild
@@ -75,7 +75,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="
test? (
dev-python/arrow[${PYTHON_USEDEP}]
- dev-python/pendulum[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
diff --git a/dev-python/orjson/orjson-3.9.12.ebuild b/dev-python/orjson/orjson-3.9.12.ebuild
index 2ef707715d13..2ae5cde59be8 100644
--- a/dev-python/orjson/orjson-3.9.12.ebuild
+++ b/dev-python/orjson/orjson-3.9.12.ebuild
@@ -75,7 +75,6 @@ KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="
test? (
dev-python/arrow[${PYTHON_USEDEP}]
- dev-python/pendulum[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
diff --git a/dev-python/orjson/orjson-3.9.13.ebuild b/dev-python/orjson/orjson-3.9.13.ebuild
index fa5be8d2513e..32e5db875196 100644
--- a/dev-python/orjson/orjson-3.9.13.ebuild
+++ b/dev-python/orjson/orjson-3.9.13.ebuild
@@ -75,7 +75,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="
test? (
dev-python/arrow[${PYTHON_USEDEP}]
- dev-python/pendulum[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index 0a3906f3c0db..8f917161af32 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,5 +1,3 @@
-DIST peewee-3.17.0.gh.tar.gz 915412 BLAKE2B 531a021f925f41ce62822fe9a0f28dd9505c1890e02b42b6b9efb9ced15e56f531c564e3412104d5d10f5ef578c728d64e3f57d9c72a03e2c4b7f7d22d639647 SHA512 978a911aa0236246abcc3cc2ef54d418dc8f94bf78ce6eeeeaf43352d92ccb4238c66972b78a904d3ceed47736a2c509fbdde837e7660290faf220e5744b1cfa
DIST peewee-3.17.1.gh.tar.gz 918980 BLAKE2B 192bdb4c8ba40c0d65f8182c4d87b6917d7758a8017977144b3455a0abdc96e6dfc2299cb9dfb967092c2619666816886b2f1fc163ee1e0607fb6ddfb6f2ae75 SHA512 7b3515949f862c96c9509edf2b1e7c8fc4947f3371421c5df8ca066f8456000471b0c2af8b906c9d826ea3bdc187b4e8676299b328160bda91ffd7f5a1b95435
-EBUILD peewee-3.17.0.ebuild 1043 BLAKE2B 387e153454bad71c1b84faedfa42fc69a049158cab0f364e823215b18f2841b0aa837a5cdcafbf1edcea1daf546b0caa3f9337f1d836b32ebbd5f5c398e55d4c SHA512 8404fd7be95e1ed463471cdf7e0ed9126093ffefc126199e8096797247db219cf11b4262d59ded1358f3e0768cda22d2fbfed6683db9ff3609777ca28d24d625
-EBUILD peewee-3.17.1.ebuild 1044 BLAKE2B 42eee5b795c97eeab23e7a826149bc2ee0acda2246037fa2638593ec7053fa46b37d0132e8ecfe1d061dc9d2b5824d07395f18f4e90842fae29cf99aacfaff4e SHA512 6e5694251c43f2cb1263df6187e0bf60db6adbdb6612eaa4611843a1ee4ae516dc0581301d8c4f1c0f462861fa6e0c89adab1b70f4afb1aa4e262a0c6b8dc92f
+EBUILD peewee-3.17.1.ebuild 1043 BLAKE2B df4d0a91b426ce84a7a8bb0bf5572a4d27797a3615b517b2e980b00bbb8ec80921e0f6d9709b629535d7e8091aeef8d9c07ad0955536c474ae4671bc46dab352 SHA512 be4d9e39ab2392aba00533379cdb035ea7f4c55a3cf0c2e874ea9b14874869d39e5e06c940e07a23765de8ae5f425e2de41640b34f0607025b4813dd5204a0f7
MISC metadata.xml 493 BLAKE2B 60dbc97d8a2acf239b6ae84ae48153ec7985399ef588de5fd3d5e06db137353ba8440eeb811fe90edb66aef70550c514c23f53cf8ee2c5e8146504dae71cef19 SHA512 28227e81ad41534f8dc80dc478cb72e116aa3d5259bb91dd20121fcadd803a04715a986e21d4302a0c8129a4fcafbd71645636b0e5b3384a661f3ee93d41fde2
diff --git a/dev-python/peewee/peewee-3.17.0.ebuild b/dev-python/peewee/peewee-3.17.0.ebuild
deleted file mode 100644
index 2b2c2b834a84..000000000000
--- a/dev-python/peewee/peewee-3.17.0.ebuild
+++ /dev/null
@@ -1,57 +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_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Small Python ORM"
-HOMEPAGE="
- https://github.com/coleifer/peewee/
- https://pypi.org/project/peewee/
-"
-SRC_URI="
- https://github.com/coleifer/peewee/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="examples +native-extensions test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- native-extensions? ( dev-db/sqlite:3= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme
-
-src_compile() {
- if ! use native-extensions; then
- local -x NO_SQLITE=1
- fi
-
- distutils-r1_src_compile
-}
-
-python_test() {
- "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && DOCS=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/peewee/peewee-3.17.1.ebuild b/dev-python/peewee/peewee-3.17.1.ebuild
index 830161ed348e..c7d0a62d3703 100644
--- a/dev-python/peewee/peewee-3.17.1.ebuild
+++ b/dev-python/peewee/peewee-3.17.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~riscv x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="examples +native-extensions test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 897a46d1230d..d283a11e2247 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -3,7 +3,7 @@ DIST pikepdf-8.12.0.tar.gz 2870386 BLAKE2B f27c034ef94b63e56efa84abef987b23801dd
DIST pikepdf-8.13.0.tar.gz 2870366 BLAKE2B 4e08cd992ef6dc18d64d3b62ca85a138474c2d77548a14522172b80d842b9ad969d701e30376a394aa60baa5b17bba7e48eb11c071e130f43e387659e8e862e6 SHA512 6ab231510ced72a6697cf7ea50d7b73d6ef33d4305fe70904164319f2c6964fdd645f8011a049d763a50809772ccb65a9833feca3e65e59b5c37c84bb90dbc79
DIST pikepdf-8.4.1.tar.gz 2853305 BLAKE2B 2298514159db17ba49b8e2fa2407d60de50273bea111ece704251d99193bdc4c8ed77f624237a49c3f4f129e3b14ac4ddd1006cf3024bcbf822bc5523e0fee35 SHA512 6989e8a3888f612e453ec1ea8425c0ca35ccfee19ae5e8c32df136ebc3fbb7728d9fe5beaacb4e392a20c9037a1009fc8f8d53d73634427fb0df9103626e34fa
EBUILD pikepdf-8.11.2.ebuild 1784 BLAKE2B 1920b60b3e6ebc30d66d5aaf075ef17c289100352de96baa8f6cc1fd75902bc93c5e8acef248f14709f6a6aefafb013a07bac31ddb5105e3405462d4a4cbe518 SHA512 ebf383c9294149b862d054e8176e27265d45b479ed3271cbbe45c32bc2f83157cc35e5ddcf45b67420420557444de95637ef820eef30da9b85e103f8386b5b57
-EBUILD pikepdf-8.12.0.ebuild 1788 BLAKE2B c11f0d17b1cc8377df6ae4f4a432e9dd9e8fdb2a7fef1983bdde90ab43522f458c4bccba85f8b15917cd2e1f4648ceb4097e06b35bfe36f262deaada34994423 SHA512 65b4b79a9f14c96b36e25691df69d44798e72e35a6d0464c9a5cb24e194ec0f22cd3e2a9203b75e27705abf4a5bf7e7159361fd4c0bd1e7cc84879ba609ebd63
+EBUILD pikepdf-8.12.0.ebuild 1787 BLAKE2B f20c760bccceb7189871ad4146157a4f75c35e645c07a06742ba415e72d662af004b9997b869998879e0dfe76da7151c06a7fca44ebfeaecb11953004bfc8fab SHA512 be99064846a9dcc8bc56daec70270baccc53f7e7dfcd8f2e0e90507a41855c918b27611ca1965976de2ab02ab217cd04fd9ab014bd9b3a5b4350579d7791cae4
EBUILD pikepdf-8.13.0.ebuild 1791 BLAKE2B f8a8de60de99bd6ac6e50fef0cb6cf46ff18f7ed4d3d4b8562cef85b8a1f7ff2fc605c43cebd2f983017b36ffc92790d75fd00afc0d09ecf238c6b021a1fd615 SHA512 5e488073997321d41f4ab2a67d31f58bf9f8bdbf8ba18d972e8990eab524b1a0839215252dd05dbea52d36df5c09000c7f60db667b55f7ec662e538044512073
EBUILD pikepdf-8.4.1.ebuild 1680 BLAKE2B 2d988c8345fe6642e1bf990dd385259ac9b8709e8e22b6b1dc74f3e7ecf88193fb9c06cc3085b82aefb811a5cf18f676dd23c2d75c27a4071903a291bf272f5a SHA512 05b25f5fafcb3999eee5c8f1c5f44e6b1c7dfd0397fdcf7e4f2a5c812a950cf00a87a502a4244cf01e775ee5b7360cffbf2dbcba64d5b203216be008400e4683
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-8.12.0.ebuild b/dev-python/pikepdf/pikepdf-8.12.0.ebuild
index b9441089eaeb..c96170eec777 100644
--- a/dev-python/pikepdf/pikepdf-8.12.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-8.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
# https://qpdf.readthedocs.io/en/stable/release-notes.html.
diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest
index b90549e03c8d..699fdf03de8a 100644
--- a/dev-python/prettytable/Manifest
+++ b/dev-python/prettytable/Manifest
@@ -1,5 +1,5 @@
DIST prettytable-3.10.0.tar.gz 54830 BLAKE2B d19abefd31ebf25fd0c5ed91ce1314cebff1c519393fd0d07f82661393c46d337b6589094922f0500180265dc6515706d0d24b5127406a646f83608bed824ccb SHA512 184ab33f3ebe12b3496ff6e2dd2115b4c5f1cf51cedbb73dfa8028e371847c30e69830bb656a92ae3784e70414c4e5782a45b5b39fed87924adaf40078049059
DIST prettytable-3.9.0.tar.gz 47874 BLAKE2B 67d7eb13626d75372947a7662331dc8f4766f74c752ce918c4431cba5f974c5556c5e00566cccdb9e8715829778f3bd53b72ed124f0e19805ffb05f33ea1e219 SHA512 708094e4af6f34a631e63ea4a5655c366b8fd5c0802076d92cb8029402be86b2d528e6d866e8d865790c3d2597229b0f080deac5e843d60e19c326aa909e9eaf
-EBUILD prettytable-3.10.0.ebuild 686 BLAKE2B 5e4c32693311ce71ce519398def65920419f3b1001e99b6fd7df51e84829c13fa48d6f24f1bd2bbaca534c91c80742cc03cc071f98647bc0891c17500a4d0982 SHA512 8c3950d19db4c411f8ef913c6e2ce0e7b2f84c1d907022deb1de50f9f5a800d4d48c3c7cf97ed602f461713fec769326d03a650c62f2b972fd31b41a33619737
+EBUILD prettytable-3.10.0.ebuild 698 BLAKE2B a2141b16654ac3376f0e0f97c59e60e0a7bef921eed99d4346b86b4bf8ffd28e94ef32f0bca53b98fbcf2b23b0e643aef41544dbcd88082c00a717c7ddbf866f SHA512 953713ca09c62278422c67042806646c6fecbfe3cf4f977ba31042c804cd9438acb332020725fdc5670115da79dcdad4a8f5710ba79459dd938d500322490b2d
EBUILD prettytable-3.9.0.ebuild 730 BLAKE2B a00258f991ffb7d12f11e5595884b589c4de26610739c28c2e7c461f0acd940b56357ce9cc79a197f58c6fdd1380a475e482523d30b7fc3e906005b5aa313122 SHA512 085afef358b1aa78ab4481120ea09de7fb24cc0c854fc5523e36fce095682ccd364f9973bebad1628220b2919928bc0d078184d6f5b91570a8754049d9fac215
MISC metadata.xml 583 BLAKE2B b82fa13dd76ee47e012c03499081072c737cb63f2d23190dc3622dae1bc50ba054c7cf492a1feda7147c3a8710bd8ad509bc653e5b40f89b93ffd63da69c3f65 SHA512 e7d331df0ec72f98acc9abfc70424a619e67e559e4b02b357658e9e48efd080440a0d890ce5df2cb8cbffc53640b2068f39f803aa180bf2607d02a9df1acb5b3
diff --git a/dev-python/prettytable/prettytable-3.10.0.ebuild b/dev-python/prettytable/prettytable-3.10.0.ebuild
index b21bad116d5f..b31b3eee0bc8 100644
--- a/dev-python/prettytable/prettytable-3.10.0.ebuild
+++ b/dev-python/prettytable/prettytable-3.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 77919ae7e845..978cecaa0e56 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -8,5 +8,5 @@ EBUILD psycopg-2.9.4.ebuild 1248 BLAKE2B 05090945297120771b3983ead32e88a6c178e63
EBUILD psycopg-2.9.9.ebuild 1290 BLAKE2B f478219e54cc7f2c59790b82f72bd38e26a3d1181cedaa67444f7cfa283214c2f6402417099c426d329133e47a5f6e9043eeceeb7cfd2ebff10b4d7433229ece SHA512 8a3d087058f98b069b7326480d8063993ed4d1ae73792c5a5abf9b386bec586af52d015d49171a062c0c6407ec1fd062c8f27bfdcf6366d04bb64420db34836c
EBUILD psycopg-3.1.16.ebuild 1781 BLAKE2B 087e1f67b6ababbf666651d3d9216cb0382507e07b03d2cdc694ea6cc45551126a1cf66cd275881012f8427a4bb31159eace9e0369d32a7e2ba8f2cd4877ecb5 SHA512 e2aefd6658d44d2e28adf5785e035bfdb1c1ff40fe1d275f7bd6aca35e89bcebf7dc1cd4fac24ebe8238067ad6be2e9bd2fb351cd44e83a7bcc3e23541d57521
EBUILD psycopg-3.1.17.ebuild 2590 BLAKE2B f1064930c7da54de6673f6c9a406373188ffbe5e821e9173776420216efce31bda46f43d0e453e046f001698990d353e3507036785b0ca24e9ecbc7a8bed8fdf SHA512 3288147ca5332c28ec225f5b12bc382fca7df1c401be3f01a52c86402e06a5f1ddfc53a712584d3e3234b03d759e7223bd9d7b58e50e0d2c919ae60faaf3e221
-EBUILD psycopg-3.1.18.ebuild 2502 BLAKE2B 7cee934a08681a9c17a8f37a9d6df2373aa1b6600cf247344a4baad4d672d696a19a14acae9718c9d508b3629d21eaed6773f9ac9ddfdc51f38bbde3542abc0f SHA512 50ead793f7942316377a5f0f826be2fb843068404cc5b3cfaebf55b165d3c8cbc963fde5c8de956eb99821f89c973669b6fe6b61700683b17d296b322e47981d
+EBUILD psycopg-3.1.18.ebuild 2501 BLAKE2B dfba92c3e0c8526b595983d4d037575e64ed9f525342a67e8274b5c53e5904f72964d876d65b978fe9822e9a8d203961795b6fa49b14f241fada3343c370ca36 SHA512 abc55297d1c0db993d3a3aadfeb07b8e0a3f0735e8ca897a0da21521c63c1fb363576bfcbbd7bae0dc1c5c2b16a6eb56276904f4e2d4c31eee861a57b93fa1f7
MISC metadata.xml 426 BLAKE2B a573dbbef89ba2c3c7e7aa11e87005879fa823daa8d7e2080ce82dab7196429769b5e2ed0c4ffb363443469dfa47524d900fae75c4d7c8c9da901389e746838f SHA512 e3059428d8c00113696bfd232b2ad3fd4efccc304a31ff45801f30bb07c03acd58aafcab187fd85e4d89eff4db6c18a1395744eb1fd5cf8f11e43aca0f4e60cc
diff --git a/dev-python/psycopg/psycopg-3.1.18.ebuild b/dev-python/psycopg/psycopg-3.1.18.ebuild
index 1af6fa040c5c..4e8db7586989 100644
--- a/dev-python/psycopg/psycopg-3.1.18.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.18.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="+native-extensions"
DEPEND="
diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest
index 0a4ea891a53a..9109aa72f476 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -132,5 +132,5 @@ EBUILD pydantic-core-2.10.1.ebuild 2838 BLAKE2B d6829a3618f614d19a89a02b1fa5d1c0
EBUILD pydantic-core-2.14.5.ebuild 3197 BLAKE2B d1d676b7c4743a869358268d1ece9b0f272cf78eb4f4ea6dc4f598515d500c37f66ee7189a6cf90bcd0a285e9379054f8cf446954bcc1f55a7591243a300242b SHA512 28fb862f9ea2b7b8d9548df6f70fa98fa8ea7b452901eb054fe90a67985be76648a88ef619369c7e6bcd089f0cd80a8a2e8b16bd04c054e6e907eaebd3aa5a87
EBUILD pydantic-core-2.14.6.ebuild 3203 BLAKE2B 624f113a2452025711c82b788337ae31b0b3decfc719ec56fe127b8b5c21bacd4948264a2214644634e141438251df21423f9f5961efbda7252c555054493894 SHA512 5786da96afceb66fc17d48d0258b69f29f422e4cb7697cddc233f22108be5c89e6541772d384c0ae0e44b108dcd19164bbbe77866fa8c1f8a48137c2e0b1891f
EBUILD pydantic-core-2.16.1.ebuild 3231 BLAKE2B 5a60c3350560d2e0d9e3fa56e4a1adb6090b5d7735f530b28b6fbbe273b61114fa976322caecf9cc0f8d278a894e74da3d24a63cf1267ac6c5dfa2d32cad6169 SHA512 ccd65b7202023a514f56a5817464300905585bda5abc43c7277c87b7de20cebe16d238e8feeeb0394e228deac5222574cb921e5a80d7d3130fc8f1ff5a81428d
-EBUILD pydantic-core-2.16.2.ebuild 3231 BLAKE2B 5a60c3350560d2e0d9e3fa56e4a1adb6090b5d7735f530b28b6fbbe273b61114fa976322caecf9cc0f8d278a894e74da3d24a63cf1267ac6c5dfa2d32cad6169 SHA512 ccd65b7202023a514f56a5817464300905585bda5abc43c7277c87b7de20cebe16d238e8feeeb0394e228deac5222574cb921e5a80d7d3130fc8f1ff5a81428d
+EBUILD pydantic-core-2.16.2.ebuild 3230 BLAKE2B a967b271a8ecce014ec489887682e518eb0abb6505b241c1a42b41cade89baffb9eafe46005ba7ce57b6b462ebf7b2c5dd0102b7b2194ecd4516f9b3ad2d8426 SHA512 86e050c7fb5c77057451495860cbb3d69e2a00ba3dfb0b4c8fde55275543fe26fd6b62b8d568cc3b977151f803e0aa9ddf8cc038060a1d8cf01148b962027d5f
MISC metadata.xml 379 BLAKE2B ac0fa1abd0aac6436f234dfbfdb1517cdef2f7636c019a16257619d1a1a95a31b67061daa6606b47b68332d03bd213fa9bf67017b0e4af9733a26ab4828cf206 SHA512 7e3b5785628be025efc5360924e31a5a5becab941c9db255357b966dd5d3aca733e96485e92e78533bcde95379c59c36a601d4b407550c5ff1c649f09c3a21a6
diff --git a/dev-python/pydantic-core/pydantic-core-2.16.2.ebuild b/dev-python/pydantic-core/pydantic-core-2.16.2.ebuild
index 0800803736aa..7d134fcf75fa 100644
--- a/dev-python/pydantic-core/pydantic-core-2.16.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.16.2.ebuild
@@ -109,7 +109,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index f87dd6deb5f3..788efd876efb 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -9,5 +9,5 @@ EBUILD pydantic-2.4.2.ebuild 1250 BLAKE2B fb5c066368f642dc425e0781fbb3cdb5c26ee3
EBUILD pydantic-2.5.2.ebuild 1301 BLAKE2B bfc58ebdd2138eb90f4971145ad575e5d1a9eedea480195db7dffbecd3582bbf60ec14fa1c3dc7c47a3417f35da839346829851a5a56e873218a37f16a51c4eb SHA512 05739299d4a836fe99b52230c6d6af22da0200f3040bb701091aadc8c0ea85b29c26b22d1e28c7d422a051ac17bfd8b52e2aa9682d72e0d7235efdfe00892071
EBUILD pydantic-2.5.3.ebuild 1302 BLAKE2B d8119cd4e9dd8ee700c9312d6735d5785662a4e562a48c505e01864673923c710cfc8b2568e1773ea5b2ae74279428fbc4e9e0fa527fdee7e1fb3fd67bd09de8 SHA512 6e898cc38a7d721e572f80176f734644e5c251f37a5b089d66a234fc5c75769b9b5b8dd70d67f4210f7495c8d88600cd85caedac3f5b1f2e771d839dc859f847
EBUILD pydantic-2.6.0.ebuild 1409 BLAKE2B bbb52265a05e558b0aa123299d87531496895b9a655e972c2f26be4dc1a057fca2c86dda3779917d7b310c0e6f1f75ddfa0c126f2bee086d2e5c927fc5c1cebf SHA512 22d5fc5e4d4607e909b4832c17d136a717853ffb49189283284828be8655a8eae452de755e203474a4d8d194f050961afe9e7ed1967cf4baeb55bcb030790177
-EBUILD pydantic-2.6.1.ebuild 1409 BLAKE2B 0c33b258c5cb59f369c2a56e0d92953a7cb8a7a7bd360ae76258df33e4b35a4802c531fabaaa452d88041ea05dec631b49370051714290c2c99f7908ded47854 SHA512 4673a64f4abd4d2c07e9f18a7932ff974629a2fa4a672a0501ff483c3c56e6fc179cdc7a8f8c143238dac61417bc144f7d931691863c6024ea602073ac9b952f
+EBUILD pydantic-2.6.1.ebuild 1408 BLAKE2B 68a9e6101dc9d433db8c0979204ab898ebebb29d1effd6ed8eaa7485387ad1b7ec3a1b1a2d7be264add96805214791957cc8d16416fb13709eb570a469a78872 SHA512 a752b3fc8df2ea8d88265e9c432fbaa06606d06f3c1fffa35246271e73c2dd01dd719195ef7a747622ebfd501e0ff6889694e962b93749ccc044717aad890ec1
MISC metadata.xml 637 BLAKE2B 57b30dc30b4ec03180df74b5a92de92ceb31cfad43b38ad0e41538c6a6f491fa8957b789ad42bec128e51862bbd802c17606c02bf17f3cf58a21622d7676c0aa SHA512 711e73027f807b8c25b4ceb95775e6417987d34f798f50d4168d5735bf5bc91a41a9b6c37737617d11968ae9b337871dc7f3bc7a89f782a91747aedcee4f48d6
diff --git a/dev-python/pydantic/pydantic-2.6.1.ebuild b/dev-python/pydantic/pydantic-2.6.1.ebuild
index f76819d76d72..6563661a7521 100644
--- a/dev-python/pydantic/pydantic-2.6.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.6.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pygraphviz/Manifest b/dev-python/pygraphviz/Manifest
index fe673e0b3d80..c02193f54bbb 100644
--- a/dev-python/pygraphviz/Manifest
+++ b/dev-python/pygraphviz/Manifest
@@ -1,5 +1,5 @@
AUX pygraphviz-1.12-swig-4.2.0.patch 8922 BLAKE2B 64923595e4dc3839af98ca5705faa4bbe1aa5227d09a5bb4e7b50e8d3309744028a90098f84486fd032fae4c28931fde6923f93697ad65cc2c866078d227431d SHA512 176a31e430b0469ea77bb3cac296933c8d19428d2e893467b7a272093d5184374ffd04bfc56c36a0a183e15518fe2d3bbd540b48f0d4cf3c22d549208808d91f
DIST pygraphviz-1.12.tar.gz 104941 BLAKE2B 5c2d119c66837d13511ef4756093b159f45ccb2888eb2b86c1d016837059ed34bdc5cb7e69eeff013642d92ec0c2b4a1149316b0baaa742c49a34945fd2563e0 SHA512 2407fdd7de3b2f7f1d9f9e3e3fe0f19c4faad4a72db33a0b4341a01f98eecd4d240079f2d0ea5cf68a5e10236f11fd84e55fd44518611efde2fab7590e3aae90
-EBUILD pygraphviz-1.12-r1.ebuild 1009 BLAKE2B 76e877cf05052d86265cac8b3774dc60c2f9d0813935c4bd62baac334899ec00f4f2d502b32c420e951d8020c3aeb0a5a1a93624faab39c92ba037a3c9d632de SHA512 adf04e224088033364ed0d5a3c6c43ea6f1600f96c7185a57fc1ae570218af9a5b3b8278dcea594033b99afb63efae7feb2f5f1394f8a1e9b3cb1db032b35c20
+EBUILD pygraphviz-1.12-r1.ebuild 1008 BLAKE2B 7f0ed5803d3c4b1cdaddfee4547658f4ff3d36bf091eb7e49e5e281e87e53b480570b62b52ef17bf1e48ffc9700016ad17fa1835202944a45e60c824ebb06ce4 SHA512 1fdfbc375080d706d088ad530ddd587f82f4687091fa34aa25ec276e3f834d56585ec3ef3b31abb4ef32d892e2e038845db8acbef6d09bf3e36e6d398ea26353
EBUILD pygraphviz-1.12.ebuild 957 BLAKE2B da310bbcd652b5449cb9c7757d57be6ce322a8fab765e6978b989fd003bf2773c8980367a9f878714fcd81cabb63317d2768a48be333b67b63f599330b219a64 SHA512 97b08b4c6a0ba3398796d854b813347f9c909ba353d6a3bb8d6c2928f9382d4615d157eefccf8b47bfa86058b65d5b03b358c27f19de8f7421a0f8194d682481
MISC metadata.xml 682 BLAKE2B 50dc3c55cac525fce3a396c94bdb48eb6e2c0b43636ae53c8ddbce2c9d3f82d8a080d881d4e6ac61ee71f88779c560d38fba3e10424fcd30af0dc80f979df081 SHA512 87e124765948529b7444fb1ad1ae655e18478ca46631a11a6613b289e2ac39600cdc00cc7af82b40694fb1e90c0ccad98be2fb457c5d7f74d5b087a6b3319aff
diff --git a/dev-python/pygraphviz/pygraphviz-1.12-r1.ebuild b/dev-python/pygraphviz/pygraphviz-1.12-r1.ebuild
index 831dca74c468..feef001f7272 100644
--- a/dev-python/pygraphviz/pygraphviz-1.12-r1.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.12-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
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/pytest-lazy-fixtures/Manifest b/dev-python/pytest-lazy-fixtures/Manifest
index 9d8f922b98c1..bf689d93081e 100644
--- a/dev-python/pytest-lazy-fixtures/Manifest
+++ b/dev-python/pytest-lazy-fixtures/Manifest
@@ -1,3 +1,3 @@
DIST pytest-lazy-fixtures-1.0.5.gh.tar.gz 20107 BLAKE2B 543f1a2c9a134fc238c686286b81367c3d6ad21b0bb4b171e2c00f1b961a7813a6c6b141dd265a360c40da7d6e1fd0d48c5ea8d8fc3804a09a39447c0c1c7970 SHA512 c84bce864c5e482c5115ba4c1c8caec9e97a85af4fc839a9fa3a472306d12e1c4564cf4323545be2c6af52c1dc22c24a3e25eae434696953f9efd5d822663601
-EBUILD pytest-lazy-fixtures-1.0.5.ebuild 705 BLAKE2B 9faac3e5ee1531cde4903489eaebbe0ff8ae157f5eda88089dbbf3b9b252df05d14b48dbb7049bd13152de3400bb827484f28c5b6508f36b6b3bed2a009c9a57 SHA512 99684e5cc86d6ed57e1f24b086aad43919badf075b8ee35f67ddd907215c2d0e5faa70dd8855dbf7a6f6065a3df2fcb5f07ebcfdb6a31b6e024b9d22c500d823
+EBUILD pytest-lazy-fixtures-1.0.5.ebuild 717 BLAKE2B 8c9682d71f1b152e8b5c8569b6453d5c5704867a5a9a94365806caf94c853added230d521992e2debf45951744078908a04aad02949a59779eb7757d74704d4e SHA512 33adc4b1e9a20186f0363ec8621ea363c492d5f7da5417d7ce1f01276e63155d1d7bfc04e64d1d558c6992a70dbdb0bf33ed32e246fe1153f5649936517050e5
MISC metadata.xml 397 BLAKE2B 99b31408b673a22388daa05cfe76d1f44e94e684dc14717d2a403e1734b703cabc100d687e888bd7c36df54fb49128b849ad6817bdcf01f1c36e497c32106427 SHA512 f5f34da24f19be54a81e06235102712399cd253b2981e7d01aedf730891cdf55cbaf816d99a0ef09b108475db79f05d940cd8b0487f5b9fc0c399fe29ba7ae95
diff --git a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.5.ebuild b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.5.ebuild
index dcfd7e162c09..5afe595bcaeb 100644
--- a/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.5.ebuild
+++ b/dev-python/pytest-lazy-fixtures/pytest-lazy-fixtures-1.0.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
RDEPEND="
>=dev-python/pytest-7[${PYTHON_USEDEP}]
diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest
index 8e830c369d8e..15a86c50cf14 100644
--- a/dev-python/tavern/Manifest
+++ b/dev-python/tavern/Manifest
@@ -1,13 +1,7 @@
-DIST tavern-2.7.1.gh.tar.gz 220388 BLAKE2B 3e689ff0c29ddf2e53e018f86c79ea7e4e89e586d5f28b79c93263a10c4e7738fbf4c66df81fd55bc13a812223e538726f3f9b9f8bdbb94e7f043e90c70af2ce SHA512 de2822ec746c2ccb27a401c07bc5618539e4ad309e56437d0c66669612f48658fc352e42a0b4db94f9c183a159bbdcbeabdf30bebeac03c5f6a9f51bc7014b76
-DIST tavern-2.8.0.gh.tar.gz 246475 BLAKE2B 373d58205462bbe34deffdcb1f87700e121e9fceee77700bda7ef76787d3c1b4ce2fdba8eb4a4e1369814665ed0c6562268f8acfe3b85eb92ff260dd413caaee SHA512 b54ba992f328623b8bddbafd67eb7e124718aa7e01435ac3c1132451b450e7a8af49618fec16c0d47d0300c5cafe78ffab6991abde880986d7381c8b885e22ad
-DIST tavern-2.9.0.gh.tar.gz 246867 BLAKE2B 77cb0cd54223ad401dba429abae503b102b208603e3ecaf0cdc84a71f0928beabd0b783ef5fbf448186d60e400c01ab67505a92031a097bcb68e4cbdd67d07d7 SHA512 4401e9c96f4f721f8d28f03e2a69bdc5e0daeb348b5a3356f1d9a996f81377f9fc5d8481f58dd6106904c89177324e541595e325f6d1c18e9028fa01dd022d4d
DIST tavern-2.9.1.gh.tar.gz 247864 BLAKE2B a12552ead7afb2b9e0ab75fab958235d538221d15162063772b7838c33a3c72795058af8d244005eee72865e8388772bf92516402f2944e89d2ab680f1f7da4e SHA512 a7f882ca7c3337181f2a68b31f363317c50ee7e073cfbd4737f6e31a13e0af175d09e9fed04959bd0fe6ffa215c54a34d10ee3e1650a52cd566f2a7006840c43
DIST tavern-2.9.2.gh.tar.gz 248229 BLAKE2B b149f653c801588a11b53d5d6347eabd7e4159116f6b926a75831e0cc59bd072a8ac80ac284cf699447f4ea5ae0ee59b070ffe118899b4804a7292a7294fa1cc SHA512 d8fd2a0c74280db21203fcaf7579f98b44192e33293ad859c18a484d21ab9958600af6c657ae045153ada54b527fe025763bcb2a2eb4951666c2449b31d01590
DIST tavern-2.9.3.gh.tar.gz 248368 BLAKE2B feccd1c8e50db6def318553186f0dbfc9643c3942e060bb1950305c4e93fac15550b06d7ba5c2c6008175ef5a701f211408da3607ffcf3429d5542c97029cc7b SHA512 525a0b3f2c63fe4a9991ace7e27287898cbcd423e915e9ff4585eb85e0e42f06e499f653b2615b3f98998206b48c6c8f42468fae174ca4d7e7a38bf171b6feda
-EBUILD tavern-2.7.1.ebuild 1334 BLAKE2B 7a289d1045c8f077e167aea5c61fec771473b1062264311e8d5e1962cd2aa5c3cb68e906380a4e3870deb38d7147b9ff7fe41289cbfb7a5e4a2d54fe28ebc778 SHA512 f60ed2ae2877a0aa2ed3b4edc7d3c84cd9661ea65fed501c33b3269148e91e266de8eab16222bcf8980f90dfd9d3096114b2bd973ba45f60ad9d53f12cc1d19f
-EBUILD tavern-2.8.0.ebuild 1523 BLAKE2B 80bf33e5aca508d51c0fa7cd8288bdc85d1766bbad42752b9b80e34faccb87e4f683940114ca34704dd854809d56f25c988c9ff68b5f127fcc736f3266002668 SHA512 cd9a018d27fbd42f3ece8a63d8f7d97deacda88d5c938406397b23d15708b88a9332cc2aff5b2ab26b3646ebeb91c2771ab904115aac82ffc00f301b6cb5f381
-EBUILD tavern-2.9.0.ebuild 1523 BLAKE2B 80bf33e5aca508d51c0fa7cd8288bdc85d1766bbad42752b9b80e34faccb87e4f683940114ca34704dd854809d56f25c988c9ff68b5f127fcc736f3266002668 SHA512 cd9a018d27fbd42f3ece8a63d8f7d97deacda88d5c938406397b23d15708b88a9332cc2aff5b2ab26b3646ebeb91c2771ab904115aac82ffc00f301b6cb5f381
-EBUILD tavern-2.9.1.ebuild 1523 BLAKE2B 80bf33e5aca508d51c0fa7cd8288bdc85d1766bbad42752b9b80e34faccb87e4f683940114ca34704dd854809d56f25c988c9ff68b5f127fcc736f3266002668 SHA512 cd9a018d27fbd42f3ece8a63d8f7d97deacda88d5c938406397b23d15708b88a9332cc2aff5b2ab26b3646ebeb91c2771ab904115aac82ffc00f301b6cb5f381
+EBUILD tavern-2.9.1.ebuild 1522 BLAKE2B 35435e33ab4b99389e05bb9676810021d553d8cd5743bfd6971ed944e4217c36aebcb701a706370fa296b2e3f06a506cd8e1101a25d48072c25711f81308785d SHA512 805f21a2fd46a59d2730f5267c35f26a0eb7108054946754b864607364da8743b85da339b1d0ccc8cd3cd54b4c5514a1387b9dfae4c089752f3edc45d7fbd3bd
EBUILD tavern-2.9.2.ebuild 1523 BLAKE2B 80bf33e5aca508d51c0fa7cd8288bdc85d1766bbad42752b9b80e34faccb87e4f683940114ca34704dd854809d56f25c988c9ff68b5f127fcc736f3266002668 SHA512 cd9a018d27fbd42f3ece8a63d8f7d97deacda88d5c938406397b23d15708b88a9332cc2aff5b2ab26b3646ebeb91c2771ab904115aac82ffc00f301b6cb5f381
EBUILD tavern-2.9.3.ebuild 1523 BLAKE2B 80bf33e5aca508d51c0fa7cd8288bdc85d1766bbad42752b9b80e34faccb87e4f683940114ca34704dd854809d56f25c988c9ff68b5f127fcc736f3266002668 SHA512 cd9a018d27fbd42f3ece8a63d8f7d97deacda88d5c938406397b23d15708b88a9332cc2aff5b2ab26b3646ebeb91c2771ab904115aac82ffc00f301b6cb5f381
MISC metadata.xml 567 BLAKE2B ea43aa37a078962133a772cb2d283a20b521d17dc7d501fd2d7bad8228e47049e0a9924542b7434d9624d28a9bbc5e43df872462740187d0f4e22f94a5d56469 SHA512 10de2ac011f427eee5eaa897e23198495bd1fa093addf2015830383344f375c9faf660bb7e9e4385995e7ded02f7d954d5d34ca67c88dd00ae517415b8470c92
diff --git a/dev-python/tavern/tavern-2.7.1.ebuild b/dev-python/tavern/tavern-2.7.1.ebuild
deleted file mode 100644
index 5d28504b612d..000000000000
--- a/dev-python/tavern/tavern-2.7.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
-HOMEPAGE="
- https://github.com/taverntesting/tavern/
- https://pypi.org/project/tavern/
-"
-SRC_URI="
- https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
- >=dev-python/jmespath-1[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4[${PYTHON_USEDEP}]
- >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-7[${PYTHON_USEDEP}]
- >=dev-python/python-box-6[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/Faker[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # strip unnecessary pins, upstream doesn't update them a lot
- sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p tavern
-}
diff --git a/dev-python/tavern/tavern-2.8.0.ebuild b/dev-python/tavern/tavern-2.8.0.ebuild
deleted file mode 100644
index 74fcee9d1337..000000000000
--- a/dev-python/tavern/tavern-2.8.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
-HOMEPAGE="
- https://github.com/taverntesting/tavern/
- https://pypi.org/project/tavern/
-"
-SRC_URI="
- https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/jmespath-1[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4[${PYTHON_USEDEP}]
- >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-7[${PYTHON_USEDEP}]
- >=dev-python/python-box-6[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/Faker[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # strip unnecessary pins, upstream doesn't update them a lot
- sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires grpc
- tests/unit/test_extensions.py::TestGrpcCodes
- )
- local EPYTEST_IGNORE=(
- # require grpc*
- tavern/_plugins/grpc
- tests/unit/tavern_grpc
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p tavern
-}
diff --git a/dev-python/tavern/tavern-2.9.0.ebuild b/dev-python/tavern/tavern-2.9.0.ebuild
deleted file mode 100644
index 74fcee9d1337..000000000000
--- a/dev-python/tavern/tavern-2.9.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
-HOMEPAGE="
- https://github.com/taverntesting/tavern/
- https://pypi.org/project/tavern/
-"
-SRC_URI="
- https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/jmespath-1[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4[${PYTHON_USEDEP}]
- >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}]
- >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}]
- >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-7[${PYTHON_USEDEP}]
- >=dev-python/python-box-6[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}]
- >=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/colorlog[${PYTHON_USEDEP}]
- dev-python/Faker[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # strip unnecessary pins, upstream doesn't update them a lot
- sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires grpc
- tests/unit/test_extensions.py::TestGrpcCodes
- )
- local EPYTEST_IGNORE=(
- # require grpc*
- tavern/_plugins/grpc
- tests/unit/tavern_grpc
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p tavern
-}
diff --git a/dev-python/tavern/tavern-2.9.1.ebuild b/dev-python/tavern/tavern-2.9.1.ebuild
index 74fcee9d1337..d837d9701698 100644
--- a/dev-python/tavern/tavern-2.9.1.ebuild
+++ b/dev-python/tavern/tavern-2.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND="
>=dev-python/jmespath-1[${PYTHON_USEDEP}]
diff --git a/dev-python/ytmusicapi/Manifest b/dev-python/ytmusicapi/Manifest
index ee8f23165430..428ffed0f8e4 100644
--- a/dev-python/ytmusicapi/Manifest
+++ b/dev-python/ytmusicapi/Manifest
@@ -1,9 +1,3 @@
-DIST ytmusicapi-1.4.2.tar.gz 97077 BLAKE2B fe54fa253dec464b5112eb209b3b16929d87a93c360aded5d7ddd5598614f3c5a6c53be973a0c209d32b185effba81522fb17bed565511c3d7db0517f2bf5f8f SHA512 2fb87aa287c38fc1c5d6709bbcf0385205d2becdf1067ee7f8e50b57c9b8e974b457ab34039b1477e6890f0fc7e79b6291f4f2945dbde09294bb1f8c4822be3d
-DIST ytmusicapi-1.5.0.tar.gz 101082 BLAKE2B 682936a7e896cfe229945024a24370595f3e1c269bf15476e03224a62bf17ff38aa21ac9c940a7b2c9ab0dca69d51d560ba28d269489bb1bf3a831e384b79c5d SHA512 64fbac9a8600e86b046f210d677ec2b11349bd2ad9859eb0e67ea3c2b4f664e4087dcf51911911e249af957374fffb05997fc9863c1cbeb15958627e62716548
-DIST ytmusicapi-1.5.1.tar.gz 101292 BLAKE2B 335fd7c8eb6869733c20685b360d5b82faf377673579525124b8142a1cdd693e498b8e278074a7344366fc796d4cdee1cb8919aa7c74d7c37b10e10d96478d62 SHA512 3a3015677f2a89a0f0df48c9a70e87fe4cf6890d084a5a3a5de74907bb057c04a99fb826cb2ed603670d5e67b6efe40145fb2c5cc829591406be45eea41934f0
DIST ytmusicapi-1.5.2.tar.gz 101749 BLAKE2B 5d0a8d99053fa9fa9c8dc360af62dec4241179e3e0f405e860793985742029fb5131b4852306361cbbffa6bb3057285c3e0f7e9cfaaba1054636e15bbaefd1c7 SHA512 8e7424302dfda0a2ad525495368f084af8b1f615d8f301ea347cf27a20305b015f48051915b90280712a151eb7db748cd1d3854c5d81c1d49d53ec6f27117ece
-EBUILD ytmusicapi-1.4.2.ebuild 520 BLAKE2B f013e079cc3f63124096120069e5f648ba5d87892d3ccd767cf8e6e1d522404cd3ac7d3d0d2e02afa73f9ef74a4902daeafbf32d283b58b7e4d8ee01f1545c22 SHA512 dfc612a3c72aeb3e6914c7393aedc4602cb58bb8da5b218fa66752a52e2b1be3c7fc37ed439798b78334ff22e7cb756af4cece092ba8b79c7723d381ee7f5488
-EBUILD ytmusicapi-1.5.0.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb
-EBUILD ytmusicapi-1.5.1.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb
-EBUILD ytmusicapi-1.5.2.ebuild 521 BLAKE2B 6de42dfb36c4020602998b6c399bdce29071ca6117d137e528ca7a419bf403e40a5f97ed7fd7ba11e4ea0db396dc865fdc529726083690f68376e157ea725792 SHA512 4eb82c225a52fc44a77085c99373872b77ac6494d7dcb54ec513cde19f1c7d16ce2c9823d5e5dab9e5bc5ac50e733c670de8ba2963964fcbe9b3729fcaceafcb
+EBUILD ytmusicapi-1.5.2.ebuild 520 BLAKE2B f013e079cc3f63124096120069e5f648ba5d87892d3ccd767cf8e6e1d522404cd3ac7d3d0d2e02afa73f9ef74a4902daeafbf32d283b58b7e4d8ee01f1545c22 SHA512 dfc612a3c72aeb3e6914c7393aedc4602cb58bb8da5b218fa66752a52e2b1be3c7fc37ed439798b78334ff22e7cb756af4cece092ba8b79c7723d381ee7f5488
MISC metadata.xml 589 BLAKE2B bf51d5de92082a99ffb69839a9cadcea1d740f05d83194b951383713bcfbc4c95021ef27382cc6020298c3b8817553549ba150876c1398094dcc9a7de38bc04c SHA512 d34382f0041b2f74892661880ee7a318d7571254b18bf41d1152560e06f8d1b2da7432b4e9eb8a0d8b6cba645da9a3bf9c6a7c33002471a17d8c516c0aee8f70
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.4.2.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.4.2.ebuild
deleted file mode 100644
index 5fa2d4f3374a..000000000000
--- a/dev-python/ytmusicapi/ytmusicapi-1.4.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
- https://github.com/sigma67/ytmusicapi/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-rtd-theme
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.0.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.0.ebuild
deleted file mode 100644
index 1537ab0e5d66..000000000000
--- a/dev-python/ytmusicapi/ytmusicapi-1.5.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
- https://github.com/sigma67/ytmusicapi/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-rtd-theme
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.1.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.1.ebuild
deleted file mode 100644
index 1537ab0e5d66..000000000000
--- a/dev-python/ytmusicapi/ytmusicapi-1.5.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Unofficial API for YouTube Music"
-HOMEPAGE="https://ytmusicapi.readthedocs.io/
- https://github.com/sigma67/ytmusicapi/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-RESTRICT="test"
-
-RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
-
-distutils_enable_sphinx docs/source \
- dev-python/sphinx-rtd-theme
diff --git a/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild b/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild
index 1537ab0e5d66..5fa2d4f3374a 100644
--- a/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild
+++ b/dev-python/ytmusicapi/ytmusicapi-1.5.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RESTRICT="test"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]"
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index 2ee2d49d2bf5..e3fb319e66c4 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-docs/Manifest b/dev-qt/qt-docs/Manifest
index d436a91649b5..59ac2b4c1ee8 100644
--- a/dev-qt/qt-docs/Manifest
+++ b/dev-qt/qt-docs/Manifest
@@ -259,5 +259,5 @@ DIST 6.6.2-0-202402121133qtwidgets-documentation.tar.xz 17600500 BLAKE2B e67e248
DIST 6.6.2-0-202402121133qtxml-documentation.tar.xz 341488 BLAKE2B f32528d0cfd7524d82aee84f5ce823c64d2a71bd04975c3a888845b4db342451680570b1499843ec348f5344e00983239b44074b1311aafcc1e467b6112f2766 SHA512 8e53738a218623511b3ab2f3ab092654607d71b8c192f6a911ace2d946e3b1209161a56f52d7e5ae5d6392d495d4dffdffa1cc11a7fe0b5cacc7bb1778b08c26
EBUILD qt-docs-5.15.2_p202011130614.ebuild 3233 BLAKE2B cec70539f86b4c8aa15efcf723679f735137206593183017a9e4b636cca7df8681ce6885dd2870459667492502067f9adf5cd45d93077862945456fcec6228d8 SHA512 4a7eab16f8e6008859b43d8742954209dac9e83cbc5c3fd1573e9cd73ae640ad9b11854aa5f54074b7f05ba08d0aa3f18b50ba0db5896662e38e85bdff34e642
EBUILD qt-docs-6.6.1_p202311210527.ebuild 5102 BLAKE2B f3fa2defcef878a6e2beb3f11a8a2053f2c434eac90d26e8ff3e3bbbd6a99e220a9e31a3a1c3b696f5ddafb3314b8e971e93eff4f6152d99e3998e318146d60b SHA512 0bd4abf7a6aceb0bcdc09fcfcbf98bfb33a67e9b84e3e72f23269afaf4e11fbf04d91c2f53abdbd84a0cbbd56baa719a55e3114b62f6392e69f01c43855db40f
-EBUILD qt-docs-6.6.2_p202402121133.ebuild 5108 BLAKE2B 2a1349e5d99e9d66a2659574b0404219e220aed34ebbd3f18b808c5e31924fd91e9449ebfe09e4c17325ee1e067621caf7caefd3f48726ddca52e594c10d90e3 SHA512 b23f95e629df9e8f3f71498c4f974174716f2bed439f47ff2b488c43a9e8fa2dea603ffecf8ca53347ec9b2e6f1e4a933ca0d6374629580b32c2d4ef577431a4
+EBUILD qt-docs-6.6.2_p202402121133.ebuild 5107 BLAKE2B f909d18b67f477ac2398153aeed17df3d3d5f1695eb10792801bbc205fa0842111c5a741bf076fdefef7ac37ab86c8718ae233dc4eb6d2a601a5af89bee4d068 SHA512 14f2253a76cf6a2234a19ed3427f1c1730df5c3aad37fc0106c1f23b16d6a3ca851dc20f543504904bad309f0a1df6e282ef4c6fb1dc20bfde663713e8381f7c
MISC metadata.xml 5290 BLAKE2B 4bd7db247ead833a33ddca3f6d9c81773adfdcf776b02d49de7ca2e3b4a10ea8d9a0b07cd3f7068eecb954b93b0c77cf1d240df3ce33508231c2c3fb35afeb81 SHA512 7f6c6779880d1681e2dcac9273650f20690176bf47d7e3825d7d76b7f6db2cac92a2b1ecf3e2886fa724f5230e9bde703d3341a266ea05f19c2d2f3aee58c81e
diff --git a/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild b/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild
index 17fc64162172..0b54b69eab26 100644
--- a/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild
+++ b/dev-qt/qt-docs/qt-docs-6.6.2_p202402121133.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://doc.qt.io/"
LICENSE="FDL-1.3"
SLOT="6"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+examples +html +qch"
REQUIRED_USE="|| ( examples html qch )"
diff --git a/dev-qt/qt3d/Manifest b/dev-qt/qt3d/Manifest
index fb14e2731e49..58bd69dac341 100644
--- a/dev-qt/qt3d/Manifest
+++ b/dev-qt/qt3d/Manifest
@@ -3,7 +3,7 @@ DIST qt3d-everywhere-src-6.6.1.tar.xz 163183224 BLAKE2B cda19f830445228e5a44e8cd
DIST qt3d-everywhere-src-6.6.2.tar.xz 141560580 BLAKE2B d9fdf4ff9cfb4878068e44a188af014440f9899fd90ae270006f0437ed24c87e2bae3aee18448a34573d4755c425379be1e8bd40f349dd140551839b25c965c5 SHA512 33b5e2e2d4ba78fca31fcc17c1636c04f7092b959711589655d31bd32e8d47043977e27a28157dc44c6f47542b42d6f26d41bd145b382279fcb9cf19bf7b67a0
EBUILD qt3d-5.15.12.ebuild 948 BLAKE2B 398c6ec0d38bca086daab3d2cae7a7afe107f977bd980cac0dee1c5919d28024ebce2fdf492c3d14c798e229a13d375d22188613da0d067ebbbe526799364e3a SHA512 e9503b5e06159e4a13e1ed08abb181d4cc7162f15398f1d4907c30a85d798c87793cca1e8fbb1a7c0a5759f6f246f60d7fffd3aecf23a2896a6db9090a4c189a
EBUILD qt3d-6.6.1.ebuild 758 BLAKE2B fc8a6912f25792e29391f207df24cf2306f16706e694b57ce2881bfa631ae563cb9a05da0770b47b019934b0ba89341dc9008047bcf7a4c766293a832ad0e81d SHA512 c0fea1c344f49c381a6cba8ef311f57f69f56e56003b248e29bcf5fb7b41de6cb576c79f4f3e546b301a375557b0814757f56f8e79bdb9de1b74126dd373d17e
-EBUILD qt3d-6.6.2.ebuild 759 BLAKE2B 319c449b90500e58c8eb2445c6fb526e14c415b6c83c08c0e680e17e4cce0a4e83b4a3a2a82c0c077a5d568995150b48c8e8bc94b0e0290ac55138d13677074a SHA512 9977ead2d2b23dc08ba5efc5ab1314a42228fbb5740a31b3f2360c73bc8d9192c1863387f8c49f4cfa45d29afc8a63490bf319b17d23250d115485d795388240
+EBUILD qt3d-6.6.2.ebuild 758 BLAKE2B f462d0705433bc88c2d86b19d361ea24c948d0c076365f8b7718b0fddd86aa9b49d76229ca960f7a99aa6f147ce7f1683885341be57ca8c5c3266f248a995977 SHA512 94aaf7f9a89b8639d59852efd27f8c185f411f42dfa08cbbebd8ded5f3777ab7a53343d2f0d94823950d5754affae4fafebc0c70e23011c0d0459100391d40e2
EBUILD qt3d-6.6.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2
EBUILD qt3d-6.7.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2
EBUILD qt3d-6.9999.ebuild 759 BLAKE2B 6846482699a24cfb1573b27e66c861ea007ff39a24c05ce5edc68f2cd9bb46d4ed4365aadc33e0f057d093300592939f0b2db68d4e71b94a38597da7844a2ce3 SHA512 a01f9df9563743b7216c034edd8087c10bc178a62b538d532cb53ffe94649b1daac7cfc51376c14f970cfb0c978cc69c03316cf06f4711ac2253fc65478c18b2
diff --git a/dev-qt/qt3d/qt3d-6.6.2.ebuild b/dev-qt/qt3d/qt3d-6.6.2.ebuild
index eb927644d860..aeb5eb8c2241 100644
--- a/dev-qt/qt3d/qt3d-6.6.2.ebuild
+++ b/dev-qt/qt3d/qt3d-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="3D rendering module for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
fi
diff --git a/dev-qt/qt5compat/Manifest b/dev-qt/qt5compat/Manifest
index 401db27c2124..60ac096f3af7 100644
--- a/dev-qt/qt5compat/Manifest
+++ b/dev-qt/qt5compat/Manifest
@@ -1,7 +1,7 @@
DIST qt5compat-everywhere-src-6.6.1.tar.xz 14640664 BLAKE2B f150da8e9be23858baf90680e9d8ce6f5738662070a817fb07c36236b16b44621fc36288f18216578cdcd60061ca226e80f046c82427d93542253bd1d64106e9 SHA512 2d5e2e40621590adb489dac4ae9a28fe8c2436de05dfe5aea47e449ae88ef82dd831e786d8290d04315c827f8adf217374ea5c6919ae12932496c5cd6ac28c01
DIST qt5compat-everywhere-src-6.6.2.tar.xz 14632168 BLAKE2B b1020344d2c4803b9d76faee15727604b560e2b98a0699507245160df149361453a8c2082cbe37193d7dece673212dc5a6b0f1961e9cc15112152f7b31ed2ba2 SHA512 12e4142ce8e9b0863ee5d39c37f9a04ef696fd34c98b5d955464a1cfcc7d55ea8387b6238a49d9e9380f8c95f4b655ffa64fe250f27fee3d4e9f48065bcabb6a
EBUILD qt5compat-6.6.1.ebuild 705 BLAKE2B 3a601fb81e43119b074cd189d9461801521e5f1f0403a17ab0c220e6bcac272a92bd948d880f212982a4d79eebc7b3fc4c57c54c05e6da501bd71b043ee85a02 SHA512 3356f5ae13a7febc5068103eb67c2a6a33ed60c16fef1d19c71c84d3df8879817059388d17996c185dad29f1beba4dab31bf0686712530480c27f1b8405090e9
-EBUILD qt5compat-6.6.2.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
+EBUILD qt5compat-6.6.2.ebuild 705 BLAKE2B 3a601fb81e43119b074cd189d9461801521e5f1f0403a17ab0c220e6bcac272a92bd948d880f212982a4d79eebc7b3fc4c57c54c05e6da501bd71b043ee85a02 SHA512 3356f5ae13a7febc5068103eb67c2a6a33ed60c16fef1d19c71c84d3df8879817059388d17996c185dad29f1beba4dab31bf0686712530480c27f1b8405090e9
EBUILD qt5compat-6.6.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.7.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
EBUILD qt5compat-6.9999.ebuild 706 BLAKE2B cde702b26ce3213329e1e6ee6030feef199a81cd89725f65aaf5c350da27de100e5cb1592065c11ce40bb2396b80b9053b56503aa6bdc13baa38774a1788823c SHA512 20c6f09f176449d81646a8d576db355544f4093f24be2ef970bf83d55d2eda867c21e027985fcd309deacda4fad4e6741815ab7b20787f017e5f68d84fffacbf
diff --git a/dev-qt/qt5compat/qt5compat-6.6.2.ebuild b/dev-qt/qt5compat/qt5compat-6.6.2.ebuild
index 4462f312f154..60c6f6084bf6 100644
--- a/dev-qt/qt5compat/qt5compat-6.6.2.ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="icu qml"
diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest
index 8b6e9454fb8a..88f4bc2561d8 100644
--- a/dev-qt/qtbase/Manifest
+++ b/dev-qt/qtbase/Manifest
@@ -7,7 +7,7 @@ DIST qtbase-6.6.1-QTBUG-116905.patch.xz 7132 BLAKE2B 5ad6108f3d278c7014a124733a7
DIST qtbase-everywhere-src-6.6.1.tar.xz 48370760 BLAKE2B 2dd551d15eef30c7d9a5f4c406143d6f8908d7ebade9daf9fbd3d82a25765425956f2cb8689c50f87f6477de2150eee7b820ef25bb4355c51e7e7fad3ef73005 SHA512 93e77b9b077a3acd5607b643db282fdd7ed0bdfa07df74c3f0d2285afeb1672a6fa229a7e7a6c8a462701305fc22ffef20c212d906484e50fb5cdb706a7b72e1
DIST qtbase-everywhere-src-6.6.2.tar.xz 48689304 BLAKE2B e00f4ac7ede0694b7934612f7dc3acdd50139d385492034c3046625a973d8adbca059e9d4081e248502cab8c673806cdb6b8bc5cee6d9356bbb0a7845db528a2 SHA512 ea343bcf269779a4e078ed8baddfbe6c5ec4a34275c7d72b3f3928da60feece2ddc9ce4a380c6536a4e1654b483cee8918f8ad3038904725d2dd1c653ae83ece
EBUILD qtbase-6.6.1-r4.ebuild 9949 BLAKE2B 29a58030f9a02b0c3780bd370f018f99badaf1eeacb7b4da193258ee14be0fe011bca80a05da86ad82ada1527da935861c324bae5494a3f796c05c858020dcc8 SHA512 e7f1fdcc6bdef7b3bf3b9efd295fe53d3c1f17af5d6f12dc127a01f4a88845689f449412bc7902a96c2f7991d652f8ce7250ccbda0f924485f5b5e1075e83610
-EBUILD qtbase-6.6.2.ebuild 9837 BLAKE2B e1c1da752bffc8664a66b91288a303cab648f6c340fc1ea4dd80609b57ac2658070fd6e6f104c2f3dc5c3349a9604902dcf3b255e3e74fc2a4f33bf237f047c3 SHA512 f5ec4dca8771a5d28f3df188dbbce0f640eeaae821e57ea2ab93e965c6b284db2a4670dfd34bc0e534506ff393bff8478d3abb6142df5a7b301c01295bba035a
+EBUILD qtbase-6.6.2.ebuild 9836 BLAKE2B 9309ed0fa70080b127f3a3302a13641261970b1d754c440a98100e0745fbbf896122ae28eb383b45a58676f598ecce18d61ce7b9850a978f82cbeea662526f79 SHA512 88db8de199c1e60d95227e72960fd5d45b92164f7b965b5417305409f41d4141b73d012a948615dd3e2927e861c1141b3cbb0c320aee72e2a4afae991bed8e48
EBUILD qtbase-6.6.9999.ebuild 9837 BLAKE2B e1c1da752bffc8664a66b91288a303cab648f6c340fc1ea4dd80609b57ac2658070fd6e6f104c2f3dc5c3349a9604902dcf3b255e3e74fc2a4f33bf237f047c3 SHA512 f5ec4dca8771a5d28f3df188dbbce0f640eeaae821e57ea2ab93e965c6b284db2a4670dfd34bc0e534506ff393bff8478d3abb6142df5a7b301c01295bba035a
EBUILD qtbase-6.7.9999.ebuild 9928 BLAKE2B 083e2cc7b81128bb2fbd9d5a9d999e88a5badc55a701651431833be1c267f55c3777c64a3ecccaf08fe822791c93bd061443d5a2f857086818777cf465743ff2 SHA512 ac67c2f98a85c8c8e363ba5e929d3c80f14377b74b29dd7727175c56c04bddf8364c3bde610bef843a01492651d711c8bc6187455eba99953516afe035c0bb1e
EBUILD qtbase-6.9999.ebuild 9928 BLAKE2B 083e2cc7b81128bb2fbd9d5a9d999e88a5badc55a701651431833be1c267f55c3777c64a3ecccaf08fe822791c93bd061443d5a2f857086818777cf465743ff2 SHA512 ac67c2f98a85c8c8e363ba5e929d3c80f14377b74b29dd7727175c56c04bddf8364c3bde610bef843a01492651d711c8bc6187455eba99953516afe035c0bb1e
diff --git a/dev-qt/qtbase/qtbase-6.6.2.ebuild b/dev-qt/qtbase/qtbase-6.6.2.ebuild
index d7b14a3f1a66..fe273bc5f7c9 100644
--- a/dev-qt/qtbase/qtbase-6.6.2.ebuild
+++ b/dev-qt/qtbase/qtbase-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build toolchain-funcs
DESCRIPTION="Cross-platform application development framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
declare -A QT6_IUSE=(
diff --git a/dev-qt/qtcharts/Manifest b/dev-qt/qtcharts/Manifest
index c015cc9b2d2b..774a6d82cad6 100644
--- a/dev-qt/qtcharts/Manifest
+++ b/dev-qt/qtcharts/Manifest
@@ -3,7 +3,7 @@ DIST qtcharts-everywhere-src-6.6.1.tar.xz 4669120 BLAKE2B d99e27cc657b9ba25686cf
DIST qtcharts-everywhere-src-6.6.2.tar.xz 4660052 BLAKE2B d8c12564d988a906280bb0781a1a23a97b2cd81a575529906880ebcd0aaf44fcdaf605f2522ad6b6592f6792fa02c2e9be1a0ed2c635155c157a993c9fc8dfce SHA512 c6e001033aa2771288786924e2eea87840eb13227a6bb3d7a7605b33bb1d835db334a6c4023bdd79b63b6078267d16b5fdfeb2e4827752c00aefb9def24a3ec0
EBUILD qtcharts-5.15.12.ebuild 572 BLAKE2B 4a97d46f334a3dd2713d3a5727a5136de4f2c28e15dcdf67ef012c5d40bbd94cfbd5e514d4be76fac371dca2e6904005e2c5f91ded85e22b2d6aaa436338a7bc SHA512 c9538c9286a6748a271346215f6de61548d36f37d559dba29cad9e039d1a2822013d1abd9b6fdb8fb38e940c3e917c158078022e8eb40f6277603567286f1a98
EBUILD qtcharts-6.6.1.ebuild 571 BLAKE2B a9fc2b862164014efa3c50da2403ff5eb483b17352b9f19df6fbf81982bcfc3b5568e034ac19ac3c563a162d9e7a998e6514a5059dd9f02ddd96c3f93ed39dfa SHA512 ecbfc3763bc2b100f5d11044bea687d8b322420927db260d6fae899c20f14eebeb0d3e53fb0b88edaa930405f437450951f741be932285cabe337df5ecbe9c27
-EBUILD qtcharts-6.6.2.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
+EBUILD qtcharts-6.6.2.ebuild 571 BLAKE2B a9fc2b862164014efa3c50da2403ff5eb483b17352b9f19df6fbf81982bcfc3b5568e034ac19ac3c563a162d9e7a998e6514a5059dd9f02ddd96c3f93ed39dfa SHA512 ecbfc3763bc2b100f5d11044bea687d8b322420927db260d6fae899c20f14eebeb0d3e53fb0b88edaa930405f437450951f741be932285cabe337df5ecbe9c27
EBUILD qtcharts-6.6.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.7.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
EBUILD qtcharts-6.9999.ebuild 572 BLAKE2B 2a66f1efed7d379f9ccf64644560d8058b4ff0e93891f70aeb05f83d908f0ceb7f6dbca008c34fc097bc3460ce9a08a91c85abb43de57b8b537f4c05b18d415c SHA512 5f42c00286e8efb41b97e5ccc609f0390d7f75cd8c1c6744f89c248e6e22d2b5cb69a4064c21b010ca3ad684ac2cfa24ddb374065b8334276f2f03036bcdf215
diff --git a/dev-qt/qtcharts/qtcharts-6.6.2.ebuild b/dev-qt/qtcharts/qtcharts-6.6.2.ebuild
index 264ac86f8886..cb79be240102 100644
--- a/dev-qt/qtcharts/qtcharts-6.6.2.ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Chart component library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="gles2-only qml"
diff --git a/dev-qt/qtconnectivity/Manifest b/dev-qt/qtconnectivity/Manifest
index 1cb20a287fb4..aa63e83d472a 100644
--- a/dev-qt/qtconnectivity/Manifest
+++ b/dev-qt/qtconnectivity/Manifest
@@ -1,7 +1,7 @@
DIST qtconnectivity-everywhere-src-6.6.1.tar.xz 989544 BLAKE2B 5b1f49cf865cf241363f08ff9b2bebefbf718606df8d88f70b30d800a6bd48ecfb740b8385e2d28e2e619cfb2c7d735598cf904473095dedbec508a3d541a0f9 SHA512 b1a1962d881c1965c56cef5226b3eac39613332c96778daf322fa0ccba9aa33677e1943f3bb3f7efbdd8aec81623ca6b59c2340c805346935ef77e7606210dab
DIST qtconnectivity-everywhere-src-6.6.2.tar.xz 1060936 BLAKE2B 561f487a55c1352a67a3a5b2166ce4d62403f3adfdfbe7f6fee27c23b23e3ed6f0917daa212ffdc023ff521328421d6af7afe3d2353a1d835fba2bf3c10444b3 SHA512 aa66652cb8bd9f44cec616922f76b02c8dccdaea2bc8d24be8b8a4b6b76f08925a5088a2559eca3042e6aa77c67c722ec90910d2e2a092705c6f74ca413e4c5a
EBUILD qtconnectivity-6.6.1.ebuild 1665 BLAKE2B 8dbba409e79890fea148e57cecf452e1127a7d9cbe9d777b9431803c41550c9e2634438f5222b7b65e3bbd7f6af56a76a0e1e5e6ed092ed2be41e193a19407f8 SHA512 59cb86d050afcd0139f5fe6c940888ae1a3f1725d8a76af6a2bd978fcbdc997c2f3015d1a1637086f6bdfa80e59c922869f07f378e572162580a26bc054554b3
-EBUILD qtconnectivity-6.6.2.ebuild 1666 BLAKE2B 5c2c31dafb2a1fcd93143486fcfb957fff941bbead38ebb5e4500220257b3d51795a076e7511a08e4256fcd51756041afd4f4164fc2b1d31fa2d5336b362c557 SHA512 6071e64cd2149e2007618a565920589a6c3f1bc11fe8ecda179bde7afe84680cd22ab39253cabd87a61e7720f8e7b9f20332b07dec366360ca1e2d9ce8ed08b3
+EBUILD qtconnectivity-6.6.2.ebuild 1665 BLAKE2B 8dbba409e79890fea148e57cecf452e1127a7d9cbe9d777b9431803c41550c9e2634438f5222b7b65e3bbd7f6af56a76a0e1e5e6ed092ed2be41e193a19407f8 SHA512 59cb86d050afcd0139f5fe6c940888ae1a3f1725d8a76af6a2bd978fcbdc997c2f3015d1a1637086f6bdfa80e59c922869f07f378e572162580a26bc054554b3
EBUILD qtconnectivity-6.6.9999.ebuild 1666 BLAKE2B 5c2c31dafb2a1fcd93143486fcfb957fff941bbead38ebb5e4500220257b3d51795a076e7511a08e4256fcd51756041afd4f4164fc2b1d31fa2d5336b362c557 SHA512 6071e64cd2149e2007618a565920589a6c3f1bc11fe8ecda179bde7afe84680cd22ab39253cabd87a61e7720f8e7b9f20332b07dec366360ca1e2d9ce8ed08b3
EBUILD qtconnectivity-6.7.9999.ebuild 1666 BLAKE2B 5c2c31dafb2a1fcd93143486fcfb957fff941bbead38ebb5e4500220257b3d51795a076e7511a08e4256fcd51756041afd4f4164fc2b1d31fa2d5336b362c557 SHA512 6071e64cd2149e2007618a565920589a6c3f1bc11fe8ecda179bde7afe84680cd22ab39253cabd87a61e7720f8e7b9f20332b07dec366360ca1e2d9ce8ed08b3
EBUILD qtconnectivity-6.9999.ebuild 1666 BLAKE2B 5c2c31dafb2a1fcd93143486fcfb957fff941bbead38ebb5e4500220257b3d51795a076e7511a08e4256fcd51756041afd4f4164fc2b1d31fa2d5336b362c557 SHA512 6071e64cd2149e2007618a565920589a6c3f1bc11fe8ecda179bde7afe84680cd22ab39253cabd87a61e7720f8e7b9f20332b07dec366360ca1e2d9ce8ed08b3
diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
index ee563938e4e6..006963f85458 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64 ~loong"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="+bluetooth nfc smartcard"
diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index d6fc51ec11e7..92dbc4fdbc51 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -5,7 +5,7 @@ DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 399d11d52cbafdb1
DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b SHA512 944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1
EBUILD qtdeclarative-5.15.12.ebuild 1537 BLAKE2B c2f7b010977ed65abbe16d8b2df6ed8c29407685e014778f4f3da5b2853b6dfa6d5ce2a0d5037852d8d11894c1a33323090bd18659f7c85d8cdf56f8bf41ae79 SHA512 fd6e5bb4709174b8746d520a6fd0109e2d6b2de19d6a679fdbdcf4cf074dc778854afc2b364f7d692e6c60e0d3e3580c19e98b36368258f6e76b3a5ef2cff0c4
EBUILD qtdeclarative-6.6.1.ebuild 768 BLAKE2B a5baddc1e16fbcb1ce99d4a97fab3f01da570c097fbb93f2c94aed7dd19c902f40e4b70e46c519b131139a01fc26f07c9d3d77d25a0dde1b597e109e63da738d SHA512 c1f47c0b93f82372f153ea9e241053f04ee8e1d84e468e056ee5846e9edf3e55cd558f6b2b770b4e2a466f1f46d9d2ffc46cc02a02401937b6f7c9ecc152f995
-EBUILD qtdeclarative-6.6.2.ebuild 773 BLAKE2B 3840e3cd5268c37e5adcfbb5392d4ba447563257ca34e9830a0b88813675ce50909d382545d9ca3ee14f563210735489ac57ac325bf73cd7682613b425c7fc02 SHA512 e0863d5fe11d3dc9ee953835779ecab69dae9167422087b3be2c7f44bad141619740114e1133d6e21bf0d44e59afc3d06f046ef4f5e63bff15f49e4881b96365
+EBUILD qtdeclarative-6.6.2.ebuild 772 BLAKE2B 2756e3f8446ca5d12c822431760215153708ea5f791df58044183553b2c84a99d3daec7ea0b001974692bb8d13d748c65eacd83742c36380c58ba4c7645bef98 SHA512 bd1155249afd595ec3df784bb29c9c4313c0b895fa16a52897e0e28ad2a37ec178ada2e20dadbb5c1a4cfe5f4bef332f781b007ba6d56bcc107876dc24bf79fc
EBUILD qtdeclarative-6.6.9999.ebuild 773 BLAKE2B 3840e3cd5268c37e5adcfbb5392d4ba447563257ca34e9830a0b88813675ce50909d382545d9ca3ee14f563210735489ac57ac325bf73cd7682613b425c7fc02 SHA512 e0863d5fe11d3dc9ee953835779ecab69dae9167422087b3be2c7f44bad141619740114e1133d6e21bf0d44e59afc3d06f046ef4f5e63bff15f49e4881b96365
EBUILD qtdeclarative-6.7.9999.ebuild 925 BLAKE2B 13aaa5e643f206b6265a5cc7efa0712f00ded88f1a66a1cf0dd834968ad1a05956256d1cd02d4f488004085ca9543aed47abcaf08185b911670f64c94ae6cfd5 SHA512 0bb500316a9400d122c6462dc7e222cf9834da58d1903f87c4b943cb0fcb5ec46b5a92e1cb0125b342019894b4d3ce3d22b44e35dab847348099c9280be3d54a
EBUILD qtdeclarative-6.9999.ebuild 925 BLAKE2B 13aaa5e643f206b6265a5cc7efa0712f00ded88f1a66a1cf0dd834968ad1a05956256d1cd02d4f488004085ca9543aed47abcaf08185b911670f64c94ae6cfd5 SHA512 0bb500316a9400d122c6462dc7e222cf9834da58d1903f87c4b943cb0fcb5ec46b5a92e1cb0125b342019894b4d3ce3d22b44e35dab847348099c9280be3d54a
diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
index 1eadca9fb01c..16a044e685e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt Declarative (Quick 2)"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="opengl +sql vulkan +widgets"
diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest
index 7a77c39725e6..d395e7b7e219 100644
--- a/dev-qt/qthttpserver/Manifest
+++ b/dev-qt/qthttpserver/Manifest
@@ -1,7 +1,7 @@
DIST qthttpserver-everywhere-src-6.6.1.tar.xz 171104 BLAKE2B 76a26b59147656cd2463f420417a8f40b24b7749ed35c266fecd4e13c51f1351497df2a73dc71122f001254dd8841e0e99ec51c51da6616d556d5a7939b6c84d SHA512 f851c8f5ea9cd4067474dee30ca797a2acb70ecaab2d993afe6abba3622fe3139acc6245b78f7d12b7e5dca5fc90aabd5144a3429c58a5f13cf23c6fbb023c24
DIST qthttpserver-everywhere-src-6.6.2.tar.xz 162152 BLAKE2B dc83b39aa99d39f0255bc841e8d7ac171ef477f4327e9447adff54624cfc7e698336786dd59b51450ea2d1f0e899c9ad38e32c8b9c2668514923b369fc4cce8e SHA512 e436c8525febbf58071159032d3d115c1eb9780e1b261aa7bb2d33e29979cc2a24be559d9db348e8b5356079e469644fa10865b8d042d91d64c86aa72c0682b4
EBUILD qthttpserver-6.6.1.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
-EBUILD qthttpserver-6.6.2.ebuild 575 BLAKE2B affabe9fa30b9ee370823bdd6b7a34480c50a5d0371b3570aa25611d2a0b963e5239068f8d484647ef1bc8fa6fa52c635b9aaba3a087e2c70e6a3946562eeab0 SHA512 0348549a66c33c6720cc09ebe491ce04a54058254ab70be63725a94c7efa41869f660a79eeca5da91e3a59ea149b697a128804ae81f321c2920557cd9727eacf
+EBUILD qthttpserver-6.6.2.ebuild 574 BLAKE2B 6cf58709afc0e04b157dab96c0c48f00e613eb751e50a741752b97cf6a934f99556f3c580645eb40431915d9376eaba9f3d47be99c962b7f11051ac84ff331cb SHA512 e06111695c353ee1b2991d4f0c492b1e504a29802b7177d3046690825e3b7f0a6c8e632b7eba3e100c47a6a5178826cc202ea3c0cd382c59dadbb4d530d5c4be
EBUILD qthttpserver-6.6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da
EBUILD qthttpserver-6.7.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da
EBUILD qthttpserver-6.9999.ebuild 570 BLAKE2B 0d650d9a207c6c601dad662e173f099ca29a4b1e67c909d23617c06546849d951651489034b908182fb95a21c3299361517433f25f5aadf4cfcae56eec99b9ff SHA512 65867d14d6a7c004ce0d162af91c940bffd07c5c0eee76719e93960860fb24e3691e76740a606e68a7261d41684a8269d0330d88d33a13871fc69ee81bd2f6da
diff --git a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild b/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild
index 7583ea864f5f..a4b020165245 100644
--- a/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild
+++ b/dev-qt/qthttpserver/qthttpserver-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="HTTP server functionality for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
IUSE="+ssl websockets"
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 4ae300b89c2f..3197ff024b5f 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -4,7 +4,7 @@ DIST qtimageformats-everywhere-src-6.6.1.tar.xz 1972464 BLAKE2B 09b34763d0446bf6
DIST qtimageformats-everywhere-src-6.6.2.tar.xz 1964116 BLAKE2B 1fe0c428dd9602d7b9abd7e2cfdda8f179511c912fcf4f501400619ac91a5cde6b57f8f38c6c1d22a1efd6fc285b49cbf2ee23132faea516c55f552819ea0850 SHA512 64704becdd6f1a50f4a4c0edabc6be2f8a114c978728a62b2a5c9502e2457699f6e86135146c56afef715f865dd1c10062cf485ad97c890884bace8a163c24a5
EBUILD qtimageformats-5.15.12.ebuild 705 BLAKE2B 41cff8b31c082fc0803398c99d1428290c91c1c4215f7f8c1283599b47b235128653d45ad194145010eeae9407ff05d34c7cbfeb1a3680e8af855b9b1cc7b4cd SHA512 d1136025cc71c0156f32ab508c37940be5216eb93343a5a7c84a22a5c3b0f126ac20866ccbb1197e051201cc2740fde6368f36a7d557a5b9b217411a27a64961
EBUILD qtimageformats-6.6.1.ebuild 678 BLAKE2B 758538b9892c4daeae03cb94e8c1dd758b0f0e6dd3593adfb96fcb8a46b5055ed63dda19db4b12b503405fa3dbaadbbe9497eeaf994ebd72100a026af300c689 SHA512 5f2b5841fb293f74a4e26e3fc11c8e04a90d4a074a0daf6e6085768c4a6ea57b49e8df4b5787d2cfd43fec339e0276482cb367acd23809cc8c39f7df315b8441
-EBUILD qtimageformats-6.6.2.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66
+EBUILD qtimageformats-6.6.2.ebuild 678 BLAKE2B 758538b9892c4daeae03cb94e8c1dd758b0f0e6dd3593adfb96fcb8a46b5055ed63dda19db4b12b503405fa3dbaadbbe9497eeaf994ebd72100a026af300c689 SHA512 5f2b5841fb293f74a4e26e3fc11c8e04a90d4a074a0daf6e6085768c4a6ea57b49e8df4b5787d2cfd43fec339e0276482cb367acd23809cc8c39f7df315b8441
EBUILD qtimageformats-6.6.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66
EBUILD qtimageformats-6.7.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66
EBUILD qtimageformats-6.9999.ebuild 679 BLAKE2B a93fc924fea06bac91b8566a79cd90c7af4637f3406447c1ebe09bc5d2be7fc1875050772722bd056c44229aaee3ea30582c9af3aec8c16596951f30ecd5f16e SHA512 914594b8f79ecf798ddbbe4c5fb1069558a9d2af2f874bb12e493212f72ce33344c4f2275a1f03dd930016d540c1d8df7bb49d8f26017d593e80a78384212e66
diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild
index 677332aa56b3..e0dfc42d99a7 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Additional format plugins for the Qt image I/O system"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
fi
IUSE="mng"
diff --git a/dev-qt/qtlocation/Manifest b/dev-qt/qtlocation/Manifest
index 8032ffde1211..758dccea0ec8 100644
--- a/dev-qt/qtlocation/Manifest
+++ b/dev-qt/qtlocation/Manifest
@@ -5,7 +5,7 @@ DIST qtlocation-everywhere-src-6.6.2.tar.xz 3028592 BLAKE2B 060dbe1d4ea3d761900f
DIST qtlocation-mapboxgl-5.15.12-4c88f2c0.tar.gz 3726387 BLAKE2B e9b818505ace86516262d1407450c14be82122bb91363a57708795844089371ac7d511a857f713c7cb4e6f8b54867aab0bc5dcdb9c49aa28aa3f8363271378e0 SHA512 e4d9133db892fd8b7b1bcf584bf7dae30c0f0353f3b0a696a6cabc9485067f262d42554b583640521734498572e5480b5e8d0143d5be47bb92077f3192fefa4d
EBUILD qtlocation-5.15.12.ebuild 1622 BLAKE2B a1e40c710309708023d0c7c76e3b00947237f376ac34d2d6ec58edc23e0c2610260a1995ead0ec14844fa6f5f1e3b3d8cf4f619a99d0d2302ca6910bbeec6c32 SHA512 f7c574fbac6f7b122a0c32cacd6281aa3663bc4886bd413dbb58a4873f9c66dc9d7e00b7287faa8dc0513fdfa310f9b9b664b9d45bf56e2b69880808cecb1b79
EBUILD qtlocation-6.6.1.ebuild 1340 BLAKE2B 1e31cf8641ce6082f43d402ab675759164dcd0ecf08b16f3e3899e149924b853b37e97c113925f19a4e2b9d9b8c5e7768df1758dfe7fa0e63f7006728cb8d7a7 SHA512 8fbba103a0f84c991630c8b885d4fa0394bbd8764c52f961141783e854c20306cfb5fbe4dd5b23a3155f68c1800fa83b70fa1ef0b0bcdf31bee30eb7e44a10f2
-EBUILD qtlocation-6.6.2.ebuild 1341 BLAKE2B a60cf0373c9f4f1ea725cb1c7ce367665431465f6fe3439c7c3d0f46bd9c505f33e54ca220307269ee9b5c11f8c85a5000b5f28a04c8421f3a2c581812a40a3d SHA512 dddb0396f708f7815f07dc2ad0564e7610dad3dbae8a89a91ec87ce4cc9e01a0a18476fb33bcde86d8505ecf0f30e54c5fba1290a8b22a177b5678fbd8042778
+EBUILD qtlocation-6.6.2.ebuild 1340 BLAKE2B 0743298a9720235d32f2f95639450bebaa2c7a1d546848c89f80af715751df7239b5db123fe449440df813ed673bfe1045c3eee399eeb97aa0c195aa524e05b8 SHA512 116d47c7c434989e0c2cfa07383154cdbf14b4cbbb77888f55b9d541feec481d774f4a7110ae9bee7e8bcf3a4190ab4e9cf3b78f86af0c5bc40474ca2cfa0839
EBUILD qtlocation-6.6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527
EBUILD qtlocation-6.7.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527
EBUILD qtlocation-6.9999.ebuild 1341 BLAKE2B 80c39b17fc730913a37347fb1e11dea6b7e47f1c8e9262bc881fa043e50edd8a693147e5ae5f2e8eeee89cec834abab0e1abcfef0c59083e9cc654fbaaac6a80 SHA512 5c677f7bafd9cbbcc56ec77bbd49360b64f9bbeb2740a48345bec42478f8f8388e781c629305ae0e7b61c16d05adcfb14694bf2b5cee7dea250aaafa084f6527
diff --git a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild b/dev-qt/qtlocation/qtlocation-6.6.2.ebuild
index 112102c1365c..321eff47e2b6 100644
--- a/dev-qt/qtlocation/qtlocation-6.6.2.ebuild
+++ b/dev-qt/qtlocation/qtlocation-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
RDEPEND="
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index b34c8ca7c300..86cf7989dd21 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -4,7 +4,7 @@ DIST qtmultimedia-everywhere-src-6.6.1.tar.xz 6723296 BLAKE2B 5257da8457f6fa16b7
DIST qtmultimedia-everywhere-src-6.6.2.tar.xz 8305476 BLAKE2B 8f252b236ef5fdbc7c4e2be498e2cdaaaf3c901a1d1890c7dfe1f6e8256bc656526e2a6a96649b29bb20baf882f46160f3d76b97cd80466b44a2dcc1b7aabfa5 SHA512 311f47acd7658d725855df06c25b4d516d4046922cc92ad44c91c48f1696fbcbb25a0d778b1a72f15834ce2e74ce64199814476ac04fc705fc19af73c91f2006
EBUILD qtmultimedia-5.15.12.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91
EBUILD qtmultimedia-6.6.1-r1.ebuild 2089 BLAKE2B f8b643c11f3b2dfa36720ddda4a901211b3a96e7af65a43f3afbb7f4cfc3243eda85930747cd4148a9eb4a0a53c79a591dab2c78111fc4a8a228b5d626c42423 SHA512 dfa01340ce67b0b16067042e17de4e382fb03ac83ab84099c0e17b57c1d281491048a6181875e1075413f33d438298c2b60aaf9fd4cde92b17bc6b80446759de
-EBUILD qtmultimedia-6.6.2.ebuild 2161 BLAKE2B f5eaf07fc28f467919a9b50b4f6bae5c364f3946367a3814bee46ae554576cf959b760e65084891b1b7d868c2fe59d088db5efffc17e302eed81c6eac7f8abaa SHA512 12b3684643d210346c58bce4321fff4e7ded415296f00f656d24d5c99d60e11c9788b22f8f33b7ab95c29dd1151e1ff94c437a5598447ae2febbad6f8f5738f4
+EBUILD qtmultimedia-6.6.2.ebuild 2160 BLAKE2B 02b5a475e9139399b043652d17d76474a4df26dce5fb37a3bff9de9df9fce9c9e7417d6fb94553fa1b08a35772c8c158f944d0a29a2390d684556a9c732fe0f4 SHA512 524c3320a12949568ba216de4671f60d141c931a8ff952cc0d0f0ba7b535e699813defdaa7b50473f0e200b360c461ba27ad2dfdf8b75b4b118531b442ee7bd8
EBUILD qtmultimedia-6.6.9999.ebuild 2161 BLAKE2B f5eaf07fc28f467919a9b50b4f6bae5c364f3946367a3814bee46ae554576cf959b760e65084891b1b7d868c2fe59d088db5efffc17e302eed81c6eac7f8abaa SHA512 12b3684643d210346c58bce4321fff4e7ded415296f00f656d24d5c99d60e11c9788b22f8f33b7ab95c29dd1151e1ff94c437a5598447ae2febbad6f8f5738f4
EBUILD qtmultimedia-6.7.9999.ebuild 2161 BLAKE2B f5eaf07fc28f467919a9b50b4f6bae5c364f3946367a3814bee46ae554576cf959b760e65084891b1b7d868c2fe59d088db5efffc17e302eed81c6eac7f8abaa SHA512 12b3684643d210346c58bce4321fff4e7ded415296f00f656d24d5c99d60e11c9788b22f8f33b7ab95c29dd1151e1ff94c437a5598447ae2febbad6f8f5738f4
EBUILD qtmultimedia-6.9999.ebuild 2161 BLAKE2B f5eaf07fc28f467919a9b50b4f6bae5c364f3946367a3814bee46ae554576cf959b760e65084891b1b7d868c2fe59d088db5efffc17e302eed81c6eac7f8abaa SHA512 12b3684643d210346c58bce4321fff4e7ded415296f00f656d24d5c99d60e11c9788b22f8f33b7ab95c29dd1151e1ff94c437a5598447ae2febbad6f8f5738f4
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
index 7a0c7fa01e1c..bb4dfe70b0e0 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"
diff --git a/dev-qt/qtnetworkauth/Manifest b/dev-qt/qtnetworkauth/Manifest
index eaaf8c893227..66ee7bbb9f5f 100644
--- a/dev-qt/qtnetworkauth/Manifest
+++ b/dev-qt/qtnetworkauth/Manifest
@@ -3,7 +3,7 @@ DIST qtnetworkauth-everywhere-src-6.6.1.tar.xz 152916 BLAKE2B 8b8a3bbe5787994b7e
DIST qtnetworkauth-everywhere-src-6.6.2.tar.xz 143612 BLAKE2B 585eda8466ba89d79b73697a90572bd171a814b2d3d95ec40ed9ee7c2247ea6fdbf675e9cf29ba06c26d4a6a0663d692c4f8c1fd7fc8b0194ee323b30fe025c1 SHA512 1fff9c52d47c8f97569bf201aa3051da57dbcf10f63c7e7334286b40042b6437f9636f8fd1db3a8d1a519036dae162ae57d6a24908441df84003134cfdb5cfd3
EBUILD qtnetworkauth-5.15.12.ebuild 402 BLAKE2B 800ebd6400530326ecd665b3a776d1109ce956564786554b33bf378db0dea570993a347aa7f5a195ddc1889eae58353ea9954b5cea6aa9438b2da6aefcf93901 SHA512 003748464fbd3eab1d60586909c98fa38a3f7f1819d2967dcbaa94f235290587cdb09ff92e86a59612f0a9174f41902559f4fab9e9e8edd5ce7323e1bdb5a461
EBUILD qtnetworkauth-6.6.1.ebuild 327 BLAKE2B 74b0dc43c757762f0ef8ee7020fa21ff9570e796716ee50ed8fa4054b2999f30de67242733da9e66a1e205968278891a8023ca8fa91caa39b6f59272a9e93715 SHA512 8fa9b61a184d6e30d1522809210c91f67464f5ebf649a1a4e65e5190aa3c79f437c720014975361941b02def6a89e283ba2973b8f81f27f5863c21239d58d29e
-EBUILD qtnetworkauth-6.6.2.ebuild 328 BLAKE2B 9b5a560f505a4f47f767ed12afb02690756207711bcc7236557328e4a5ea0c2ff8fe89494268ea9d2d2eeb0a174444d7860e30632c61f7d11880748b36e2c60c SHA512 d3c7a6eddb5c38b375b98a5b0344adb16cd1eedb7e64a4905587342ddac4703dd13dbd2d7612f493731242bb6f5540cee56d881ab8508e4ebabcda55f5fe6b83
+EBUILD qtnetworkauth-6.6.2.ebuild 327 BLAKE2B f3279518b8af13181134b252ab1cea338927be7d151aa0f12be564b19d12e3843c8adeeb442052acc50269146ce3be8c9add10303f4b7b1d288dcac87d8290d4 SHA512 4c53f61f310640000e2bb465d63e92bcf3779db27cb75ddb9f2f1afd895b93c80a0208b1e3d7dccdd3f49d85866d8aafd8b30d02686944ccbb6355bafe79a37a
EBUILD qtnetworkauth-6.6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73
EBUILD qtnetworkauth-6.7.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73
EBUILD qtnetworkauth-6.9999.ebuild 328 BLAKE2B de758ef39149207fd3eee8a0d4a9c9987ecba375fec97d2ab73da285b8eb7051186d3886a74cbd7eb07cfa654e7a9ec4d45170136cf8d9e3aa0ace7a3e0bb3c1 SHA512 5bd7f25402133d0555646cb01b035515d7387827d7ff7140666a1f980f00309bca8ea4fe91fdf57924c0303702e06b9e3885a24aa77a16a4e9434b8807de6c73
diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild
index 893369098d29..b90e405edc1f 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Network authorization library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
RDEPEND="~dev-qt/qtbase-${PV}:6[network]"
diff --git a/dev-qt/qtpositioning/Manifest b/dev-qt/qtpositioning/Manifest
index 7d274c31c23a..d6dd2d86a269 100644
--- a/dev-qt/qtpositioning/Manifest
+++ b/dev-qt/qtpositioning/Manifest
@@ -3,7 +3,7 @@ DIST qtpositioning-everywhere-src-6.6.1.tar.xz 1513456 BLAKE2B 174aa45f9fbe120c0
DIST qtpositioning-everywhere-src-6.6.2.tar.xz 1504848 BLAKE2B c34d253b31176f532c6c5f23416c084652f913379bbdb44a96739a5f22b9220564408a700910a102ca45db12342d1bc267cba7c9a66d01affb641b14e678652a SHA512 f2f67c7b25ff79e085a4a36421295f4ec4ef97a7df9fedcfb90ebd60483755109d0b595b30f7ff1881ad635ddbd2c6a227771df3549d7933fda03cf63f935cd3
EBUILD qtpositioning-5.15.12.ebuild 877 BLAKE2B faaba7ce4da8906b08b10a326f4f9a211f9eae86a12135dc0f58396342b82c91a1bb2aa1e8bac4b5fb2cf6e55733d12d77cbab56b6b26ba955036f5f072ce32d SHA512 f342bfdbb38c7f13c37087b544e07cccb6c7655774e9547caff9bbf3517e02d9b1e82fd3ba47b319a17fcac1e2476134f0d71368f5af792e8579c90a5a25dc67
EBUILD qtpositioning-6.6.1.ebuild 1492 BLAKE2B 7738b6a5c1f03a41f082eeb2626ae16c1f7f315142b678b5f5bdc403e54c4e17adfac6e6c75b3219c205c9a31e2eca529bb7d9b8e7031e8fecb180e468cd6481 SHA512 d4f9129796f4e87cb0d6bf0ca25333a75f6464eb51aa68161653ddb1b752b5a6e7ff4022dd70484b84e1247d110adaa0914e4a49d1e95b333ca0004fda0b7ead
-EBUILD qtpositioning-6.6.2.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
+EBUILD qtpositioning-6.6.2.ebuild 1575 BLAKE2B f2ba667e6ecf010312dd3aa7104790f93f351decba96153e778b5a714dc6d43bdb97519b4ac662ef87a8928c1115f3295c0b5ea68cb03601b9d6aaff1778d03b SHA512 abeb975199d7c54285d8a363096a57525d034151edb5899f7571bf27b4bc577595b068e7c6729410615674fb40ec8d162faf2aaa55b37d71faa1f6a977bc0782
EBUILD qtpositioning-6.6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.7.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
EBUILD qtpositioning-6.9999.ebuild 1576 BLAKE2B 0a902084d44ef71dff03de73ca9d692b1fbe5bef21b1ce962b7ea892a707d9db46f63012d7c7378bd9314ed702a2c5d108d5c41a0a86e395033bcccb2dc029a8 SHA512 bfe20d4028ab0c0c1365db3d5f2ded0c1fe5e9e3e703cede4ca1ff57450cec65bf3b022ed364373b65c87e0bc776a9eca28a4607ef95ebdf661a17d89c3b6c56
diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild
index c872768c9bd8..dd340867377d 100644
--- a/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Physical position determination library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
IUSE="geoclue nmea +qml"
diff --git a/dev-qt/qtquick3d/Manifest b/dev-qt/qtquick3d/Manifest
index 671258a3c2a6..2326b7196d9c 100644
--- a/dev-qt/qtquick3d/Manifest
+++ b/dev-qt/qtquick3d/Manifest
@@ -2,7 +2,7 @@ AUX qtquick3d-6.6.2-gcc14.patch 953 BLAKE2B 0119092790be34134af0989a7e4b78d565a7
DIST qtquick3d-everywhere-src-6.6.1.tar.xz 59170016 BLAKE2B dc4bf8552a5b6f227778a288fa49c822c42fcf3f53a9a0502c9ee2f97caebaeb5d00bf3c2be67dbdaeac9ddeb9771d3361c7dec39fbaf080074cc64bb051e2ef SHA512 1a663920b3d2010de1b38ed559a2391d31a5c42dfdb0c414723acdf778c1fce2f6f74295bb260201d0a9ac64ff30570599e8d8b97229f6c5f33229a19a1fe763
DIST qtquick3d-everywhere-src-6.6.2.tar.xz 65602548 BLAKE2B e1ee955a1f66c669d52a73513c7442b70863b6fa738f6e1716dfab1c7dc41f5f09780ec97f7c5fd6c452ed3ea9809ab0d907dbe28f0425d208508f69b61d50ac SHA512 d8b32ec1a5f9233e79612b5d9b56890c04a921edcc6369f4a047f8e58af92f5e6dc936fdde707df4afca81da53f9fb8959f03b00af24077c3dc723f3445e8123
EBUILD qtquick3d-6.6.1.ebuild 959 BLAKE2B fb313412ee358a1ca765f81ad98715978d8423e42df5ee2962a014f9ffc17ab3ea197b5e0a55b5b81325d8b5f3f52a73278801b8fe3d08856fa1fd00db963f61 SHA512 905c899a8961342b8eaced2006ab5fda3005ad4ba2f6ece97ab9adcb6802b20a99715ba5f6afa3de0c6f896f9877ef41e71571642ba00245717d94f67176f58e
-EBUILD qtquick3d-6.6.2.ebuild 1012 BLAKE2B 3fdb7d92fcb9ac5aaab82717d6de9060ea512623c1af729591fae464dfef0c0dccd0aa3f85d45af306005708037938bc424de4e698868b2e6ccf48c7403c7152 SHA512 43c44a51591e196cc598d0bc6ac55856fb888618b5ea4e8c201643c3e59efc1fce370bf8788a9056ed62143110d901a329725b04927efb51f141fc206b2aa712
+EBUILD qtquick3d-6.6.2.ebuild 1011 BLAKE2B 322bb655a6cfd3861d5380d3f3ff1991862319b0dbaa50f7b0b5d08e8d178697ba706d3e96890f3dcdb94c206b49e257cc05364694e07bb5be4955985a920b55 SHA512 66719061ce3205f93c36b8e576724254f3ca902fda2ef20a35f39ae4a973c2346ded6ac823bf145053bc9ce9d396baa9a9331c3b274dbc08994a01bc21f029b9
EBUILD qtquick3d-6.6.9999.ebuild 1012 BLAKE2B 3fdb7d92fcb9ac5aaab82717d6de9060ea512623c1af729591fae464dfef0c0dccd0aa3f85d45af306005708037938bc424de4e698868b2e6ccf48c7403c7152 SHA512 43c44a51591e196cc598d0bc6ac55856fb888618b5ea4e8c201643c3e59efc1fce370bf8788a9056ed62143110d901a329725b04927efb51f141fc206b2aa712
EBUILD qtquick3d-6.7.9999.ebuild 1012 BLAKE2B 3fdb7d92fcb9ac5aaab82717d6de9060ea512623c1af729591fae464dfef0c0dccd0aa3f85d45af306005708037938bc424de4e698868b2e6ccf48c7403c7152 SHA512 43c44a51591e196cc598d0bc6ac55856fb888618b5ea4e8c201643c3e59efc1fce370bf8788a9056ed62143110d901a329725b04927efb51f141fc206b2aa712
EBUILD qtquick3d-6.9999.ebuild 1012 BLAKE2B 3fdb7d92fcb9ac5aaab82717d6de9060ea512623c1af729591fae464dfef0c0dccd0aa3f85d45af306005708037938bc424de4e698868b2e6ccf48c7403c7152 SHA512 43c44a51591e196cc598d0bc6ac55856fb888618b5ea4e8c201643c3e59efc1fce370bf8788a9056ed62143110d901a329725b04927efb51f141fc206b2aa712
diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild
index f1ff25e4b555..365c08549b82 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
fi
diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index 0a46b8d61e0d..64928b498997 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -3,7 +3,7 @@ DIST qtquicktimeline-everywhere-src-6.6.1.tar.xz 113688 BLAKE2B 23ddc5e57335463d
DIST qtquicktimeline-everywhere-src-6.6.2.tar.xz 104816 BLAKE2B 82176c3a3eee4360ec1d41178e9120ecd61144279f92b538320dddb1a2b255c81194273d2677174b6cdf5e063d5707e6a1b07126ab85611e10a419dcc52596a5 SHA512 e3ec90ff0bb8646a2804abe9663b58953b768a727a5305882de0fc0abf054901ed6138b95f9e88b845150cfd437ba4328245aef42a93dc3071e43baede0f4dd3
EBUILD qtquicktimeline-5.15.12.ebuild 367 BLAKE2B 177d100c4cd775817bc42b853190722920cf6453a773c12de253907fcf730af3e1b146b40e519619850162c1fd6a841b32ea99926276bf05f05d0f546b4edd13 SHA512 80c731f2b961d1191f8a3573748fafd23ed73bc93b5645e107d9c4138f07d8139b47484b15d1289b0c9546de46a5e4876e33cdd4e3a899d31d1de2ce65d7bb93
EBUILD qtquicktimeline-6.6.1.ebuild 394 BLAKE2B cec51c57877408d02c193bd44032e1104dfacfaf23994d6f167d72a803af98aea5bbcc45c286a1e047e9f14a8391b2576e906ba7ef7114e28e70b41dcbde60a3 SHA512 69eb64545225f66e6f23818c7922a8577ce148da6d93c6a190a482fc90baa72dfcf65bc6fdc35aa4e6577c4f2b40ca76ab6e3d5a492633826f55073ba18df36f
-EBUILD qtquicktimeline-6.6.2.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
+EBUILD qtquicktimeline-6.6.2.ebuild 394 BLAKE2B cec51c57877408d02c193bd44032e1104dfacfaf23994d6f167d72a803af98aea5bbcc45c286a1e047e9f14a8391b2576e906ba7ef7114e28e70b41dcbde60a3 SHA512 69eb64545225f66e6f23818c7922a8577ce148da6d93c6a190a482fc90baa72dfcf65bc6fdc35aa4e6577c4f2b40ca76ab6e3d5a492633826f55073ba18df36f
EBUILD qtquicktimeline-6.6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.7.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
EBUILD qtquicktimeline-6.9999.ebuild 395 BLAKE2B a6abf0944d3eb0c738d8455fde448b8418badfd9151dd30acc1ed80dbc7b65057bd88091e6372097c0470387c5d62850798fa1f08020435a5534b05b1278ae5d SHA512 29e70391521b8db27df1ac6db72797a4785ede1270136644433ac39c88ddac079aa17faf703b002eb6785510ba7c7d8df6312964fc1e798d295fa9c0f4f2c040
diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild
index 393a5c2037bc..6178506223f9 100644
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt module for keyframe-based timeline construction"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index ed83617eed43..24b3764ca483 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -3,7 +3,7 @@ DIST qtscxml-everywhere-src-6.6.1.tar.xz 1176684 BLAKE2B fa10e70b6500fe6ad2014ba
DIST qtscxml-everywhere-src-6.6.2.tar.xz 1167628 BLAKE2B c1c32a815bf10eaa9b30241a3dbd6302d75131ef10f6ad2aeff10c0698fa82c937b1086e7f4f157c86659be0fa720d863b1723fbd119291ce549ebe5903e0ad6 SHA512 b7058d310dd82d09ca859dae5529d63bcde68a985a4c3f8f00474e2ffcd8f2f1162ffdafe3bb0cfc29769bc53ea4725dc8b68b04a09dcbea653d9afafca2643c
EBUILD qtscxml-5.15.12.ebuild 398 BLAKE2B 64f5af29a9076f0bb09b8843208e1c00358f485dfc642692a3e2be6f00c534735b0f5e192dabd00625a48f9014499963ee4fabe2d9bd3e8b5931459f5c290b2e SHA512 7e13b46488390e1aaf9ef05364c86082706f07296f1cb1955d1654e513b5dd08c91fa21267baeda80785b5fd41d3e42d5d73bed2622c5806a2487c1d46d8f81a
EBUILD qtscxml-6.6.1.ebuild 676 BLAKE2B cb170b72a5ed14fa577d6e2d9098f300bf1bd50e8cb1de6b24d1dcf2ab6ad81968f5fd298825955d5cd72189ba8f5a4fcc436a77009a0ae386a3544695ebe766 SHA512 ed18488c4a6b8b0992e4741ff7d3fea10bae3d0cc58dc89858bdb237e1e5b04090bbbfb430b4893c668d4f27568de1220e3ba8a18f6557036a1e3290f065dbf8
-EBUILD qtscxml-6.6.2.ebuild 677 BLAKE2B 03c4ae72b15f1e584e55a640f84d23cd8c1b794e9fb36473d8afad4f1512bf244c0a1e65776d4ac2dd67d8bd2425cb01f748920b92030a77dacedde617cc5db4 SHA512 5a411433335bf74065b7f9bf195b7dc0331a70a3b96d6e2d10b37ecc768c4ec2217c3eb4f76a32fc73ccbf3d963db94241423bc730736dfcb7aa9d7f06563640
+EBUILD qtscxml-6.6.2.ebuild 676 BLAKE2B 808033bf6b6fd6b9ae0ea027880c134e9f189276f98d8c0f346eff7911b5fb36cc25567b4516e3232f975c2f7cbc4787f43a483902aa87e1cb797cb59dd5147e SHA512 03eaf56745adbab86d884c5704edd0118124b2a6cff72836cf0afee6cb1acf1d528eafccd7eee52a4fcebb133939be75c4afc1fdc4c9b6060383c99c7d83cbf7
EBUILD qtscxml-6.6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
EBUILD qtscxml-6.7.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
EBUILD qtscxml-6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
diff --git a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild b/dev-qt/qtscxml/qtscxml-6.6.2.ebuild
index 02fdb8a7936d..8c9613c8ea99 100644
--- a/dev-qt/qtscxml/qtscxml-6.6.2.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
IUSE="qml"
diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index e90668dae3db..f68c0b367d36 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -3,7 +3,7 @@ DIST qtsensors-everywhere-src-6.6.1.tar.xz 1502740 BLAKE2B c584d8dafbd317bccb967
DIST qtsensors-everywhere-src-6.6.2.tar.xz 1494024 BLAKE2B 4f3fb8d79dc1c7c429e0034fe4622e2327eee648b0c2736b4d68dc205bb94b240555e6b40c0290bb62a0eb95258854df46ed5e42477f888d7063ed5659aa1377 SHA512 9b64605f5a6dca205249480f3dfbc8f1ff247ad1acc6468417bd25a91c216a8d99ee608e68ba1b5aa39c659bb5027e7abeccddce772d10109d33877626228a3d
EBUILD qtsensors-5.15.12.ebuild 566 BLAKE2B 1448b9978f85ba18bcccb00f356458bcd30d0610d48c172002c0fea61252a9966f8e6c7a9323499a6110e8d5bbe41e74744f37bd56d8601ec2c2f57b72362e14 SHA512 14e7dfe121cde2f5603c7d19d8c4d30abec0d9aa303938a57d0e3919c45e4500ca16f7e369cac8cb0b33f239c3325674815d1ac50a04d38145b16c1a7335f9b1
EBUILD qtsensors-6.6.1.ebuild 504 BLAKE2B 591c1cb5d8375c451dc53cd72986b2a40e01b03f50ace36500680fee5c941066b0fe539b96b230cd2fd20dcaa5cce49628c75f5d148191187c85005bd81ff3e0 SHA512 cf11ae591f247e45b037fec62b0a563712521b4beb88d9cc550cdab9df48e543c70882ca4d2d5a96638342e147f440f26fda7b7a9adee815af8197dfd189209f
-EBUILD qtsensors-6.6.2.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8
+EBUILD qtsensors-6.6.2.ebuild 504 BLAKE2B 591c1cb5d8375c451dc53cd72986b2a40e01b03f50ace36500680fee5c941066b0fe539b96b230cd2fd20dcaa5cce49628c75f5d148191187c85005bd81ff3e0 SHA512 cf11ae591f247e45b037fec62b0a563712521b4beb88d9cc550cdab9df48e543c70882ca4d2d5a96638342e147f440f26fda7b7a9adee815af8197dfd189209f
EBUILD qtsensors-6.6.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8
EBUILD qtsensors-6.7.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8
EBUILD qtsensors-6.9999.ebuild 505 BLAKE2B 575886c546513570a43f4f9822cba51756e0771a3f15d931f5a37af551370762fd7952f18b09fa3fa2e8733162a44dbe9f2afbecfea20f30bda4554e20b2dcf3 SHA512 ae048d28ff336ebada0a7251ea95a06fbbec0af6b643c89ace77a9b287095e078661937ccda8965765b0ab0da902a042a18e3fdc9c98ac212b5a96f8dea976e8
diff --git a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild
index 10bdcfe73164..edef3f77dfbd 100644
--- a/dev-qt/qtsensors/qtsensors-6.6.2.ebuild
+++ b/dev-qt/qtsensors/qtsensors-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Hardware sensor access library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64 ~loong"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="qml"
diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index 7629b9a73b31..1dffac9f6e67 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -3,7 +3,7 @@ DIST qtserialport-everywhere-src-6.6.1.tar.xz 279564 BLAKE2B cce7b21abf0dff0c346
DIST qtserialport-everywhere-src-6.6.2.tar.xz 270564 BLAKE2B 15176bb0a399cc645f2187a14ab82c8d3d503589ab796565b6b1c45441a2d8dd576bebcad820aae048ad713129129237ffd765379728ab07c203bbf08334e0a4 SHA512 1925c1a319ce734c9b9d52b7a69cb92ac593d29bf86c89472d9e2df73eb2e6c8bbd148e511f9014680c3a05b9f2f92a7e16f83712022570b9cb3fdc2d67a07db
EBUILD qtserialport-5.15.12.ebuild 565 BLAKE2B 683036990929b3ceed4ead89d9a5d77b84494675bc8f7acdfd24f899781009785c91fd0c515f621d8d1cc489c363aaeed228d946d58758de28a54e012c042543 SHA512 484bfec55cb2329151f7e62e4530239b461177d760275b5af5424084664abc37974e6286f2f0621570d60ded7149e2e62a306649441b1552030110def0df602f
EBUILD qtserialport-6.6.1.ebuild 391 BLAKE2B 8d8f9d1d54d0c84db795214287bd6840e08d0201e77360fce1094d547117b1470d0891e72f233e03d5b6c703090a0d0c561e134176c2a0a108c029a33d997e17 SHA512 508600b79d97acc62776c8f13a5829474a8a82011dfa0409f2b2ecb3b1cb6d92b8cbae041f00a9e92171853b5efcc5d951560f9f9db3e709a87326f91a934edf
-EBUILD qtserialport-6.6.2.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
+EBUILD qtserialport-6.6.2.ebuild 391 BLAKE2B 8d8f9d1d54d0c84db795214287bd6840e08d0201e77360fce1094d547117b1470d0891e72f233e03d5b6c703090a0d0c561e134176c2a0a108c029a33d997e17 SHA512 508600b79d97acc62776c8f13a5829474a8a82011dfa0409f2b2ecb3b1cb6d92b8cbae041f00a9e92171853b5efcc5d951560f9f9db3e709a87326f91a934edf
EBUILD qtserialport-6.6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.7.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
EBUILD qtserialport-6.9999.ebuild 392 BLAKE2B 65750c8281a3febc2289e59f64f7eeb0eca466b773521e7ef801f0d3918b8d813cf59882bb1ab46ff3e962e1ba8b4c52033138dafa3ec10756daf689acd6dbe9 SHA512 b5ef4491f2babf2e5e775d537123aa1139d32a469c834832d264b61cf5f0c72a4fc59c0b32b41bccea2080cea52565cbb5aa8677c4a4079d6bb1b237f02a1c58
diff --git a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild
index 95b360fac6cf..55501d8695b0 100644
--- a/dev-qt/qtserialport/qtserialport-6.6.2.ebuild
+++ b/dev-qt/qtserialport/qtserialport-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Serial port abstraction library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qtshadertools/Manifest b/dev-qt/qtshadertools/Manifest
index 0862eaac46af..50f3226cae4b 100644
--- a/dev-qt/qtshadertools/Manifest
+++ b/dev-qt/qtshadertools/Manifest
@@ -1,7 +1,7 @@
DIST qtshadertools-everywhere-src-6.6.1.tar.xz 1063468 BLAKE2B c9c474b8ae8def3b4d6cf11827cb5b6b141d4115f6f68128179fb71ad39625fc37b1840157c87f2344624784ac9b9034766e8440f4e7e3404890ba0268a2570c SHA512 1cc6e1e003754dd665b5633c0e38bab749b7fa002d68d5fff9caef850895ea30145fcb2a10621c5a666297bba9b95fcfaeb047b849b02f1992de3299cd675c03
DIST qtshadertools-everywhere-src-6.6.2.tar.xz 1054668 BLAKE2B 7515c717799fe8ddced213da4968e49647065591e70acee86959fed4dba7e3eb090f122ec6139fe7f043a238b601d70ed3fb767603096eca83772436303e51e1 SHA512 f016b55d229bf331141bf439de2b094080c601efca524f2f904e8767e6c3d82f097e62e671014e44680bd63c966509eb45f55d1b661b56ed65b13f987e9bb9c5
EBUILD qtshadertools-6.6.1.ebuild 371 BLAKE2B 97eff056a0f62a1accb16ce80fcb2067513f5c5af0fd3c96411fbe4f96a55c02f64f616cc8c88876e193fc28e8fe6969fb1c0d7be8d978f010d03466d06a0623 SHA512 d34d31fddac13cef7fec7e34f2f6a25edfcf11686555d219b0b72fe0186e204c458e0537bb126c9f3f0ba446066dd38912df20821faeaa0d7e7ab4930ac57cd0
-EBUILD qtshadertools-6.6.2.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
+EBUILD qtshadertools-6.6.2.ebuild 371 BLAKE2B 81f20dee66d1de569575f64e278b37f282827c2199c4958686fcd264ca820de0df92b47b3a646eab24f47f2c2d776010e4cb026deae4f315c7d459311f26d6ed SHA512 726e9264ea9486013976bd8ed3607c9640f4c8c8b745bd3767863a4f4766b5bb796b21df28e09ea435b46732846220a0231d0d40b336df790832b67dac0d0d57
EBUILD qtshadertools-6.6.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
EBUILD qtshadertools-6.7.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
EBUILD qtshadertools-6.9999.ebuild 372 BLAKE2B 5df971b0ae0b09780b3044442b9d87f64edc54714fa84f8a503d502cc8f6fb5724a4d67286357ecb9a625409b623ebc751bcbba99dea18e636a44c9d7f264d7f SHA512 9eceea3120720b1e8b86b069592156db111ad647b853a93e5eb555a3e7a71b0ae29e57f0f5e225c553a01b50f73e8e77a74fbaf6a7e155e5c5b9f7dc2412e084
diff --git a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild
index 68dae044e31f..27d237185c9e 100644
--- a/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild
+++ b/dev-qt/qtshadertools/qtshadertools-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 7bc0b248b6ae..6b0ff69a79b7 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -4,7 +4,7 @@ DIST qtspeech-everywhere-src-6.6.1.tar.xz 270752 BLAKE2B b5e5155d5313e130ef212d2
DIST qtspeech-everywhere-src-6.6.2.tar.xz 262008 BLAKE2B 6d9ae5b42f96fa02a15ac82e9e1c6a378c3b0ceccd278af9ef99346ad79a256e41d1d2ae10cfef75f311bdfad457271357b09fd067ddc902bff3e4ee31eda12e SHA512 e43793931b81bb86cc074a2153ec0160991c86bc255ea1b11e5b4a272b8d067fcfc6788261d4b2f6f7630eadbcab7be23249b980d2792cb9a109137af614601e
EBUILD qtspeech-5.15.12.ebuild 730 BLAKE2B c3941cd7399ec7d5cdffd2ad65611bc094c64d0aafdf08f40dc36e2da2feacd037bb01e32bcc8cc1d470a70b19dc3c71a7356c8b4a3921de65f1db6d800000e4 SHA512 e019cb16105b96d9e5d28ea5aa6e0cdb30572e6fcb5313a9efcf5da5b0c35cb696a2173ecf3f969e738db4b84311659c7b8666fe187e2f538db7366923d79374
EBUILD qtspeech-6.6.1.ebuild 1365 BLAKE2B 17df7d2bb99ee9117249f1023777f6f6223cf45c1de29cec5a932e120eb3d4ac955ac3ffc35a59e83a18fe08ff315d3ffd14ec1d36c319a11b32caa3639d7aa5 SHA512 358b35c967827623bea80ec9c63d5a99fbf35b301f4bcc19bce7eb6b5260823a637ea78723dc6f84974ac1c9733fdb2ccb27048f851c1dbf8cacfbdfac82db88
-EBUILD qtspeech-6.6.2.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d
+EBUILD qtspeech-6.6.2.ebuild 1365 BLAKE2B 17df7d2bb99ee9117249f1023777f6f6223cf45c1de29cec5a932e120eb3d4ac955ac3ffc35a59e83a18fe08ff315d3ffd14ec1d36c319a11b32caa3639d7aa5 SHA512 358b35c967827623bea80ec9c63d5a99fbf35b301f4bcc19bce7eb6b5260823a637ea78723dc6f84974ac1c9733fdb2ccb27048f851c1dbf8cacfbdfac82db88
EBUILD qtspeech-6.6.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d
EBUILD qtspeech-6.7.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d
EBUILD qtspeech-6.9999.ebuild 1366 BLAKE2B 166ce3e6ae3bf75b9ac597124f05b414fb7802ae59c4d2092207ff0a58385d92fcf6ac4ff9c55673cc0109bc1c362cd0ddaf03d775dacbc867e03c3541251cd4 SHA512 7ead7061fafbc1be0940d439a87901993a3904aab6b42f8a1b23e211101755152417c924a75882130ab3edb7b6d6d77e45464091c562ed39a00b8eeec2ab676d
diff --git a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild
index 867d3ddc19b8..9ee33d282179 100644
--- a/dev-qt/qtspeech/qtspeech-6.6.2.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Text-to-speech library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64 ~loong"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="flite qml +speechd"
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index e1ab0b0f4a0b..83f56b5a1403 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -4,7 +4,7 @@ DIST qtsvg-everywhere-src-6.6.1.tar.xz 1651976 BLAKE2B 95dbe785afa34060d3527421e
DIST qtsvg-everywhere-src-6.6.2.tar.xz 1643056 BLAKE2B 3294178addb3a7096294065b9326ca22b3e25ac3cef62533ac949b68e67aaaf9320bdc389453c8e97ac9c03f88cbd894088402bb21f9280d7bbff3ee0ba0b6ee SHA512 cdfc3fb9aa00eaedd232c2b93482154f97e4e37d48db62b91142ae0dcc9d03bb9aa07cdfaa77e2973e6bfb5fdcdbf4365e6b9c855ffc82b3542d4cd07c1857a7
EBUILD qtsvg-5.15.12.ebuild 496 BLAKE2B 973507084399af01f2f442cbfd3a6c9dfe91c8185ddb483c9b7b8cc1f7cf135e80e4c7c1286f22bc59a5209a87144310780d0c380681b963d42204c46a228e07 SHA512 d8500010ff86d3d03f18210b771fe0961b99d16efebbba0c428ffcc49dda115814538f6d8b20801671ee5a0de7b1e643eed6101c7f37dbf42795d1a5c6dfd978
EBUILD qtsvg-6.6.1.ebuild 392 BLAKE2B 6442140f8e750ef994761fcb340723c86a1ffc19d3e6fb63070f49a45e96bb7a819d63ecb96c82fa52fb8afa4ce56b61b06936ba8345235983bccb4f0ea2cd50 SHA512 32103fb4aca42f71e50d9571196d4a3857f8c7a8aed75db22cb2587b9ca374cd881dfa8b16c8864684af0fe97278dc5a31642424301d9e34e9d0d7a19f04a60d
-EBUILD qtsvg-6.6.2.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b
+EBUILD qtsvg-6.6.2.ebuild 392 BLAKE2B 6442140f8e750ef994761fcb340723c86a1ffc19d3e6fb63070f49a45e96bb7a819d63ecb96c82fa52fb8afa4ce56b61b06936ba8345235983bccb4f0ea2cd50 SHA512 32103fb4aca42f71e50d9571196d4a3857f8c7a8aed75db22cb2587b9ca374cd881dfa8b16c8864684af0fe97278dc5a31642424301d9e34e9d0d7a19f04a60d
EBUILD qtsvg-6.6.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b
EBUILD qtsvg-6.7.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b
EBUILD qtsvg-6.9999.ebuild 393 BLAKE2B 590aebdab4891eb74fe461de8bb0170b15423d201eab166f794e87d04d7bdcb0e60f5317b7550e3c397046770b55949d69d48d1ea4fe117a3c17238348199fa9 SHA512 5bda049f2ae5e3f013a01034dabba7459d844cbc006a9d0463213db8e119c24d5056d40c838833fb4b82ea2ac8acedfb4a0f92fe011f2c768b45c6ce0bd1528b
diff --git a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild
index 566af04442ed..f98534a89017 100644
--- a/dev-qt/qtsvg/qtsvg-6.6.2.ebuild
+++ b/dev-qt/qtsvg/qtsvg-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="SVG rendering library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
fi
RDEPEND="
diff --git a/dev-qt/qttools/Manifest b/dev-qt/qttools/Manifest
index 04d075286cd7..a9dcab347379 100644
--- a/dev-qt/qttools/Manifest
+++ b/dev-qt/qttools/Manifest
@@ -1,7 +1,7 @@
DIST qttools-everywhere-src-6.6.1.tar.xz 8583536 BLAKE2B c52fd1643f925909c2e5f677574ee202c0de5b810e9ca603f27511b123ce570c4bbf4aa3efd2c4347dace91d92546f5cb90e7ca783b7182369d13dcdbdac2db4 SHA512 7f7bfaf7f01a5374f711c20113e9461b83a6f908b48c7b3f662f8821a70ef0c792f040f2e8e62a570fec06df2329fe5eb953c680424262b3678ab283045e6909
DIST qttools-everywhere-src-6.6.2.tar.xz 8594492 BLAKE2B 17d4385df9c0a70e8c3c135bd56f835c80d98008694331a2c2e8381b1489aafd56ca140ad300d868bdf795742326771358fc18f9c4e27b9aceb937a59536ddd9 SHA512 bf8d7fc92768b2a4992cef021576b1a6ed1405995ab18113db22c72f9e159b38012ff98d797b2a9578cc82527dc51fae92605a5e6a94fdeecd7e0da95509ce90
EBUILD qttools-6.6.1.ebuild 4499 BLAKE2B f3765a82003b42f1b097b25233d63ed6d861943e55071bca07f5bac1e85cb2734e215b0c712677efcb82e0382c49cc2a399ad611796551101f757f94364603dd SHA512 fe9b7fcbe1c03f1c5f1336fe892123f02efde25227d4c300e41167675670a9edbe98b81c69547b6c64e86584d5a1bbd20a8482194b50520e73348f3d6c697074
-EBUILD qttools-6.6.2.ebuild 4541 BLAKE2B 23f422d173c81c34b000b0864f940aed0042b135ef763795c385db49d3d1104382d73542c57fe184e53da0d3c32de437e3859af66838989a659c30ac8d3f8458 SHA512 bcb65650fa0bbd90e79814ac3d77d5a7420c799603600b99a394be6b41703eed3af77227d3336613772db2e4d426ebe75484dcd795f7bdf70e362562b8b7e730
+EBUILD qttools-6.6.2.ebuild 4540 BLAKE2B aa63ef7d0e48cd9d01e2cebc5df0bb2d775744435f528174bbc57e612b63a6eb87e022c2ef1f48131663e9ff21db7468d61a62b719912f776ba4324c874a85b1 SHA512 45915f4764468bc27aec61e4176e3d4673dbd6f6cc4f5fec741c7bbc8e8b8fbb64bb2fd336a1185e62c857f52923522e70b948d4a404c73d5be2c94f80971289
EBUILD qttools-6.6.9999.ebuild 4541 BLAKE2B 23f422d173c81c34b000b0864f940aed0042b135ef763795c385db49d3d1104382d73542c57fe184e53da0d3c32de437e3859af66838989a659c30ac8d3f8458 SHA512 bcb65650fa0bbd90e79814ac3d77d5a7420c799603600b99a394be6b41703eed3af77227d3336613772db2e4d426ebe75484dcd795f7bdf70e362562b8b7e730
EBUILD qttools-6.7.9999.ebuild 4571 BLAKE2B f7e30a9c4acff12ed5686b5f0e092ace4625fde91714c85ff747d6aea8ee1bb7a8627c7b69d2a53a9ee820e4a4b3dba5adcc0b6f0f1d2458f2958740e2f9d15a SHA512 fd55d2c5da4f95292708a5da7ebc7acab433e1f74ef71b4cc6c3be93cb2591cacb24d4b048db91e6e96e16fbc229088b22bf0c59cfd646eaf986b80062b18c2b
EBUILD qttools-6.9999.ebuild 4571 BLAKE2B f7e30a9c4acff12ed5686b5f0e092ace4625fde91714c85ff747d6aea8ee1bb7a8627c7b69d2a53a9ee820e4a4b3dba5adcc0b6f0f1d2458f2958740e2f9d15a SHA512 fd55d2c5da4f95292708a5da7ebc7acab433e1f74ef71b4cc6c3be93cb2591cacb24d4b048db91e6e96e16fbc229088b22bf0c59cfd646eaf986b80062b18c2b
diff --git a/dev-qt/qttools/qttools-6.6.2.ebuild b/dev-qt/qttools/qttools-6.6.2.ebuild
index 49dfe820f8ac..67ef2ac9f6e6 100644
--- a/dev-qt/qttools/qttools-6.6.2.ebuild
+++ b/dev-qt/qttools/qttools-6.6.2.ebuild
@@ -10,7 +10,7 @@ inherit desktop llvm-r1 optfeature qt6-build
DESCRIPTION="Qt Tools Collection"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="
diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 91fe712b3af1..f77c772547c1 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -3,7 +3,7 @@ DIST qttranslations-everywhere-src-6.6.1.tar.xz 1481184 BLAKE2B a1d66699f1147943
DIST qttranslations-everywhere-src-6.6.2.tar.xz 1472416 BLAKE2B 42b11dedfaf029c2daffe82cf394097ad813af1043fdded3e17f78243f188fcf5efa0a646a107ab4b3a9e7584cbd393bfbbaddf46ee435d88e59f02a8ef97223 SHA512 4df875fd0194d7a7f60459be9736202858465d1cdfe4f27a311139c9f12a3bd48d9a5b25277b2df9a7facfb61cea108750c78a0102e11b9a2caed55d629960bb
EBUILD qttranslations-5.15.12.ebuild 379 BLAKE2B 4e8592ec1a5ee9571ebf1eb9fc40b2b593a8448d6a600f7ec61813a8416fbf6492759ee1b93e36137d994166f30d0ddc1a95b2971c0f4fa61779b37c37b2514b SHA512 483a60952a599acea2c0a6b4916fb7566120e552812469f7a0291ba8b7a063be4afd1a7ce2f8e56271a24f34fb8750eff99c03814b0c92f38cdec1a005c0d6e3
EBUILD qttranslations-6.6.1.ebuild 385 BLAKE2B f8f0d5f2d30e1d9c4a300f3a7c7e8f35fa67f35837d6a0ab370df16b1a4f6b5f4400888e9a195fad78b5202d99150ad6bf23d6840bde3fde8556179994f51fb5 SHA512 6988b92759bef58aa80ef6de7311bdfc896f9ddffd2600f2ef2819c461936fa9b558a8d7987517861dbdc450efe04a7f5210cc508f9a1f4c8de52b5cf253bf30
-EBUILD qttranslations-6.6.2.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc
+EBUILD qttranslations-6.6.2.ebuild 385 BLAKE2B cd04b0d63888a283ed2b12053ef93eade033f2fecd8184f5b23652561f2d19f3d85261c8cd3e513427f16c3a4a3b9e1582e0f5853ed28ec363de3fa887c7db65 SHA512 aba0afd393eb0ed3a47ca175fc058fd8128fb54fd2c0a3c88de5be02ffdd19091a10df7715a9220a89bb2b83a68c100d784925cabbc3ce93a587e0adaa341727
EBUILD qttranslations-6.6.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc
EBUILD qttranslations-6.7.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc
EBUILD qttranslations-6.9999.ebuild 386 BLAKE2B 7ff68b0a857ae216303bf14134f9c61f2793c3d3c943c7925ca8ba65439fb4fc211e3bf73887777b554168bf60b24c136241af59a58e2ee2b2139137bbbfb766 SHA512 ba1b140054b82bfecbb868d94c5332198609e389ab5e8505926fdc71adf9473590461e685a405c51b3629f9df0543ce5d63a0422cac161912fdd8e81a3ff3bbc
diff --git a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild
index 816f945a5646..ac37347613a6 100644
--- a/dev-qt/qttranslations/qttranslations-6.6.2.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Translation files for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
DEPEND="~dev-qt/qtbase-${PV}:6"
diff --git a/dev-qt/qtvirtualkeyboard/Manifest b/dev-qt/qtvirtualkeyboard/Manifest
index 0cdb8d119229..d4bbc813ee3f 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -3,7 +3,7 @@ DIST qtvirtualkeyboard-everywhere-src-6.6.1.tar.xz 3732976 BLAKE2B d5b33ac4d20ef
DIST qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz 3723036 BLAKE2B e459bbdd195a824df44fdc72599dd04181cdeaa0ec2849fb75b9ff3ee7b4f86317b64df364c6883181397b5a1e09091966be3b7cfd29b2226956e799ddf7237b SHA512 bafff245ca6340e57a7abf312369ad2196beb85fd6dee4920e0cd5dc08f35f1f1ae3f861e6f3ac8766ef4e1059cca34ae9fc15a4eca806e7b5c7a9319e56bf2c
EBUILD qtvirtualkeyboard-5.15.12.ebuild 1215 BLAKE2B 69170c58bb99c493fc045c0901aabc24b804a81289b66df9828ac0f997530105583dc174ffd9dc6fc52936705a3a637a92bab205e0d1d22da2b212b10e436e81 SHA512 885a3ce2f545fd6d880642d938ffe16edab97305577870aaa702f13e9009297f49ef17388f77869a7bac548558fb2afdd67a02a50403be58586cffc750434c2e
EBUILD qtvirtualkeyboard-6.6.1.ebuild 1073 BLAKE2B 054ba0768b2b74a3655ea5e7002c5bb62493069c937d503f8ce6af638354dd77b149df3c2225fd4673d3d6d2bc2fcab47788b24251e8ac266e0fca19dbe24fb3 SHA512 2f0cd7c879a23eea3cab0ad04c1bc095bd5904d73261bd290dd3da7c55377b05a1d8070a381f2d983b68e11830188bac4d97df8b73263a6ffb5b8033311d68cc
-EBUILD qtvirtualkeyboard-6.6.2.ebuild 1074 BLAKE2B cb264e53c389b7b91e821871602c092a32e30acd4200b0cba5e8a29a0e1fce13d33f33586e34775cce9d1e5b2f269999a587128a9423a2808990c112b4bf85e5 SHA512 2d668fa6629267acb4a934912bb3f1dd5f657bfede2be674df32866d319931ebaa90732961155a5093a72cabdc38475b4017118606d3520b561964650c1ac309
+EBUILD qtvirtualkeyboard-6.6.2.ebuild 1073 BLAKE2B 054ba0768b2b74a3655ea5e7002c5bb62493069c937d503f8ce6af638354dd77b149df3c2225fd4673d3d6d2bc2fcab47788b24251e8ac266e0fca19dbe24fb3 SHA512 2f0cd7c879a23eea3cab0ad04c1bc095bd5904d73261bd290dd3da7c55377b05a1d8070a381f2d983b68e11830188bac4d97df8b73263a6ffb5b8033311d68cc
EBUILD qtvirtualkeyboard-6.6.9999.ebuild 1074 BLAKE2B cb264e53c389b7b91e821871602c092a32e30acd4200b0cba5e8a29a0e1fce13d33f33586e34775cce9d1e5b2f269999a587128a9423a2808990c112b4bf85e5 SHA512 2d668fa6629267acb4a934912bb3f1dd5f657bfede2be674df32866d319931ebaa90732961155a5093a72cabdc38475b4017118606d3520b561964650c1ac309
EBUILD qtvirtualkeyboard-6.7.9999.ebuild 1074 BLAKE2B cb264e53c389b7b91e821871602c092a32e30acd4200b0cba5e8a29a0e1fce13d33f33586e34775cce9d1e5b2f269999a587128a9423a2808990c112b4bf85e5 SHA512 2d668fa6629267acb4a934912bb3f1dd5f657bfede2be674df32866d319931ebaa90732961155a5093a72cabdc38475b4017118606d3520b561964650c1ac309
EBUILD qtvirtualkeyboard-6.9999.ebuild 1074 BLAKE2B cb264e53c389b7b91e821871602c092a32e30acd4200b0cba5e8a29a0e1fce13d33f33586e34775cce9d1e5b2f269999a587128a9423a2808990c112b4bf85e5 SHA512 2d668fa6629267acb4a934912bb3f1dd5f657bfede2be674df32866d319931ebaa90732961155a5093a72cabdc38475b4017118606d3520b561964650c1ac309
diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
index 4da95f48bdd5..b0f29270f97d 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~loong"
+ KEYWORDS="amd64 ~loong"
fi
IUSE="+spell"
diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 95688d6a067d..9f37a58738e9 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -5,7 +5,7 @@ DIST qtwayland-everywhere-src-6.6.1.tar.xz 1127148 BLAKE2B 8eb11f5f7f200a6d54857
DIST qtwayland-everywhere-src-6.6.2.tar.xz 1118996 BLAKE2B db54b7708f01a7e4e59561eb209d9c0cd79400ec477603d826061f3c2cf6683dccbbb48e73dc7b5ebe674ef7c5b438fd75eccbd4bab9191219598f526e6b395f SHA512 ed5539ac9515ba93822ee1dfdedd3ece46a51c50b23efd0fb90ead2728b651c41bec42a6e2e2caf72bda0f274940e9f00049bae42c1315e0226e4a42c708f664
EBUILD qtwayland-5.15.12-r1.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b
EBUILD qtwayland-6.6.1.ebuild 992 BLAKE2B c982eed008a1789a4a3ecffa98559e0bc93a1cbcb1d83bcd648b786c1a7f3b6ca46e4e9d0d7a1aec326bc52b0e585db841e34daa72ec5b4ab6b31c3d53a54310 SHA512 b852d6388af5d83bdc6f8f8fa139200f89c854dbc7fc55d6c292052e1c5e14b9bc055cebd71e7ea1bccc6ef7d73e28461c4fcbd8acc89829a57408876759085c
-EBUILD qtwayland-6.6.2.ebuild 1051 BLAKE2B 28d48019a0e05d0402a74d08a32a6e9f185191b9a49a072560f0b08d5d9685dde4d95e86084727b35e227427d10e0cf95e3d92e4c5e92dca687a4ccba2d959ee SHA512 a8299661b952c46b5a26ca3cb0d6305e08bfddfd080e1dd611cd85103d4a5010bd422439e921773ab2037b0dd8f680397b2c235c34576db9ed66d2c90abce4a3
+EBUILD qtwayland-6.6.2.ebuild 1050 BLAKE2B f3cb42733f30d2d9d90929d0c32a0a7a0cb4e58a24ce090c1ef03b0b66577fd6e184760c066829abcc3c4553c69025e7b6525edd1342e99d12c8c03e16f0828e SHA512 538647d57a15381f2c06cf5188ffa2f56af71f03797505f3948625c019f7a59977034f94fbff1b90dc96915036f934e1076a57329d1da4d31ec0f80027944b77
EBUILD qtwayland-6.6.9999.ebuild 993 BLAKE2B 191010fad490a0eaef31456cddcec7fa50e91edea0b1655e0605e8d260026bad17d95b22fbde64c42444e2959c8cdaa7916647714f97ff6d21af5f59c9b4e26b SHA512 177204c0e4502111d726a3ebc3ca0f8ac0086a5e8f7fe5dcaa99202de5ea5f1144b0c1e18b69a0fa68ba5b833fc314b9f3e56a222e1c4637bd62e9ec5c46b46e
EBUILD qtwayland-6.7.9999.ebuild 1001 BLAKE2B 0242dec3ed07a9d690b02adbc694165495e342728813b292893486f29b3ac805aceb9b59da5575fac1e81631c1ab5c0ac315d4732e1b85fde5d77852c608b3ea SHA512 dca00dd26a1f99efc6b6ed42aa29b79021b4c9b8187af1352d2b241be922448f5a1de085e92c8395f3f7548cb51bd295ba1ee5b76c3260e7ce044d6bcbda9579
EBUILD qtwayland-6.9999.ebuild 1001 BLAKE2B 0242dec3ed07a9d690b02adbc694165495e342728813b292893486f29b3ac805aceb9b59da5575fac1e81631c1ab5c0ac315d4732e1b85fde5d77852c608b3ea SHA512 dca00dd26a1f99efc6b6ed42aa29b79021b4c9b8187af1352d2b241be922448f5a1de085e92c8395f3f7548cb51bd295ba1ee5b76c3260e7ce044d6bcbda9579
diff --git a/dev-qt/qtwayland/qtwayland-6.6.2.ebuild b/dev-qt/qtwayland/qtwayland-6.6.2.ebuild
index 26be2cc76c6e..38aa148dcb8b 100644
--- a/dev-qt/qtwayland/qtwayland-6.6.2.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Wayland platform plugin for Qt"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
IUSE="compositor qml vulkan"
diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index bc03e346b21c..a9bcf6e6fe53 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -4,7 +4,7 @@ DIST qtwebchannel-everywhere-src-6.6.1.tar.xz 215212 BLAKE2B ad87361d67efb37d448
DIST qtwebchannel-everywhere-src-6.6.2.tar.xz 206440 BLAKE2B 0fb5f72cb515a2d51bc1fc610bac322def1f8a46e260ba93a164884b7b79fbf17fcc3a20784ff5848bd24d8c17cb7dae6f7dc8d6b05b48c26b7c59c3248d0c35 SHA512 5a56c88847dd107dae00ccc65d8e2410892ac7a64a71df0295007af9512ff1a05f05474b677f08c7f1c51512bd198a8aa612e6afe2e9c15e572d082952ad2644
EBUILD qtwebchannel-5.15.12.ebuild 599 BLAKE2B 73cf6f6f51eadeaada9e9a50fd4ca14f1b7cb0b9822f793c016e4059fc1fa8a32332e2e5318370c8806d03affc9de63b38dc0511e8c01cc631b01df21dc75cfe SHA512 f0a6f32a6791c4c66bdf6cee33b1349b80f60560575cd72684d600a831f98c44e0d406eb074aaf0a50b7df7de44f06db9489659ca041013bac3d1714d540a6e8
EBUILD qtwebchannel-6.6.1.ebuild 526 BLAKE2B a27063f91cdb20f67bebf21733c9ed1519aa7d76c7220cc7eeab868c4019835bf24c45de729c89bc33c94886d1f67cf66e2dc6685a3bb47b9a473d1450090022 SHA512 17c977920feaac06bb182c54ac1fd5bb43b657db8da4b8b4680689c6018599d9dfc61f93e265d7ecd10769a7aedcc2ed57f89e145947179f3169d1c17431dd6d
-EBUILD qtwebchannel-6.6.2.ebuild 527 BLAKE2B 9acc4b5d500faa8a066e24ffbe8b716c45cd88b5e2cd8c018be2f6850d66ec9ed52c876d649452e343d2f7634a5f39e7d0d26f119b485d78723f414c6a7f40ab SHA512 669d159fcbfe9b6263798fc8b60fcbaa90c2876fff028c23ae3c9f1a1eb632e8850ace82769ec7058b53fcc0acfa1183436a424b85fd5e6b1f35b090e2e347f1
+EBUILD qtwebchannel-6.6.2.ebuild 526 BLAKE2B a27063f91cdb20f67bebf21733c9ed1519aa7d76c7220cc7eeab868c4019835bf24c45de729c89bc33c94886d1f67cf66e2dc6685a3bb47b9a473d1450090022 SHA512 17c977920feaac06bb182c54ac1fd5bb43b657db8da4b8b4680689c6018599d9dfc61f93e265d7ecd10769a7aedcc2ed57f89e145947179f3169d1c17431dd6d
EBUILD qtwebchannel-6.6.9999.ebuild 527 BLAKE2B 9acc4b5d500faa8a066e24ffbe8b716c45cd88b5e2cd8c018be2f6850d66ec9ed52c876d649452e343d2f7634a5f39e7d0d26f119b485d78723f414c6a7f40ab SHA512 669d159fcbfe9b6263798fc8b60fcbaa90c2876fff028c23ae3c9f1a1eb632e8850ace82769ec7058b53fcc0acfa1183436a424b85fd5e6b1f35b090e2e347f1
EBUILD qtwebchannel-6.7.9999.ebuild 527 BLAKE2B 9acc4b5d500faa8a066e24ffbe8b716c45cd88b5e2cd8c018be2f6850d66ec9ed52c876d649452e343d2f7634a5f39e7d0d26f119b485d78723f414c6a7f40ab SHA512 669d159fcbfe9b6263798fc8b60fcbaa90c2876fff028c23ae3c9f1a1eb632e8850ace82769ec7058b53fcc0acfa1183436a424b85fd5e6b1f35b090e2e347f1
EBUILD qtwebchannel-6.9999.ebuild 527 BLAKE2B 9acc4b5d500faa8a066e24ffbe8b716c45cd88b5e2cd8c018be2f6850d66ec9ed52c876d649452e343d2f7634a5f39e7d0d26f119b485d78723f414c6a7f40ab SHA512 669d159fcbfe9b6263798fc8b60fcbaa90c2876fff028c23ae3c9f1a1eb632e8850ace82769ec7058b53fcc0acfa1183436a424b85fd5e6b1f35b090e2e347f1
diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild b/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild
index 196c658b4733..29746c9175fe 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Qt WebChannel"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64 ~loong"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="qml"
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 3de5f6d6308c..a248f4a8c8f5 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -11,7 +11,7 @@ DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc
DIST qtwebengine-everywhere-src-6.6.2.tar.xz 421147952 BLAKE2B a0317faf9ff2d81cd2418652c297821bd8451e0564b8b9af8cb005b0c96a4ec74305ff814c3ab355d84bbacaaccd9ebf6bf591e01b485e243cc485aedf3e6e5b SHA512 8024890c1a7f6d5b9866d768f5ee5cb24b2eb9bb2162886fe02cf8f6fbb23e99eadb142c2636fd3d856b0b1975e69859989553f70c6d8610a69d991d4c2f190d
EBUILD qtwebengine-5.15.12_p20240122.ebuild 8737 BLAKE2B bd97671fb3f4434bd649da758edc7ecccdbbc756bf9f563387f536e35900d2debd171e58fa9929f7a45de2fd880deb39dc32f8e2432e51da35ed76eb3099185d SHA512 98c61985999c97c4c9c33ecb236e4253062ee549c97a100150c89bdb934386e086e8c165408d205c2091d91f1ff73daa503709e9fdcb24e1c772ce485fe01001
EBUILD qtwebengine-6.6.1.ebuild 9386 BLAKE2B e1c665139f15791a751528a0e64273feb922a8d05eedf7b01a7b7eda94a34fa827c061840c4ded41b4983cc5a8f30ab13d4b643c052668b82a491a7337d8636b SHA512 1909532fa4517e80784352f464c1c2e383e8ed491fe2368b30aa88c906d3f4beed8390dada46936d5405291f6ebdb677bdfb0202d79cdb2f74ed97b32e956775
-EBUILD qtwebengine-6.6.2.ebuild 9415 BLAKE2B e24c1af1b322054860e9b8fd6f9b97656b16100717e8592a6a6dec59aaaaced0ab1ff4594ff3ace3662ff0ef16d5cfe37001a17046edbb4795dc941f0cd06781 SHA512 b8cd08e1ba14d68c192f714d68b1837468fdead593698c1d8bd38a62281338d231200549def9fc834ff188d534535dbee1e3bfd6f504967f1c9486bfa28f63c0
+EBUILD qtwebengine-6.6.2.ebuild 9414 BLAKE2B edc69d6695247ddb5e3324c5f342a3a5b44a1f9b8120728562cb1c946a6a33980fba1755b86e8697038b79040a08435cd017e3b3f07d0e93870365322d4ad98d SHA512 03d394bebc058f979d3451da830ed5f799c76a2a327b45a965d302ec947e7c9868f6551c098bfe7bcdac4f37f35092e59b3b9acca08f50dbf693d6db3c9fd5e6
EBUILD qtwebengine-6.6.9999.ebuild 9415 BLAKE2B e24c1af1b322054860e9b8fd6f9b97656b16100717e8592a6a6dec59aaaaced0ab1ff4594ff3ace3662ff0ef16d5cfe37001a17046edbb4795dc941f0cd06781 SHA512 b8cd08e1ba14d68c192f714d68b1837468fdead593698c1d8bd38a62281338d231200549def9fc834ff188d534535dbee1e3bfd6f504967f1c9486bfa28f63c0
EBUILD qtwebengine-6.7.9999.ebuild 9419 BLAKE2B 310f27246a66817e806b88ed2c1600be8979b00655cb497eec6e71c72d574850fa1223775c307a81f9393916f7cfcc26529e0706f521f77f32bf308233e7316a SHA512 e5206bfb38782b3c9c9cc842877bfe9639a41508592b66ac0d8c7e9635403256e1fce4741d53f0f22e282de6744de7efde54f6588ee25837ac3e1293d6d5aa8f
EBUILD qtwebengine-6.9999.ebuild 9419 BLAKE2B 310f27246a66817e806b88ed2c1600be8979b00655cb497eec6e71c72d574850fa1223775c307a81f9393916f7cfcc26529e0706f521f77f32bf308233e7316a SHA512 e5206bfb38782b3c9c9cc842877bfe9639a41508592b66ac0d8c7e9635403256e1fce4741d53f0f22e282de6744de7efde54f6588ee25837ac3e1293d6d5aa8f
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
index d38931f4877c..47ca2cf367a9 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI+="
"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
IUSE="
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 059154ce2b25..ace93b7a3ce4 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -4,7 +4,7 @@ DIST qtwebsockets-everywhere-src-6.6.1.tar.xz 463896 BLAKE2B 4317b408765ff84992c
DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9 SHA512 ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9
EBUILD qtwebsockets-5.15.12.ebuild 578 BLAKE2B a2f9c91925d8c60877cb1913fe32b4789b3ba2245c8c2e7dbe21bcbf79929ff3b8b2ebc35ce6041d9a6484eada12a56a3a66749626f8f78257f562e96155b7b6 SHA512 f5ed35b96c058ca3a60515a29a4d46821cc706db7901959ab1e46e461cb471eb554656b94d8d54cb16c985354a04f45db46b266b40e9ba1e466a018df2570b47
EBUILD qtwebsockets-6.6.1.ebuild 523 BLAKE2B 251271b9575de06462794ba99ab2eb2c9659cf85bc1522b77719ed31df3a4bf394294e5f48ba5fbc5f30dda5e1be8eb18a667bef7c8a2e727861c4b175f92cab SHA512 2bf9f5e227340f0685ad217ad1b65b6c69de1a7c734272cbecf7292c4d9f028b8beaaada472b687d02f78ec41dd6a27852a45ed5f204744c5d55d0022d88d0b3
-EBUILD qtwebsockets-6.6.2.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965
+EBUILD qtwebsockets-6.6.2.ebuild 529 BLAKE2B 4add6a78919c64236a8ef12525fbac0ea8eb3a0d7a19a85a6edf4ec0cce665982b964974c3b941d2bc9097cc4229c39c847d04ae888bc6d8bcc80bfec3f9a786 SHA512 1ea3aaefe74712bba101942a624e165a4413438d4e8577498bd52e5fcf09757292f1338594745cb08ce974dd21ea4c2393f4c00f3bf67af321b4bed9d7585383
EBUILD qtwebsockets-6.6.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965
EBUILD qtwebsockets-6.7.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965
EBUILD qtwebsockets-6.9999.ebuild 530 BLAKE2B adb3e915a64d449b15c2d543497da5542f12ba8a5a73c3ca0176bd9c0ff0d54d6f34f1194a2a0f0d46e8fe563cc9f5b216f01ea78dd22e22086593e5ce080abe SHA512 848a8bce93d9a6fe71ce50fc2592380627d05fb4b501cc6e2a016034a5cbe89d5fa353db4297246efbe7f8a1d3ed7bdb7ea9420ee840b31be5724c33230e6965
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild
index 579c0f9dceb5..0871fbdc6113 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm64 ~loong"
+ KEYWORDS="amd64 ~arm64 ~loong"
fi
IUSE="qml +ssl"
diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index c1c60889def4..5665c1cd1492 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -3,7 +3,7 @@ DIST qtwebview-everywhere-src-6.6.1.tar.xz 147644 BLAKE2B 121496b0c9a6044682a5fb
DIST qtwebview-everywhere-src-6.6.2.tar.xz 138792 BLAKE2B 512a80a355cfe3643ac8f45411fe1ba1811bdddc533cc97b0f76f9ba4afa85bf72460cf9768527e09366e0f41efd650546ac7cc9a6b98d65e2924d2acdc0d605 SHA512 a3e017ffee8adffe9c091c8b00f0b0a4133af57d1959e5999cf4baaa2f890064fe2cd5cb1628bbc2cb35948a7c51be135912cccf27c2b751ac88c9b6dbcdb534
EBUILD qtwebview-5.15.12.ebuild 476 BLAKE2B d12a6e096e160e6707bd1c7a9a6d98e6673482fa670ee31c56602eb9108f86d7af1310fb31774d78b8e18f2bb92a2795c3520f55377c63768a4f4e992c94fdd8 SHA512 39979e965ea4c68611ee8d605b1e2907f9ebb258daf915417818ede95a0312c067caa611ff67af7ab8b85141154654fa636d7274bb8bebeaca1bfd823bdf57c0
EBUILD qtwebview-6.6.1.ebuild 413 BLAKE2B 1de85befd3cb6fc7aa53cb9dc4cd46c4baa053d0badc6e814df0a59d87a7847693de4b9f12db89be9b76d0749bfbc116f84a79878c4a1551fd0e9ce5393000fb SHA512 d0ab8d101cf848b7239d11d66d756fbc3c58889475fd6d275b3a80a1acfc18dd5ca146ffeda5e839a8ed402c91687a0392825146ddd5cf20f09ff8550a8eaec4
-EBUILD qtwebview-6.6.2.ebuild 419 BLAKE2B 0ffe8260517528ef08882841326fd6e1fa12cabb95f748c8dabff45e7dbb4b56e4555316005640f22518fbd625c69c7889b284fb55fca7f56f413376a3c0257b SHA512 4f5b2c8c2d5d765ad0f61d41301e00e7f90a8f8f363b4155bcfadeb69c690a11d260fd26eb54427eb950b070ebf13de62b68e55e6e146dceff67231c93c26405
+EBUILD qtwebview-6.6.2.ebuild 418 BLAKE2B 276a32fc1b99879b384a1fd53c2ea61575f3efa1d92ae97fe2ef994d638ed4b82faaa392c9d85f1f9326dabb5c75c845b9f86bedcc514768dd74bc1cea32ac77 SHA512 e51cd67e2621b9385f92bbcf903a90cf17ec651cdbfac79a7a3e3138ab5ef30c98a6fc5641245cb67ebee22f6e2329dffb6ff57ca4693c7175d6b0da0e209941
EBUILD qtwebview-6.6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3
EBUILD qtwebview-6.7.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3
EBUILD qtwebview-6.9999.ebuild 414 BLAKE2B 37d06c6da7ecc13cdc9ba704acfc9e78a4d222ba679c090bcc94098bd81998ad10eab990b3d89a73471630437edc288a49450aeac12f7eb1ddc9aa4b8a188551 SHA512 4409b79ab5eacce5f621e181f0a173d4c2de92bce1d94dafe2dfb7dd3f2e1ccce06e30a610d5275d5bbe0530514267ace610e874a2f94ec622d157dada687ac3
diff --git a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild b/dev-qt/qtwebview/qtwebview-6.6.2.ebuild
index 1796e9647ea1..55069dbb40a2 100644
--- a/dev-qt/qtwebview/qtwebview-6.6.2.ebuild
+++ b/dev-qt/qtwebview/qtwebview-6.6.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="Module for displaying web content in a QML application using the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
RDEPEND="
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index decedfe7f1cc..0719e3c43b40 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index d555b19be162..86bfdf660d8f 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -4,6 +4,7 @@ AUX blender-3.2.2-support-building-with-musl-libc.patch 5583 BLAKE2B 193548ea616
AUX blender-3.3.0-fix-build-with-boost-1.81.patch 490 BLAKE2B ff9625bec6783a5a55d2d0a8b9afeae718e0c8d714aee42e89577158504b72f6cdc325a3aa4b21291319ed886f722d6216af8ba4680ff5cb046289c9f2dc9f61 SHA512 9a7bad9947c03e3265c07266fb901319665cb2869395c46e5a9a63953772a5af880b6f038e38a695bb9e0cbfaae1f1a08fa61b8a565d2081e6c8d9e6c7a80547
AUX blender-3.3.6-cycles-gcc13.patch 299 BLAKE2B c20c113bf845cb55188cd53c4c3e52e2876430d5b708161afbfd6afd0a50fb7cc4cf099df2202fa8c149bb18dc82e9e880cd083f35b61faaff80852a39358e3f SHA512 8986fd86e1f060c7310e5ecbae8f968faae5257af92f248874d7bccade4b75890a51a97706be653a6441292f0a459aa88b9935f545733eb34ac3b324c0d3b2df
AUX blender-4.0.1-fix-cflags-cleaner.patch 2222 BLAKE2B 2006ddd28ad270417e7832dbb4499752c90e8f6e5372c601a6694ee53aa0f47ed8eaef356e9b605f5add6144ff8fd200a7d9642441a1f213ec92e50e23806842 SHA512 5e130d917db80706b85e49b79803bd19b229bcf6e317789812ff5c0dc706b2c7bf31af43e6a226ee6dea9ee478f76eaefc903657c693f1d2dbcd85f552f2578c
+AUX blender-4.0.1-openvdb-11.patch 3160 BLAKE2B 673d47a5b38e3758a1442173ec17a3bf49151d3d916ccc85946183d269bf016bf50c495f784d79f4635cbf6ba2e9fbdf8ced83130f788590a13fea959266f09e SHA512 13bc4817eb9ea8ddfaca061ae1c1805487284c458057490e124e1b6a76b88a71a5a62f77b6af2d2fb550d755b5c70b90c40f638562239420598078a11450e192
DIST blender-3.3.6.tar.xz 41912972 BLAKE2B 94f9dd1a7993f399d612275ed3cfc1d482b0778d2d0b50ae40b73714b6afce93e036915a5b8ea415b6642b1e2d0a281db15ba8addd95c23771c381050722aac7 SHA512 db453b9c7c0ad508e04f603c970e111afb577f3dc0bd25f2ce47312e8560223dcf0307b0a306014dd79adda76de49b6d26e6e63400cade1430568332fe5b2d57
DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76 SHA512 63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519
DIST blender-3.4.1.tar.xz 53666296 BLAKE2B ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee SHA512 d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
@@ -17,6 +18,6 @@ EBUILD blender-3.4.1-r3.ebuild 13812 BLAKE2B 5203a3df9b11bba999e8ad1c9f420f3cb22
EBUILD blender-3.5.1-r1.ebuild 14058 BLAKE2B 0cd9392356e2c5f4de370e3fafdb1df83eb14711e737a53d151b9d74ea66d46d72918b8bccbd3fa2eb6a7472b4163ada545b4ec6851c4063c2d071bb8deadeb5 SHA512 7f2b225ea53a654078a68800d35edb9d8e2e63312f31002cbbf5654a437ef05f14f581cba2c3df49ddf5f4db8ab88cd931a8c52497e1377d2e1bd633daf54c10
EBUILD blender-3.6.0.ebuild 14058 BLAKE2B 0cd9392356e2c5f4de370e3fafdb1df83eb14711e737a53d151b9d74ea66d46d72918b8bccbd3fa2eb6a7472b4163ada545b4ec6851c4063c2d071bb8deadeb5 SHA512 7f2b225ea53a654078a68800d35edb9d8e2e63312f31002cbbf5654a437ef05f14f581cba2c3df49ddf5f4db8ab88cd931a8c52497e1377d2e1bd633daf54c10
EBUILD blender-3.6.5.ebuild 13964 BLAKE2B 7f20a9f700239826e3d76f0f4a421c3427373e09d929f6cc18d42d45d61e49cf642e62b2fee7ba2a987b0e2a6a8440266bb8ca7e510d7bdf0a30ad91265e4352 SHA512 e223f60c90bd714edaf7b5eb0f96f06c40c690bf44483adcdc28d20e000be20e7e76c57ca9de8413369a52b897aaccf2107d8c7d1f537aa988787e477099d3b8
-EBUILD blender-4.0.1.ebuild 14919 BLAKE2B 3e92c30ecded0a949ed5cb2ef8e2f282f3c627adbfd3b410b7ae5f4abdd5e385fac932bf1bc11d9df1c3fbe12a59b572efb5395681fc2075d2b1c3c69c24cba6 SHA512 8151f0e745851b1aaca3b78baa0cce6b7ba945a7a07d950b3a0b3b0054d2d9059a4022b2bcdb27c8e6602951f512d34897adefb3303aa343bb20947810c49bcf
-EBUILD blender-9999.ebuild 14949 BLAKE2B 940c8af5c80f27f4fc14d5c7bccfea1d04b5f783ab303c057fd530313e81a501e1cc7d7b23a2ed3520c63b2af8a2627cf3dde875212abf1a3d83b50ce3b569d0 SHA512 f18ed5bfa396fee0e597cb568d712f6d8feab1251e5f9c38a562d347409533d6c430f3a04b076efeb6f0de084593038a62544aa06f4ec51c98c46d432ea983d2
+EBUILD blender-4.0.1-r1.ebuild 15105 BLAKE2B b3fdaef064c6cb05f86f097fe3e49bf62a426751e4f5608e8bb0997e58f16977eca30c890e9466a782c7e82d6c7fac0317ba7ea01c33e08983f70ceeae0a96ea SHA512 3f4713dcea4ccb411462c082614e4b05a6b18f1ba7b2bb42150b7da662be68ce18f4152d96075c719f5af91cadd28b4f029c6f44397c8a75d72b2221c4d0ed75
+EBUILD blender-9999.ebuild 15014 BLAKE2B 282e0e6922fbcf4a8aff9e810a5deca4a5a3be2c643dc80ce7209c4b24e2719bd5be1c655ca145f6900197a5ca0fe00c0cd1d89f9aa476984a91b1a6bc922331 SHA512 e41c87f92086a792a886fceeeeacd4fef82064775dd3945033aad14b9f2fb3381a554690c53dd1c07bcc42cce8115e3f110b2e92f081ae45ff3a444e6f28de9c
MISC metadata.xml 3360 BLAKE2B 6d69044997db69c2bcabdb5aec72f95fb424b0f02cdd5bb3a58cc629d782a163d92cc446776451b86a5175c498c95d4869a23c6feec1318ee6d723c3849f3ea1 SHA512 8c37acbe5e9514139b04c473a6e0af46ead1e8377f7a28182abc617713d03c9e71ef47a863b955c3a6788f9e246ea8d426c9dde4952ebfcc6ae490a87175a0d9
diff --git a/media-gfx/blender/blender-4.0.1.ebuild b/media-gfx/blender/blender-4.0.1-r1.ebuild
index 853b1444f8d1..5f4042e3652f 100644
--- a/media-gfx/blender/blender-4.0.1.ebuild
+++ b/media-gfx/blender/blender-4.0.1-r1.ebuild
@@ -27,7 +27,7 @@ SLOT="${PV%.*}"
LICENSE="|| ( GPL-3 BL )"
IUSE="+bullet +fluid +openexr +tbb
alembic collada +color-management cuda +cycles cycles-bin-kernels
- debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k
+ debug doc +embree +ffmpeg +fftw +gmp hip jack jemalloc jpeg2k
man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv
+openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl
+sndfile test +tiff valgrind wayland +webp X"
@@ -38,6 +38,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
cuda? ( cycles )
cycles? ( openexr tiff )
fluid? ( tbb )
+ hip? ( cycles )
nanovdb? ( openvdb )
openvdb? ( tbb )
optix? ( cuda )
@@ -74,6 +75,7 @@ RDEPEND="${PYTHON_DEPS}
ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
fftw? ( sci-libs/fftw:3.0= )
gmp? ( dev-libs/gmp )
+ hip? ( >=dev-util/hip-5.7.1 )
jack? ( virtual/jack )
jemalloc? ( dev-libs/jemalloc:= )
jpeg2k? ( media-libs/openjpeg:2= )
@@ -91,7 +93,7 @@ RDEPEND="${PYTHON_DEPS}
openpgl? ( >=media-libs/openpgl-0.5.0 )
opensubdiv? ( >=media-libs/opensubdiv-3.5.0 )
openvdb? (
- >=media-gfx/openvdb-10.0.0:=[nanovdb?]
+ >=media-gfx/openvdb-10.1.0:=[nanovdb?]
dev-libs/c-blosc:=
)
optix? ( <dev-libs/optix-7.5.0 )
@@ -143,6 +145,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-4.0.1-fix-cflags-cleaner.patch" # to be dropped for releases after Dec 8, 2023
+ "${FILESDIR}/${PN}-4.0.1-openvdb-11.patch"
)
blender_check_requirements() {
@@ -258,10 +261,10 @@ src_configure() {
-DWITH_CYCLES_CUDA_BINARIES=$(usex cuda $(usex cycles-bin-kernels))
-DWITH_CYCLES_DEVICE_ONEAPI=no
-DWITH_CYCLES_DEVICE_CUDA=$(usex cuda)
- -DWITH_CYCLES_DEVICE_HIP=no
+ -DWITH_CYCLES_DEVICE_HIP=$(usex hip)
-DWITH_CYCLES_DEVICE_OPTIX=$(usex optix)
-DWITH_CYCLES_EMBREE=$(usex embree)
- -DWITH_CYCLES_HIP_BINARIES=no
+ -DWITH_CYCLES_HIP_BINARIES=$(usex hip $(usex cycles-bin-kernels))
-DWITH_CYCLES_ONEAPI_BINARIES=no
-DWITH_CYCLES_OSL=$(usex osl)
-DWITH_CYCLES_PATH_GUIDING=$(usex openpgl)
@@ -355,6 +358,7 @@ src_configure() {
if use cycles-bin-kernels; then
use cuda && CYCLES_TEST_DEVICES+=( "CUDA" )
use optix && CYCLES_TEST_DEVICES+=( "OPTIX" )
+ use hip && CYCLES_TEST_DEVICES+=( "HIP" )
fi
mycmakeargs+=(
-DCYCLES_TEST_DEVICES:STRING="$(local IFS=";"; echo "${CYCLES_TEST_DEVICES[*]}")"
diff --git a/media-gfx/blender/blender-9999.ebuild b/media-gfx/blender/blender-9999.ebuild
index d1c33bb35bd4..d54fb423595c 100644
--- a/media-gfx/blender/blender-9999.ebuild
+++ b/media-gfx/blender/blender-9999.ebuild
@@ -75,7 +75,7 @@ RDEPEND="${PYTHON_DEPS}
ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
fftw? ( sci-libs/fftw:3.0= )
gmp? ( dev-libs/gmp )
- hip? ( dev-util/hip )
+ hip? ( >=dev-util/hip-5.7.1 )
jack? ( virtual/jack )
jemalloc? ( dev-libs/jemalloc:= )
jpeg2k? ( media-libs/openjpeg:2= )
@@ -93,7 +93,7 @@ RDEPEND="${PYTHON_DEPS}
openpgl? ( >=media-libs/openpgl-0.5.0 )
opensubdiv? ( >=media-libs/opensubdiv-3.5.0 )
openvdb? (
- >=media-gfx/openvdb-10.0.0:=[nanovdb?]
+ >=media-gfx/openvdb-10.1.0:=[nanovdb?]
dev-libs/c-blosc:=
)
optix? ( <dev-libs/optix-7.5.0 )
@@ -143,6 +143,10 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.1-openvdb-11.patch"
+)
+
blender_check_requirements() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
diff --git a/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch b/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch
new file mode 100644
index 000000000000..d9455222c6a7
--- /dev/null
+++ b/media-gfx/blender/files/blender-4.0.1-openvdb-11.patch
@@ -0,0 +1,73 @@
+--- a/intern/cycles/scene/image_vdb.cpp 2023-11-23 14:42:38.772685628 +0100
++++ b/intern/cycles/scene/image_vdb.cpp 2023-11-23 15:19:55.475804922 +0100
+@@ -11,7 +11,14 @@
+ # include <openvdb/tools/Dense.h>
+ #endif
+ #ifdef WITH_NANOVDB
+-# include <nanovdb/util/OpenToNanoVDB.h>
++# include <nanovdb/NanoVDB.h>
++# define NANOVDB_VERSION(major, minor, patch) (major << 21 | minor << 10 | patch)
++# if NANOVDB_VERSION(NANOVDB_MAJOR_VERSION_NUMBER, NANOVDB_MINOR_VERSION_NUMBER, NANOVDB_PATCH_VERSION_NUMBER) >= NANOVDB_VERSION(32, 6, 0)
++# include <nanovdb/util/CreateNanoGrid.h>
++# else
++# include <nanovdb/util/OpenToNanoVDB.h>
++# endif
++# undef NANOVDB_VERSION
+ #endif
+
+ CCL_NAMESPACE_BEGIN
+@@ -55,20 +62,35 @@
+ FloatGridType floatgrid(*openvdb::gridConstPtrCast<GridType>(grid));
+ if constexpr (std::is_same_v<FloatGridType, openvdb::FloatGrid>) {
+ if (precision == 0) {
+- nanogrid = nanovdb::openToNanoVDB<nanovdb::HostBuffer,
+- typename FloatGridType::TreeType,
+- nanovdb::FpN>(floatgrid);
++ if constexpr (nanovdb::Version() >= nanovdb::Version(32,6,0)) {
++ nanogrid = nanovdb::createNanoGrid(floatgrid);
++ }
++ else {
++ nanogrid = nanovdb::openToNanoVDB<nanovdb::HostBuffer,
++ typename FloatGridType::TreeType,
++ nanovdb::FpN>(floatgrid);
++ }
+ return true;
+ }
+- else if (precision == 16) {
+- nanogrid = nanovdb::openToNanoVDB<nanovdb::HostBuffer,
+- typename FloatGridType::TreeType,
+- nanovdb::Fp16>(floatgrid);
++ if (precision == 16) {
++ if constexpr (nanovdb::Version() > nanovdb::Version(32,4,0)) {
++ nanogrid = nanovdb::createNanoGrid(floatgrid);
++ }
++ else {
++ nanogrid = nanovdb::openToNanoVDB<nanovdb::HostBuffer,
++ typename FloatGridType::TreeType,
++ nanovdb::Fp16>(floatgrid);
++ }
+ return true;
+ }
+ }
+
+- nanogrid = nanovdb::openToNanoVDB(floatgrid);
++ if constexpr (nanovdb::Version() > nanovdb::Version(32,4,0)) {
++ nanogrid = nanovdb::createNanoGrid(floatgrid);
++ }
++ else {
++ nanogrid = nanovdb::openToNanoVDB(floatgrid);
++ }
+ }
+ catch (const std::exception &e) {
+ VLOG_WARNING << "Error converting OpenVDB to NanoVDB grid: " << e.what();
+--- a/CMakeLists.txt 2023-11-23 15:59:58.715805024 +0100
++++ b/CMakeLists.txt 2023-11-23 16:06:42.352711508 +0100
+@@ -1461,7 +1461,7 @@
+ endif()
+
+ if(WITH_OPENVDB)
+- list(APPEND OPENVDB_DEFINITIONS -DWITH_OPENVDB)
++ list(APPEND OPENVDB_DEFINITIONS -DWITH_OPENVDB -DNANOVDB_USE_OPENVDB)
+
+ if(WITH_OPENVDB_3_ABI_COMPATIBLE)
+ list(APPEND OPENVDB_DEFINITIONS -DOPENVDB_3_ABI_COMPATIBLE)
diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index e60282ae9e71..f317968f31d4 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -11,5 +11,5 @@ DIST darktable-usermanual-4.4.uk.pdf 33796107 BLAKE2B 060218ec9b7fbcec947506ea9f
DIST darktable-usermanual-4.6.en.pdf 26844087 BLAKE2B 5bdb5e012cd8ba7bace733006136b1f9e510214179e84a9cba0664a3c2e4b19828e2cc54addaf5999579b910b592bf0e9cd9796cf89f3a4e6ae369e8187fbfce SHA512 a1d610c42ae3d1ae4d0bf3e827ed9ccae6faeea20cbc03e7c12d74c3c41175bf3f61d9eba43406b9ba86750edf976c1539357ddf774733f566a076418c34f558
DIST darktable-usermanual-4.6.uk.pdf 27013345 BLAKE2B 4c0da0038576e8ea97da88a4481e1afdf4e5b5df6b8a52475d18b488ac10066db4ef679681a38a194dd84771e340f58beea0450ec60726abd19d600e73fc40f1 SHA512 6e2f036e3f845791aa8b6eb565230136bfb6ae7f9b1ee56a9201cd25bb09391fd2ec45ba7fa1ddd11b4c193ab6b097fae32107af6c11b6cd6eeada60b002d4b3
EBUILD darktable-4.6.0.ebuild 5757 BLAKE2B d095734af35fb8118b7d38d4293a8e4c71924a9a2123f3f2c35f216d02e11d7ab04aca077fa44f1fe53e4ab518f3bb84fe530efae676845d7f3f4d5c94776dd4 SHA512 823b793b78c31f9a2fdacd1dbdb638fd5cd7ac04a4a3123b0e769fda2976dc35509fad6693c1b6be4e50c06284c8e7fb3a98b17de45f2612f9d8f961cbc1950d
-EBUILD darktable-4.6.1.ebuild 5788 BLAKE2B 557e91979b47e3b6052a2abcec089e150a6876956889e4a9f629987b4648dd3e6f6bfb2b301ca301d076490ec28742deac67b77c15ed59137f884143f7f9dd43 SHA512 d127122d76aecbfd83181ee941beca0d0648c4621914b880253e2bf2e93558dc22c780192042e46975e11f8029a1301eb80180ec072e2f73bc6ef81557d32edf
-MISC metadata.xml 1089 BLAKE2B 7717ab9ae276127fe89b3acf00e228131cccccadf15ee7d93ad59b4e033c09d0290799c1f9f0dc258eb8e62dae3c8100ad6b1b4d31c3f6413100450dfb4c4582 SHA512 af2c24a32b287e2ace34e4dc96733ab986217ff7306ef4d21ee4930d21b14b2e9649f42ec8fae2ab7a3b60e65852c834ff540bd09f9fa855dc899c992ad2a6e4
+EBUILD darktable-4.6.1.ebuild 5871 BLAKE2B 01baeba87a8713a7837d623bf4cef9e58a011ed7b973474af3adea983d63309439cecab8105c0cb76cfbaf68801c74c885fa95cf9c328411871da92a7df01347 SHA512 ac66c1bb77624084abd5905fdce71c668e3d0e42f9ac961a59624bc5a17b343c3c496b818ca31a37b05d231687bfef666cb7d78f8552dcba7060d0bb4eb9e852
+MISC metadata.xml 1017 BLAKE2B dabb4372a61aa5755d7adc3429fdde5a9749f25dccd43121e71a4e72a8f86c36ceb857e586df1ff35da0fe944ca59eea52006065073a6362ee40843530c40318 SHA512 ccc5df2360eab59eb00e236a33e71e4283b107b1615e9cd885e5ff1f8ef53fb134bfa30be29a6c5f6d66699c2bfb1eb4768e28c49d134681bd4fa2de6eb3f7be
diff --git a/media-gfx/darktable/darktable-4.6.1.ebuild b/media-gfx/darktable/darktable-4.6.1.ebuild
index f97294854990..99e89a9019b5 100644
--- a/media-gfx/darktable/darktable-4.6.1.ebuild
+++ b/media-gfx/darktable/darktable-4.6.1.ebuild
@@ -170,7 +170,10 @@ src_configure() {
src_install() {
cmake_src_install
# This USE flag is masked for -9999
- use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.*.pdf
+ if use doc; then
+ dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.en.pdf
+ use l10n_uk && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.uk.pdf
+ fi
if use nls; then
for lang in ${LANGS} ; do
diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index 151fbda93990..be183534803a 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -10,7 +10,6 @@
<name>Markus Meier</name>
</maintainer>
<use>
- <flag name="flickr">Add support for uploading photos to flickr</flag>
<flag name="gamepad">Support using game controllers as input devices</flag>
<flag name="geolocation">Enable geotagging support</flag>
<flag name="kwallet">Enable encrypted storage of passwords with <pkg>kde-frameworks/kwallet</pkg></flag>
diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest
index e25262618d40..fd3aafc0bfb9 100644
--- a/media-gfx/openvdb/Manifest
+++ b/media-gfx/openvdb/Manifest
@@ -1,8 +1,12 @@
AUX openvdb-10.0.1-drop-failing-tests.patch 2052 BLAKE2B a2235d9e148850ab5e29c736ce1dc0c603da5bcd32e3086befb0a07fbcf8bfd2d6513545527c9f142028cbfd7c8535a9507ce83d19a3279586227077a4593ed0 SHA512 903e0cf829036dd1e038341c8468141db542a530b42c71b4e439a898b9c760ee9aade537d0e1922106f9108f93a809b2415550b954e7e9ea046a258e2f4408c1
AUX openvdb-10.0.1-fix-linking-of-vdb_tool-with-OpenEXR.patch 1007 BLAKE2B 3dd8f5aae5047e95893db8ec62e0626bd2c0bdc50463f4111e3dbe2dcb34da5b1455fb1eb14d4c4676a5831b21223f6d0d2395d66908a493c78d845bce22ab39 SHA512 0e1371b3d45db16c62bb28116c9a41d956b7ea9e58fc814474e10b4d4220b29516bc2642fbd7e35bf66d1b93e3346b80611da40b2a0c97ab6e25c0821dd7b7b7
AUX openvdb-10.0.1-log4cplus-version.patch 755 BLAKE2B f5202615f82edfa50b5e9bd6cd89bad6f123c6595bd68d03f53dcac420f11e19c2c777533816cf6bc56efa135c01f4fe04fcc2eedb2e5473afa41398d249883e SHA512 6686ad0a1245bbfa83b532e701a3c163a6b9c51cf01fffc74f9bd20f2df1c8c6cea25f9c8fd72f92964a4d9edd798c918c1d962320871f0ca8112288a2c4b201
+AUX openvdb-11.0.0-cmake_fixes.patch 3993 BLAKE2B 28dbc929160c2f6e0e9358c8ba952cd5bed120551443592416398b04b3bc1745168dc74179ce0eb03bab0aa1a54b4992c66866f301af9d7a2ffcad78b933c22d SHA512 889b951196b2978818e8bd5750696254705101b974dabf460122901b80a795baef164ade1878a8059bd35d02f7071f5029b8d52c3032231689bb397cb497d53a
+AUX openvdb-11.0.0-constexpr-version.patch 3661 BLAKE2B 5c0de6186d31ab4eba801d2699660a730e67ba0d6957383757389c1e88fa0a73fb1e82035e6d18d6384e3b5a16bf829cbcded3d9979ccab94f9568632b6bc533 SHA512 77da0c36b55392283fd0bda6f05f2aec9da5e7b9dd52baea7a0d51d0768cc842a4aa8f23bd3401892dd7b573d61c1f86db71c3320a270c2464291e66944eab1e
AUX openvdb-8.1.0-glfw-libdir.patch 742 BLAKE2B 2ab1de05da49480584e373dba0f4a8504f6116ee22c46247f72802a9d412df43603b79b9620d0be2efe9745c30d962d1404325f3b09cae4ac9fe1e3bc0052d42 SHA512 beebad98890dc05c7c34594155fcdb163353b3a92c1571c7b017481b1fa167735ec54df019ed5d154e7d0973d3c1d9fd779508d2360f3306eefa6e45d3240d0b
AUX openvdb-9.0.0-fix-atomic.patch 1548 BLAKE2B 718d9eb0511ea50733d7f11b6720a90fd052452f049afbeceecedb2612963f8dfa53d81030671dd426acb1b8d9280e780bfe39030660152b933c80c21c5e1fbd SHA512 316eb3253d53f7fda43f90e3e6f432aa8e5a687c535cefee04c5af682ede05e744513394f16569c50b4cb2baf142750ed19ae815141738d25babad41699e8a46
DIST openvdb-10.0.1.tar.gz 3461352 BLAKE2B 506168a4bb29bab2a3a3cb37002858517000dc1682f04d95387fd1e250b61c61d92d2ffdf9b679d83ef1ce270909693ebd46224b732ce264685004d1e47b3027 SHA512 361cef8932b69b19ee94c47fe78f665a1acabfabc3f45ff9f490e830f73ff092c42f56ce698677476a8ccf062c89e3e4dc6d4c550aa6842438cbd4d404ee83bb
+DIST openvdb-11.0.0.tar.gz 4620858 BLAKE2B b970167fffa10f28f89c0a3497c7a6076462702c7ede6aacc098239a81f5f09f408b56c37f84ea68e301cedff24920f02a6d08c1f00a2b9ca48925ef7cdc85c7 SHA512 f2c90ca8435ecbacefda429341000ecb555385c746a3e0233220cd78540cee2a26cc17df7b560fdfe2dc03f2b2e960a2fa226a85980189c3e018164ccc037bd4
EBUILD openvdb-10.0.1.ebuild 5111 BLAKE2B cd12c0484e98b98486c9d19d14a9f58fc7ce0c67514045295541ec116e7e0930ea7feb246fb42adcd356b47833114192341e7b1d76855473190424ef379509b8 SHA512 db706a6f488a0d26b58e0e54c675da319bf185cb6114f99e6a70f05afdec950a46ca81791483e4e09a1f21910b4241f9a024827043140c8f30b970f9b719080a
-MISC metadata.xml 1610 BLAKE2B 71b91579875d9f8faabae757af3d529b81f1579aef0fab020a439e53bfbbbe6ae210de6b4bf8a2f32a2c535b99a90390ff2c04b894ee64f2467ba18e990eb2c8 SHA512 35cf42af6b53fa086eca70554ce834fd3134c5178f6c89722326add4dbbbff932ce9c4edf01b215aacad8bbd90b5d3b984af14f1a4b435973387bb8ebcde9171
+EBUILD openvdb-11.0.0.ebuild 9615 BLAKE2B f167b204ed1758cf74cc5b1c9f33336a322d8dabec65dc003ace1c0623affcfe103a44e36f8ef05a5627aea7ba46f1dd86bd4c33f29a2d91875f80e8757a82b7 SHA512 255accf8149f1899369a238cc6c417fd255b4d34b96c70875d3af79f5a3a047f7e40bfa7f4d0f05d1053ea417ee11963990fce99a0946959853aac5cdd8d86fe
+MISC metadata.xml 1918 BLAKE2B 48ba691427f080ca3c1bfc961b9eefa2e27d2902249ea5961e36b79a3ae4afddeaa9ec6efd01f68ca9b8fb77b197be0e576984820c324e9569a81ce5da29eaa1 SHA512 8207125e93719cb591abc4437e1e803202bad79b70e4a71925526d215f0d845f2f15d2d6322fe1f2f38cdd21b3573adc4fe2dd974e4d610884b69fa4873393c1
diff --git a/media-gfx/openvdb/files/openvdb-11.0.0-cmake_fixes.patch b/media-gfx/openvdb/files/openvdb-11.0.0-cmake_fixes.patch
new file mode 100644
index 000000000000..491a3781ba7c
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-11.0.0-cmake_fixes.patch
@@ -0,0 +1,84 @@
+From: Paul Zander <negril.nx+gentoo@gmail.com>
+
+remove redundant Find*.cmake files
+use CMake 3.20 GTest targets for nanovdb
+change vdb_ax_test WORKING_DIRECTORY so testfiles can be found
+fix syntax for OpenVDBCXX.cmake
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9ecdaef..9dd416e 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -287,9 +287,7 @@ if(OPENVDB_INSTALL_CMAKE_MODULES)
+ cmake/FindBlosc.cmake
+ cmake/FindJemalloc.cmake
+ cmake/FindLog4cplus.cmake
+- cmake/FindOpenEXR.cmake
+ cmake/FindOpenVDB.cmake
+- cmake/FindTBB.cmake
+ cmake/OpenVDBGLFW3Setup.cmake
+ cmake/OpenVDBHoudiniSetup.cmake
+ cmake/OpenVDBMayaSetup.cmake
+diff --git a/nanovdb/nanovdb/unittest/CMakeLists.txt b/nanovdb/nanovdb/unittest/CMakeLists.txt
+index b0a32be..4d294f4 100644
+--- a/nanovdb/nanovdb/unittest/CMakeLists.txt
++++ b/nanovdb/nanovdb/unittest/CMakeLists.txt
+@@ -20,7 +20,7 @@ message(STATUS "----------------------------------------------------")
+
+ ###############################################################################
+ # TODO: Benchmark should probably not require gtest.
+-if(NOT TARGET GTest::GTest)
++if(NOT TARGET GTest::gtest_main)
+ message(WARNING " - GTest required to build unittests. Skipping.")
+ return()
+ endif()
+@@ -36,14 +36,14 @@ file(MAKE_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/data")
+ # -----------------------------------------------------------------------------
+
+ add_executable(nanovdb_test_nanovdb "TestNanoVDB.cc")
+-target_link_libraries(nanovdb_test_nanovdb PRIVATE nanovdb GTest::GTest GTest::Main)
++target_link_libraries(nanovdb_test_nanovdb PRIVATE nanovdb GTest::gtest GTest::gtest_main)
+ add_test(nanovdb_unit_test nanovdb_test_nanovdb)
+
+ # -----------------------------------------------------------------------------
+
+ if(NANOVDB_USE_CUDA)
+ add_executable(nanovdb_test_cuda "TestNanoVDB.cu")
+- target_link_libraries(nanovdb_test_cuda PRIVATE nanovdb GTest::GTest GTest::Main)
++ target_link_libraries(nanovdb_test_cuda PRIVATE nanovdb GTest::gtest GTest::gtest_main)
+ add_test(nanovdb_cuda_unit_test nanovdb_test_cuda)
+ endif()
+
+@@ -55,5 +55,5 @@ if(NOT (NANOVDB_USE_TBB AND NANOVDB_USE_OPENVDB))
+ endif()
+
+ add_executable(nanovdb_test_openvdb "TestOpenVDB.cc")
+-target_link_libraries(nanovdb_test_openvdb PRIVATE nanovdb GTest::GTest GTest::Main)
++target_link_libraries(nanovdb_test_openvdb PRIVATE nanovdb GTest::gtest GTest::gtest_main)
+ add_test(nanovdb_openvdb_unit_test nanovdb_test_openvdb)
+diff --git a/openvdb_ax/openvdb_ax/test/CMakeLists.txt b/openvdb_ax/openvdb_ax/test/CMakeLists.txt
+index e403f71..91774f8 100644
+--- a/openvdb_ax/openvdb_ax/test/CMakeLists.txt
++++ b/openvdb_ax/openvdb_ax/test/CMakeLists.txt
+@@ -131,7 +131,7 @@ if(OPENVDB_AX_TEST_PROFILE)
+ target_compile_definitions(vdb_ax_test PRIVATE "-DPROFILE")
+ endif()
+
+-add_test(NAME vdb_ax_unit_test COMMAND vdb_ax_test -v WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/../)
++add_test(NAME vdb_ax_unit_test COMMAND vdb_ax_test -v WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
+
+ # For the undefined behaviour sanitizer, add the suppression file and
+ # additional options
+diff --git a/cmake/config/OpenVDBCXX.cmake b/cmake/config/OpenVDBCXX.cmake
+index 5ad5d18..a6c4ebe 100644
+--- a/cmake/config/OpenVDBCXX.cmake
++++ b/cmake/config/OpenVDBCXX.cmake
+@@ -252,7 +252,7 @@ set(EXTRA_BUILD_TYPES coverage tsan asan lsan msan ubsan)
+ # DebugNoInfo - An internal build type only used by the OpenVDB CI. no optimizations, no symbols, asserts enabled
+ set(CMAKE_CXX_FLAGS_DebugNoInfo "" CACHE STRING "Flags used by the C++ compiler during DebugNoInfo builds.")
+
+-foreach(TYPE ${EXTRA_BUILD_TYPES})
++foreach(TYPE IN LISTS EXTRA_BUILD_TYPES)
+ set(CMAKE_CXX_FLAGS_${U_TYPE} "" CACHE STRING "Flags used by the C++ compiler during ${TYPE} builds.")
+ set(CMAKE_SHARED_LINKER_FLAGS_${U_TYPE} "" CACHE STRING "Flags used by the linker during ${TYPE} builds.")
+ set(CMAKE_EXE_LINKER_FLAGS_${U_TYPE} "" CACHE STRING "Flags used by the linker during ${TYPE} builds.")
diff --git a/media-gfx/openvdb/files/openvdb-11.0.0-constexpr-version.patch b/media-gfx/openvdb/files/openvdb-11.0.0-constexpr-version.patch
new file mode 100644
index 000000000000..17377a411d2c
--- /dev/null
+++ b/media-gfx/openvdb/files/openvdb-11.0.0-constexpr-version.patch
@@ -0,0 +1,55 @@
+From: Paul Zander <negril.nx+gentoo@gmail.com>
+
+make Version constexpr so it can be used to decern the API at runtime (see Blender)
+
+--- a/nanovdb/nanovdb/NanoVDB.h 2023-11-23 15:03:52.227292525 +0100
++++ b/nanovdb/nanovdb/NanoVDB.h 2023-11-23 15:05:10.508818683 +0100
+@@ -948,34 +948,34 @@
+ {
+ uint32_t mData; // 11 + 11 + 10 bit packing of major + minor + patch
+ public:
+- __hostdev__ Version()
++ __hostdev__ constexpr Version()
+ : mData(uint32_t(NANOVDB_MAJOR_VERSION_NUMBER) << 21 |
+ uint32_t(NANOVDB_MINOR_VERSION_NUMBER) << 10 |
+ uint32_t(NANOVDB_PATCH_VERSION_NUMBER))
+ {
+ }
+- __hostdev__ Version(uint32_t data) : mData(data) {}
+- __hostdev__ Version(uint32_t major, uint32_t minor, uint32_t patch)
++ __hostdev__ constexpr Version(uint32_t data) : mData(data) {}
++ __hostdev__ constexpr Version(uint32_t major, uint32_t minor, uint32_t patch)
+ : mData(major << 21 | minor << 10 | patch)
+ {
+ NANOVDB_ASSERT(major < (1u << 11)); // max value of major is 2047
+ NANOVDB_ASSERT(minor < (1u << 11)); // max value of minor is 2047
+ NANOVDB_ASSERT(patch < (1u << 10)); // max value of patch is 1023
+ }
+- __hostdev__ bool operator==(const Version& rhs) const { return mData == rhs.mData; }
+- __hostdev__ bool operator<( const Version& rhs) const { return mData < rhs.mData; }
+- __hostdev__ bool operator<=(const Version& rhs) const { return mData <= rhs.mData; }
+- __hostdev__ bool operator>( const Version& rhs) const { return mData > rhs.mData; }
+- __hostdev__ bool operator>=(const Version& rhs) const { return mData >= rhs.mData; }
+- __hostdev__ uint32_t id() const { return mData; }
+- __hostdev__ uint32_t getMajor() const { return (mData >> 21) & ((1u << 11) - 1); }
+- __hostdev__ uint32_t getMinor() const { return (mData >> 10) & ((1u << 11) - 1); }
+- __hostdev__ uint32_t getPatch() const { return mData & ((1u << 10) - 1); }
+- __hostdev__ bool isCompatible() const { return this->getMajor() == uint32_t(NANOVDB_MAJOR_VERSION_NUMBER);}
++ __hostdev__ constexpr bool operator==(const Version& rhs) const { return mData == rhs.mData; }
++ __hostdev__ constexpr bool operator<( const Version& rhs) const { return mData < rhs.mData; }
++ __hostdev__ constexpr bool operator<=(const Version& rhs) const { return mData <= rhs.mData; }
++ __hostdev__ constexpr bool operator>( const Version& rhs) const { return mData > rhs.mData; }
++ __hostdev__ constexpr bool operator>=(const Version& rhs) const { return mData >= rhs.mData; }
++ __hostdev__ constexpr uint32_t id() const { return mData; }
++ __hostdev__ constexpr uint32_t getMajor() const { return (mData >> 21) & ((1u << 11) - 1); }
++ __hostdev__ constexpr uint32_t getMinor() const { return (mData >> 10) & ((1u << 11) - 1); }
++ __hostdev__ constexpr uint32_t getPatch() const { return mData & ((1u << 10) - 1); }
++ __hostdev__ constexpr bool isCompatible() const { return this->getMajor() == uint32_t(NANOVDB_MAJOR_VERSION_NUMBER);}
+ /// @brief Check the major version of this instance relative to NANOVDB_MAJOR_VERSION_NUMBER
+ /// @return return 0 if the major version equals NANOVDB_MAJOR_VERSION_NUMBER, else a negative age if it is
+ /// older, i.e. smaller, and a positive age if it's newer, i.e.e larger.
+- __hostdev__ int age() const {return int(this->getMajor()) - int(NANOVDB_MAJOR_VERSION_NUMBER);}
++ __hostdev__ constexpr int age() const {return int(this->getMajor()) - int(NANOVDB_MAJOR_VERSION_NUMBER);}
+
+ #ifndef __CUDACC_RTC__
+ const char* c_str() const
diff --git a/media-gfx/openvdb/metadata.xml b/media-gfx/openvdb/metadata.xml
index 888390378264..c0e6c1dda969 100644
--- a/media-gfx/openvdb/metadata.xml
+++ b/media-gfx/openvdb/metadata.xml
@@ -15,6 +15,12 @@
Chance of Meatballs2' and 'How to Train Your Dragon 2'.
</longdescription>
<use>
+ <flag name="abi12-compat">
+ Disables newer features to maintain compatibility with ABI12
+ </flag>
+ <flag name="abi11-compat">
+ Disables newer features to maintain compatibility with ABI11
+ </flag>
<flag name="abi10-compat">
Disables newer features to maintain compatibility with ABI10
</flag>
@@ -24,6 +30,10 @@
<flag name="abi9-compat">
Disables newer features to maintain compatibility with ABI9
</flag>
+ <flag name="alembic">
+ Add support for Alembic through
+ <pkg>media-gfx/alembic</pkg>.
+ </flag>
<flag name="ax">
Build the OpenVDB AX module to perform custom manipulation of
OpenVDB data via an expression language: AX
diff --git a/media-gfx/openvdb/openvdb-11.0.0.ebuild b/media-gfx/openvdb/openvdb-11.0.0.ebuild
new file mode 100644
index 000000000000..056d464f7218
--- /dev/null
+++ b/media-gfx/openvdb/openvdb-11.0.0.ebuild
@@ -0,0 +1,368 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+LLVM_MAX_SLOT=15
+
+inherit cmake cuda flag-o-matic llvm multibuild python-single-r1 toolchain-funcs
+
+DESCRIPTION="Library for the efficient manipulation of volumetric data"
+HOMEPAGE="https://www.openvdb.org"
+SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+OPENVDB_ABI=$(ver_cut 1)
+SLOT="0/$PV"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="abi$((OPENVDB_ABI + 1))-compat +abi${OPENVDB_ABI}-compat abi$((OPENVDB_ABI - 1))-compat abi$((OPENVDB_ABI - 2))-compat alembic ax +blosc cpu_flags_x86_avx cpu_flags_x86_sse4_2
+ cuda doc examples jpeg +nanovdb numpy openexr png python static-libs test utils zlib"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ ?? (
+ abi$((OPENVDB_ABI + 1))-compat
+ abi${OPENVDB_ABI}-compat
+ abi$((OPENVDB_ABI - 1))-compat
+ abi$((OPENVDB_ABI - 2))-compat
+ )
+ cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ blosc? ( zlib )
+"
+
+# OPTDEPEND=(
+# dev-util/gcovr
+# )
+
+RDEPEND="
+ >=dev-cpp/tbb-2020.3:=
+ dev-libs/boost:=
+ dev-libs/jemalloc:=
+ dev-libs/imath:=
+ ax? (
+ <sys-devel/llvm-$(( LLVM_MAX_SLOT + 1 )):=
+ )
+ blosc? (
+ dev-libs/c-blosc:=
+ sys-libs/zlib:=
+ )
+ nanovdb? (
+ zlib? (
+ sys-libs/zlib:=
+ )
+ cuda? (
+ >=dev-util/nvidia-cuda-toolkit-11
+ )
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-libs/boost:=[numpy?,${PYTHON_USEDEP}]
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
+ ')
+ )
+ utils? (
+ x11-libs/libXcursor
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ media-libs/glfw
+ media-libs/glu
+ alembic? ( media-gfx/alembic )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ png? ( media-libs/libpng:= )
+ openexr? ( >=media-libs/openexr-3:= )
+ media-libs/libglvnd
+ )
+ !ax? (
+ dev-libs/log4cplus:=
+ )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ app-text/doxygen
+ dev-texlive/texlive-bibtexextra
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-fontutils
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+ )
+ test? (
+ dev-cpp/gtest
+ dev-util/cppunit
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-8.1.0-glfw-libdir.patch"
+
+ "${FILESDIR}/${PN}-9.0.0-fix-atomic.patch"
+
+ "${FILESDIR}/${PN}-10.0.1-fix-linking-of-vdb_tool-with-OpenEXR.patch"
+ "${FILESDIR}/${PN}-10.0.1-log4cplus-version.patch"
+
+ "${FILESDIR}/${PN}-11.0.0-constexpr-version.patch"
+ "${FILESDIR}/${PN}-11.0.0-cmake_fixes.patch"
+)
+
+cuda_set_CUDAHOSTCXX() {
+ local compiler
+ tc-is-gcc && compiler="gcc"
+ tc-is-clang && compiler="clang"
+ [[ -z "$compiler" ]] && die "no compiler specified"
+
+ local package="sys-devel/${compiler}"
+ local version="${package}"
+ local CUDAHOSTCXX_test
+ while
+ CUDAHOSTCXX="${CUDAHOSTCXX_test}"
+ version=$(best_version "${version}")
+ if [[ -z "${version}" ]]; then
+ if [[ -z "${CUDAHOSTCXX}" ]]; then
+ die "could not find supported version of ${package}"
+ fi
+ break
+ fi
+ CUDAHOSTCXX_test="$(
+ dirname "$(
+ realpath "$(
+ which "${compiler}-$(echo "${version}" | grep -oP "(?<=${package}-)[0-9]*")"
+ )"
+ )"
+ )"
+ version="<${version}"
+ do ! echo "int main(){}" | nvcc "-ccbin ${CUDAHOSTCXX_test}" - -x cu &>/dev/null; done
+
+ export CUDAHOSTCXX
+}
+
+cuda_get_host_arch() {
+ [[ -z "${CUDAARCHS}" ]] && einfo "trying to determine host CUDAARCHS"
+ : "${CUDAARCHS:=$(__nvcc_device_query)}"
+ einfo "building for CUDAARCHS = ${CUDAARCHS}"
+
+ export CUDAARCHS
+}
+
+pkg_setup() {
+ use ax && llvm_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ MULTIBUILD_VARIANTS=( install )
+ use test && MULTIBUILD_VARIANTS+=( test )
+
+ rm "cmake/Find"{OpenEXR,TBB}".cmake" || die
+
+ if use nanovdb; then
+ sed \
+ -e 's#message(WARNING " - OpenVDB required to build#message(VERBOSE " - OpenVDB required to build#g' \
+ -i "nanovdb/nanovdb/"*"/CMakeLists.txt" || die
+ fi
+
+ cmake_src_prepare
+
+ sed -e 's|/usr/local/bin/python|/usr/bin/python|' \
+ -i "${S}"/openvdb/openvdb/python/test/TestOpenVDB.py || die
+}
+
+my_src_configure() {
+ local version
+ version=$(ver_cut 1)
+ if use "abi$(( version + 1 ))-compat"; then
+ version=$(( version + 1 ))
+ elif use "abi$(( version - 1 ))-compat"; then
+ version=$(( version - 1 ))
+ elif use "abi$(( version - 2 ))-compat"; then
+ version=$(( version - 2 ))
+ fi
+
+ local mycmakeargs=(
+ -DCMAKE_FIND_PACKAGE_PREFER_CONFIG="yes"
+ -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/"
+
+ -DOPENVDB_ABI_VERSION_NUMBER="${version}"
+ -DOPENVDB_BUILD_DOCS="$(usex doc)"
+ -DOPENVDB_BUILD_UNITTESTS="$(usex test)"
+ -DOPENVDB_BUILD_VDB_LOD="$(usex utils)"
+ -DOPENVDB_BUILD_VDB_RENDER="$(usex utils)"
+ -DOPENVDB_BUILD_VDB_TOOL="$(usex utils)"
+ -DOPENVDB_BUILD_VDB_VIEW="$(usex utils)"
+ -DOPENVDB_CORE_SHARED="yes"
+ -DOPENVDB_CORE_STATIC="$(usex static-libs)"
+ # -DOPENVDB_CXX_STRICT="yes"
+ -DOPENVDB_ENABLE_UNINSTALL="no"
+
+ -DUSE_AX="$(usex ax)"
+
+ -DOPENVDB_BUILD_HOUDINI_PLUGIN="no"
+ # -DOPENVDB_DOXYGEN_HOUDINI="no"
+
+ -DUSE_BLOSC="$(usex blosc)"
+ # -DUSE_CCACHE="no"
+ -DUSE_COLORED_OUTPUT="yes"
+ # OpenEXR is only needed by the vdb_render tool and defaults to OFF
+ -DUSE_EXR="$(usex openexr "$(usex utils)")"
+ # not packaged
+ -DUSE_HOUDINI="no"
+ # replaces openexr half
+ -DUSE_IMATH_HALF="yes"
+ -DUSE_LOG4CPLUS="$(usex !ax)"
+ -DUSE_PKGCONFIG="yes"
+ # PNG is only needed by the vdb_render tool and defaults to OFF
+ -DUSE_PNG="$(usex png "$(usex utils)")"
+ -DUSE_TBB="yes"
+ -DUSE_ZLIB="$(usex zlib)"
+
+ "-DOPENVDB_USE_FUTURE_ABI_$(( version + 1 ))=$(usex "abi$(( version + 1 ))-compat")"
+ "-DOPENVDB_USE_DEPRECATED_ABI_$(( version - 1 ))=$(usex "abi$(( version - 1 ))-compat")"
+ "-DOPENVDB_USE_DEPRECATED_ABI_$(( version - 2 ))=$(usex "abi$(( version - 2 ))-compat")"
+ )
+
+ if use ax; then
+ mycmakeargs+=(
+ -DOPENVDB_AX_STATIC="$(usex static-libs)"
+ -DOPENVDB_DOXYGEN_AX="$(usex doc)"
+ # due to multibuild
+ # -DOPENVDB_AX_TEST_CMD="$(usex test)"
+ # -DOPENVDB_AX_TEST_CMD_DOWNLOADS="$(usex test)"
+ -DOPENVDB_BUILD_AX_UNITTESTS="$(usex test)" # FIXME: log4cplus init and other errors
+ -DOPENVDB_BUILD_VDB_AX="$(usex utils)"
+ )
+ fi
+
+ if use nanovdb; then
+ mycmakeargs+=(
+ -DUSE_NANOVDB="yes"
+ # NOTE intentional so it breaks in sandbox if files are missing
+ -DNANOVDB_ALLOW_FETCHCONTENT="yes"
+ -DNANOVDB_BUILD_EXAMPLES="$(usex examples)"
+ -DNANOVDB_BUILD_TOOLS="$(usex utils)"
+ -DNANOVDB_BUILD_UNITTESTS="$(usex test)"
+ -DNANOVDB_USE_BLOSC="$(usex blosc)"
+ -DNANOVDB_USE_CUDA="$(usex cuda)"
+ -DNANOVDB_USE_ZLIB="$(usex zlib)"
+
+ # TODO add openvdb use flag or split nanovdb as they can be build independent of each other
+ -DNANOVDB_USE_OPENVDB="yes"
+ )
+ if use cpu_flags_x86_avx || use cpu_flags_x86_sse4_2; then
+ mycmakeargs+=(
+ -DNANOVDB_USE_INTRINSICS="yes"
+ )
+ fi
+
+ if use cuda; then
+ cuda_add_sandbox -w
+ cuda_set_CUDAHOSTCXX
+ cuda_get_host_arch
+
+ # NOTE tbb includes immintrin.h, which breaks nvcc so we pretend they are already included
+ export CUDAFLAGS="-D_AVX512BF16VLINTRIN_H_INCLUDED -D_AVX512BF16INTRIN_H_INCLUDED"
+ fi
+
+ if use utils; then
+ mycmakeargs+=(
+ -DOPENVDB_TOOL_USE_NANO="yes"
+ -DOPENVDB_TOOL_NANO_USE_BLOSC="$(usex blosc)"
+ -DOPENVDB_TOOL_NANO_USE_ZIP="$(usex zlib)"
+ )
+ fi
+ fi
+
+ if use python; then
+ mycmakeargs+=(
+ -DOPENVDB_BUILD_PYTHON_MODULE="yes"
+ -DUSE_NUMPY="$(usex numpy)"
+ -DPYOPENVDB_INSTALL_DIRECTORY="$(python_get_sitedir)"
+ -DPython_INCLUDE_DIR="$(python_get_includedir)"
+ )
+ use test && mycmakeargs+=(
+ -DPython_EXECUTABLE="${PYTHON}"
+ -DOPENVDB_BUILD_PYTHON_UNITTESTS="yes"
+ )
+ fi
+
+ # options for the new vdb_tool binary
+ if use utils; then
+ mycmakeargs+=(
+ -DBUILD_TEST="$(usex test)"
+ -DOPENVDB_BUILD_VDB_AX="$(usex ax)"
+
+ -DOPENVDB_TOOL_USE_ABC="$(usex alembic)" # Alembic
+ -DOPENVDB_TOOL_USE_EXR="$(usex openexr)" # OpenEXR
+ -DOPENVDB_TOOL_USE_JPG="$(usex jpeg)" # libjpeg-turbo
+ -DOPENVDB_TOOL_USE_PNG="$(usex png)" # libpng
+ )
+ fi
+
+ if use cpu_flags_x86_avx; then
+ mycmakeargs+=( -DOPENVDB_SIMD="AVX" )
+ elif use cpu_flags_x86_sse4_2; then
+ mycmakeargs+=( -DOPENVDB_SIMD="SSE42" )
+ fi
+
+ if [[ "${MULTIBUILD_VARIANT}" == "test" ]]; then
+ # NOTE Certain tests expect bit equality and don't set tolerance violating the C standard
+ # 6.5 8)
+ # A floating expression may be contracted, that is, evaluated as though it were an atomic operation,
+ # thereby omitting rounding errors implied by the source code and the expression evaluation method.
+ # The FP_CONTRACT pragma in <math.h> provides a way to disallow contracted expressions.
+ # Otherwise, whether and how expressions are contracted is implementation-defined.
+ #
+ # To reproduce the upstream tests the testsuite is compiled separate with FP_CONTRACT=OFF
+ append-cflags "-ffp-contract=off"
+ append-cxxflags "-ffp-contract=off"
+ if use ax; then
+ mycmakeargs+=(
+ -DOPENVDB_AX_TEST_CMD="yes"
+ -DOPENVDB_AX_TEST_CMD_DOWNLOADS="yes"
+ )
+ fi
+ fi
+
+ cmake_src_configure
+}
+
+my_src_test() {
+ [[ "${MULTIBUILD_VARIANT}" != "test" ]] && return
+
+ if use ax; then
+ ln -sr "${CMAKE_USE_DIR}/openvdb_ax/openvdb_ax/test" "${BUILD_DIR}/test" || die
+ fi
+
+ if use cuda; then
+ cuda_add_sandbox -w
+ fi
+
+ cmake_src_test
+}
+
+my_src_install() {
+ [[ "${MULTIBUILD_VARIANT}" == "test" ]] && return
+ cmake_src_install
+}
+
+src_configure() {
+ multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake_src_compile
+}
+
+src_test() {
+ multibuild_foreach_variant my_src_test
+}
+
+src_install() {
+ multibuild_foreach_variant my_src_install
+}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 98eb238fc2eb..2bf9147a49d9 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index debdf5f587c3..d78d46ca46f2 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,5 +1,5 @@
DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e SHA512 a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f
-EBUILD qmplay2-23.10.22-r1.ebuild 3468 BLAKE2B e44c9310d3386dc7674244cd44ade545c1cef92bccfd29d29cfe26c77d759d395324f9e7cf0775b636aa6b63d17e894594552abcf253182d6be727b6664a5b8a SHA512 8eb01b492f63ed9e6fe9258e02d94700c87909b05f984c24739272ea514c6318f955683ab09d27108045b4d1ac12d315b1e3a5687aa8d0f792ad1a13960562c2
+EBUILD qmplay2-23.10.22-r1.ebuild 3467 BLAKE2B 8c263c5097e6354688321dcbf606fec24dd3eaacb5d589ddd278fcf88bf863c3b6cbcedcc5d39281808aca3ab19f1240e11f94a4b3364f2eb2642d7d1965fb15 SHA512 c185d8e94fc87d7d12fc62af15bad8a4c55f0d484d0638bc63eebaee46cf1d66b7123b4a3bb3b9846c6a9d8df80dc7ef73bc7aca506da60032cefc28618bae7e
EBUILD qmplay2-23.10.22.ebuild 3467 BLAKE2B 46e0954af5acfbeec587fc3b8ae8f54eb82f21d470b4536b7b9ef7fb7fcb4f0203cdabd7c865a15784b3333bc3bb66b1be7706cd1f6394e95f3f67fce2f2c4c5 SHA512 83a2c34ec55f672db551fa79f5772ada94fd4d1cf03ae0e0b6a704a10a98ce385d93a378c6209139174f97021e9a02552b600548b3de44e4b8b7a4b7754d2b37
EBUILD qmplay2-9999.ebuild 3468 BLAKE2B e6e6aead979834a9624aa9985be5397ba9a5a03119d60a738bde5886456b2e447ccb89617da5f32aa35c7393514001c2e4c550de4f5ac857a4ffda28e685e861 SHA512 6f21c58fe58731da0e923c8cd300efe0cbeb99707ebbca73c8e90ec00435ed66369fc669e683872ba5dd88841ca53b0f090f01ddf72b2558af92acb51fb22a33
MISC metadata.xml 1225 BLAKE2B 9fc74ea3d0319bc8822e0ff56968efcbe4ab40b758bfeca900883ed4dbbe80608a6954ffe95a1f61d0dd988ae88afd29d2c4485f3d62b2b839b9fea289fe3b72 SHA512 94f8b05578de759be210af0eb26f15d48e15112b07e586b6336737bd9cb3dd768c7dbefc3b667753239c10bdb1fa6ebdd39d5abe234742ead51f189bf63f8173
diff --git a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
index 90c70de03992..2f3804bc8402 100644
--- a/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
+++ b/media-video/qmplay2/qmplay2-23.10.22-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz"
S="${WORKDIR}/QMPlay2-src-${PV}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="LGPL-3"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 82018616f2fa..cf83f7112bb4 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 ba3e7ed3a84f..683af37e0079 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 20 Feb 2024 11:07:31 +0000
+Tue, 20 Feb 2024 17:10:06 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 3172b84aff0d..d3ea9c37b7ec 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 568062 BLAKE2B 63354e36b00357ecbdd68ddac0a4e722f998e8aade0b5025f1a84caf5470d97f6b2ce7020f42bbd802a1beb63f88f2e3287b060dbc4a695da224e6ab93006e93 SHA512 106f89b00b29ed2c754a2a2fe054b6b0b6f2413fdf8d113f7ddc7bf427a1474d7f8e333da8fd87a95983c6a19f014980c8f0c2c7ae9b46e4e7091b87323240fc
-TIMESTAMP 2024-02-20T11:08:30Z
+TIMESTAMP 2024-02-20T17:10:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXUiC5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXU3PFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAIsg//Yr7+oVTccIkBS/lF3uaCB7F+bV+6HxHaN3aU1PytgCdI8JbsQB1ri1B3
-thQ8Ep6ShLIYfexaS5IcnHUDmzstmRSMNoRFeCVg+Zuww5e1qqyXhuSIvLx8Xpds
-w475qlkgYFqD3Tn2F2ZsDsP1U3e2RrXlYWuju4GlYY1gJ5kd+EAS2BM1VFXHw2kl
-Of2LsLxZg3ruu/xN5joBka27rsqODEd2Ux+F61crZY1MnzndhE3xEh8/ZBWzuo8p
-lv7YyzyYsMMnSU34FivSGi5/MgWWWrnMrkG1OGL7vuiR6h9+IjzoPadNwmCfEA1j
-PYNTfW+mCFy0ZkcYbVXSEYo0ZZoek7B6ySWAPe86Sn76fjLjUBBFSeTpXfo2U4xV
-XhUSbJnvxLGHpcsHIequWrKZvLp+djaPL0+lccPCPXWeYVfhKWOJ8/SpVsn7GPbe
-I20rkdndJRZFX0JrTRWTPQRD3zOMlA5QRaRMqnRp6zs94Gx8eK7V6v8cIrXYeW8s
-T+Sb1Tz2GsXVAEa4azj5UR/ym3S8m3/cJsCgfMOdxxSfZo8mVlBiru8bCCt4N3dt
-AiJ8LOxLnPj4U6ndQ7OU74alory/sypwjpaU62FzCZf728blFPC11dKM8zaXnUgS
-DuEKX9jjyRGbe9AT+8Xg07bzKke0BJFq5iKUph81ELtz9vo2Fkg=
-=5m4l
+klD/nRAAkXATVcePm++S+KWYRx2tlFgG7Lpj+T3JVGyKXh1oppWXut1R13ncd7Hl
+Tq4rk6vg3Y3YVY+pcidvI12oNfZ1MagrbFylbDt5C7mhwLg9plH9lYwfM1THrTil
+at/YeRToff8bo4Z/lI4FZv6TcfYhU/DG/lXglQuJqCUKlyzciCxESddRcfUviq4c
+UO5HsRgeZ1MpSyKUngsXjbtt3IoXcXxV4kMXZaEx+xkrPdlfv/KhJndF8zdi0urW
+KR/Yim3N8NNpB6LtGB4E06NuvK7oVmDWDVwTJnrerZrNmGsguDohVDCiYOmLw3lu
+3pK26+2qMA8OW0gZgKoNbW1VN0/xrGFOGqnu+5zC3633T2aUXBeQy4js9Y8ctIEV
+rZkvpxNfc9Hh5RypAqgx7BM9lQZ0xC/J8D9n86No/E2dtSnjF2IF+Vax8QrNXUtQ
+/k6gKQcn8EPBY+VnZqHuh4mv2nnvkB/eBcsu/83VwZ6W/UUFQCviKxvOOyf7kTks
+gpUFz9L/uoZM9oKpSIY9Q4CnrtP8P9qYAt8d3Hnss6YtKWpiVtoqBUG3sIo2xVaU
+Ff/l6ylF3IU/aEroHVa/pPxmkPIBSj9Qd2f8OTGR0mzvqUohXhV80qkFjsrvBV5K
+iE9CLZAd8qRbe6ahvofM9ilXAWu6mpyOU9So+qIlL25KK4rqTQg=
+=olRI
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index aa2151d858ce..683af37e0079 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 20 Feb 2024 11:07:40 +0000
+Tue, 20 Feb 2024 17:10:06 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 103c54034eaa..f09b0a5ae6b0 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index d00b4d071976..4abfb8c1f27f 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/emacs-29.2-r1 b/metadata/md5-cache/app-editors/emacs-29.2-r1
index e060fdd2420d..2ccd5acfe35b 100644
--- a/metadata/md5-cache/app-editors/emacs-29.2-r1
+++ b/metadata/md5-cache/app-editors/emacs-29.2-r1
@@ -13,4 +13,4 @@ RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtua
SLOT=29
SRC_URI=mirror://gnu/emacs/emacs-29.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.2-patches-2.tar.xz
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=75019c921c549fa764813edb4287df13
+_md5_=142a48cf824279720984cb6d2722d907
diff --git a/metadata/md5-cache/app-editors/emacs-29.2.9999 b/metadata/md5-cache/app-editors/emacs-29.2.9999
index 2ddac0730f31..6ff39cdf37ff 100644
--- a/metadata/md5-cache/app-editors/emacs-29.2.9999
+++ b/metadata/md5-cache/app-editors/emacs-29.2.9999
@@ -12,4 +12,4 @@ PROPERTIES=live
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=29-vcs
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=04c60b712e4f8907382740ddaf009264
+_md5_=466c26261ead1d49f0464f4c19e8c350
diff --git a/metadata/md5-cache/app-editors/emacs-30.0.9999 b/metadata/md5-cache/app-editors/emacs-30.0.9999
index ce9ca622901a..d3b5bfece040 100644
--- a/metadata/md5-cache/app-editors/emacs-30.0.9999
+++ b/metadata/md5-cache/app-editors/emacs-30.0.9999
@@ -12,4 +12,4 @@ PROPERTIES=live
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=30-vcs
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 elisp-common 2a0fa407d2e6363c663ccb299503b25c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c53c7235dec09fdd16a04a20c070fb3c
+_md5_=f03981cad7f77b9148f34abbc18bd59d
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index f9e27f5d2adf..a9bc1a848d05 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/catch-3.5.2 b/metadata/md5-cache/dev-cpp/catch-3.5.2
index c57570d9639f..d9ccb7b813d2 100644
--- a/metadata/md5-cache/dev-cpp/catch-3.5.2
+++ b/metadata/md5-cache/dev-cpp/catch-3.5.2
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/catchorg/Catch2
INHERIT=cmake python-any-r1
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Boost-1.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/catchorg/Catch2/archive/v3.5.2.tar.gz -> Catch2-3.5.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=887d495701b1a1800076fd6039ca32a4
+_md5_=ee7179aa9feb7d8e6557b30217a209e3
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 66a8708a2032..585a53f563a3 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/citus-11.3.0 b/metadata/md5-cache/dev-db/citus-11.3.1
index e74d4fc1332a..5b51a52d6588 100644
--- a/metadata/md5-cache/dev-db/citus-11.3.0
+++ b/metadata/md5-cache/dev-db/citus-11.3.1
@@ -10,6 +10,6 @@ LICENSE=POSTGRESQL AGPL-3
RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) app-arch/lz4 app-arch/zstd
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v11.3.0.tar.gz -> citus-11.3.0.tar.gz
+SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v11.3.1.tar.gz -> citus-11.3.1.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d
-_md5_=c30387fa3fd31aaad37a98e7850cbe42
+_md5_=dcf544adbac502e8c989fc7f687a9189
diff --git a/metadata/md5-cache/dev-db/citus-12.0.0 b/metadata/md5-cache/dev-db/citus-12.0.1
index 449e062914f0..0f979f049956 100644
--- a/metadata/md5-cache/dev-db/citus-12.0.0
+++ b/metadata/md5-cache/dev-db/citus-12.0.1
@@ -10,6 +10,6 @@ LICENSE=POSTGRESQL AGPL-3
RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) app-arch/lz4 app-arch/zstd
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v12.0.0.tar.gz -> citus-12.0.0.tar.gz
+SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v12.0.1.tar.gz -> citus-12.0.1.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d
-_md5_=ce32d07396101819c0c9fccde5cec4cb
+_md5_=da19644021f12638f2fec5095795597e
diff --git a/metadata/md5-cache/dev-db/citus-12.1.1 b/metadata/md5-cache/dev-db/citus-12.1.2
index a685774868e4..363435dbb193 100644
--- a/metadata/md5-cache/dev-db/citus-12.1.1
+++ b/metadata/md5-cache/dev-db/citus-12.1.2
@@ -10,6 +10,6 @@ LICENSE=POSTGRESQL AGPL-3
RDEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) app-arch/lz4 app-arch/zstd
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v12.1.1.tar.gz -> citus-12.1.1.tar.gz
+SRC_URI=https://github.com/citusdata/citus/archive/refs/tags/v12.1.2.tar.gz -> citus-12.1.2.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d
-_md5_=d329503813caeeecf272812bf1c3ca3f
+_md5_=de216b705d74d625945cb69b725d870a
diff --git a/metadata/md5-cache/dev-db/pgcli-4.0.1 b/metadata/md5-cache/dev-db/pgcli-4.0.1
deleted file mode 100644
index ded6847b70df..000000000000
--- a/metadata/md5-cache/dev-db/pgcli-4.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-db/postgresql dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pgspecial[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psycopg:0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sshtunnel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CLI for Postgres with auto-completion and syntax highlighting
-EAPI=8
-HOMEPAGE=https://www.pgcli.com https://github.com/dbcli/pgcli
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~x86
-LICENSE=BSD MIT
-RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pgspecial[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psycopg:0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sshtunnel[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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/dbcli/pgcli/archive/v4.0.1.tar.gz -> pgcli-4.0.1.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b1043744cff7c4586d9d23469bb69554
diff --git a/metadata/md5-cache/dev-db/pgcli-4.0.1-r1 b/metadata/md5-cache/dev-db/pgcli-4.0.1-r1
new file mode 100644
index 000000000000..dbc6963404cc
--- /dev/null
+++ b/metadata/md5-cache/dev-db/pgcli-4.0.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-db/postgresql dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pgspecial[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psycopg:0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sshtunnel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CLI for Postgres with auto-completion and syntax highlighting
+EAPI=8
+HOMEPAGE=https://www.pgcli.com https://github.com/dbcli/pgcli
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~x86
+LICENSE=BSD MIT
+RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/configobj[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pgspecial[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psycopg:0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sshtunnel[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 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dbcli/pgcli/archive/v4.0.1.tar.gz -> pgcli-4.0.1.tar.gz
+_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9f27b83ac71edb3b1dc4e556acc0c507
diff --git a/metadata/md5-cache/dev-db/timescaledb-2.12.2 b/metadata/md5-cache/dev-db/timescaledb-2.12.2
deleted file mode 100644
index 869be82a0c33..000000000000
--- a/metadata/md5-cache/dev-db/timescaledb-2.12.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[ssl] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[ssl] )
-DESCRIPTION=Open-source time-series SQL database
-EAPI=7
-HOMEPAGE=https://www.timescale.com/
-INHERIT=postgres-multi cmake
-IUSE=proprietary-extensions postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13
-KEYWORDS=~amd64
-LICENSE=POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )
-RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[ssl] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[ssl] )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/timescale/timescaledb/archive/2.12.2.tar.gz -> timescaledb-2.12.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8baa8863f7ac30efc988322a9b462f1
diff --git a/metadata/md5-cache/dev-db/timescaledb-2.13.1 b/metadata/md5-cache/dev-db/timescaledb-2.14.2
index e932a0c4346b..89b05981ae6b 100644
--- a/metadata/md5-cache/dev-db/timescaledb-2.13.1
+++ b/metadata/md5-cache/dev-db/timescaledb-2.14.2
@@ -11,6 +11,6 @@ LICENSE=POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )
RDEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16=[ssl] ) postgres_targets_postgres15? ( dev-db/postgresql:15=[ssl] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[ssl] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[ssl] )
RESTRICT=test
SLOT=0
-SRC_URI=https://github.com/timescale/timescaledb/archive/2.13.1.tar.gz -> timescaledb-2.13.1.tar.gz
+SRC_URI=https://github.com/timescale/timescaledb/archive/2.14.2.tar.gz -> timescaledb-2.14.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi eb5db133692fe18bccaa7c2c5f45306d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7b94a33064e2c2fee1fd0598ee4d0559
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 2843c78c2222..295a4e803a42 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/orjson-3.9.10 b/metadata/md5-cache/dev-python/orjson-3.9.10
index c5399b9fb4bd..1a4ade97306a 100644
--- a/metadata/md5-cache/dev-python/orjson-3.9.10
+++ b/metadata/md5-cache/dev-python/orjson-3.9.10
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=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 )
DESCRIPTION=Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.9.10.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/associative-cache/2.0.0/download -> associative-cache-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/chrono/0.4.31/download -> chrono-0.4.31.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/itoap/1.0.1/download -> itoap-1.0.1.crate https://crates.io/api/v1/crates/libc/0.2.149/download -> libc-0.2.149.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/no-panic/0.1.26/download -> no-panic-0.1.26.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/packed_simd/0.3.9/download -> packed_simd-0.3.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.15/download -> ryu-1.0.15.crate https://crates.io/api/v1/crates/serde/1.0.190/download -> serde-1.0.190.crate https://crates.io/api/v1/crates/serde_derive/1.0.190/download -> serde_derive-1.0.190.crate https://crates.io/api/v1/crates/serde_json/1.0.107/download -> serde_json-1.0.107.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/smallvec/1.11.1/download -> smallvec-1.11.1.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.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/zerocopy-derive/0.7.15/download -> zerocopy-derive-0.7.15.crate https://crates.io/api/v1/crates/zerocopy/0.7.15/download -> zerocopy-0.7.15.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=89b3c49bbe25a1af965a40ae41cda326
+_md5_=d1bdd372ec4247fdcfa5f6b9362f7296
diff --git a/metadata/md5-cache/dev-python/orjson-3.9.11 b/metadata/md5-cache/dev-python/orjson-3.9.11
index 4f7c8ddfd598..1dcef4fafdc7 100644
--- a/metadata/md5-cache/dev-python/orjson-3.9.11
+++ b/metadata/md5-cache/dev-python/orjson-3.9.11
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=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 )
DESCRIPTION=Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.9.11.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/associative-cache/2.0.0/download -> associative-cache-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/chrono/0.4.31/download -> chrono-0.4.31.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.17/download -> const-random-0.1.17.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/itoap/1.0.1/download -> itoap-1.0.1.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/no-panic/0.1.28/download -> no-panic-0.1.28.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.2/download -> pyo3-build-config-0.20.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.2/download -> pyo3-ffi-0.20.2.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/serde_json/1.0.111/download -> serde_json-1.0.111.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/smallvec/1.12.0/download -> smallvec-1.12.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.13/download -> target-lexicon-0.12.13.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5ab6a8c5d5661ab3f279a1ec66ab79fa
+_md5_=e4c03f0949d665305c2c208de1b28ba1
diff --git a/metadata/md5-cache/dev-python/orjson-3.9.12 b/metadata/md5-cache/dev-python/orjson-3.9.12
index d5859d047abb..1207c7db3593 100644
--- a/metadata/md5-cache/dev-python/orjson-3.9.12
+++ b/metadata/md5-cache/dev-python/orjson-3.9.12
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=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 )
DESCRIPTION=Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.9.12.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/associative-cache/2.0.0/download -> associative-cache-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/chrono/0.4.31/download -> chrono-0.4.31.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.17/download -> const-random-0.1.17.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/itoap/1.0.1/download -> itoap-1.0.1.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/no-panic/0.1.28/download -> no-panic-0.1.28.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.2/download -> pyo3-build-config-0.20.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.2/download -> pyo3-ffi-0.20.2.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/serde_json/1.0.111/download -> serde_json-1.0.111.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/smallvec/1.12.0/download -> smallvec-1.12.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.13/download -> target-lexicon-0.12.13.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f6eb774447c9ac21bb5f272fe5236ebe
+_md5_=86c6d2ac880cd11348f67bc2e9b7fd01
diff --git a/metadata/md5-cache/dev-python/orjson-3.9.13 b/metadata/md5-cache/dev-python/orjson-3.9.13
index e85a161f046f..8c1ae002677d 100644
--- a/metadata/md5-cache/dev-python/orjson-3.9.13
+++ b/metadata/md5-cache/dev-python/orjson-3.9.13
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pendulum[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/arrow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=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 )
DESCRIPTION=Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.9.13.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/associative-cache/2.0.0/download -> associative-cache-2.0.0.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bytecount/0.6.7/download -> bytecount-0.6.7.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.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/chrono/0.4.33/download -> chrono-0.4.33.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.17/download -> const-random-0.1.17.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/itoap/1.0.1/download -> itoap-1.0.1.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/no-panic/0.1.29/download -> no-panic-0.1.29.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.2/download -> pyo3-build-config-0.20.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.2/download -> pyo3-ffi-0.20.2.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/simdutf8/0.1.4/download -> simdutf8-0.1.4.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.13/download -> target-lexicon-0.12.13.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9ba8c3187b683efa05691772294723f5
+_md5_=4f0d1cbcbb35376680627ad2587fc6a4
diff --git a/metadata/md5-cache/dev-python/peewee-3.17.0 b/metadata/md5-cache/dev-python/peewee-3.17.0
deleted file mode 100644
index 384247299971..000000000000
--- a/metadata/md5-cache/dev-python/peewee-3.17.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) 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-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=native-extensions? ( dev-db/sqlite:3= ) 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=Small Python ORM
-EAPI=8
-HOMEPAGE=https://github.com/coleifer/peewee/ https://pypi.org/project/peewee/
-INHERIT=distutils-r1
-IUSE=examples +native-extensions test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~riscv x86
-LICENSE=BSD
-RDEPEND=native-extensions? ( dev-db/sqlite:3= ) 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_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/coleifer/peewee/archive/3.17.0.tar.gz -> peewee-3.17.0.gh.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=989fc524107048db87f52989fcda71c9
diff --git a/metadata/md5-cache/dev-python/peewee-3.17.1 b/metadata/md5-cache/dev-python/peewee-3.17.1
index 3c95947b497b..336def326572 100644
--- a/metadata/md5-cache/dev-python/peewee-3.17.1
+++ b/metadata/md5-cache/dev-python/peewee-3.17.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/coleifer/peewee/ https://pypi.org/project/peewee/
INHERIT=distutils-r1
IUSE=examples +native-extensions test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~riscv x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=BSD
RDEPEND=native-extensions? ( dev-db/sqlite:3= ) 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_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/coleifer/peewee/archive/3.17.1.tar.gz -> peewee-3.17.1.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5bbf2f15d0b1c8e4c6b89cdaa006c8a3
+_md5_=a917eb747a8ee2953b1c2177df4511ef
diff --git a/metadata/md5-cache/dev-python/pikepdf-8.12.0 b/metadata/md5-cache/dev-python/pikepdf-8.12.0
index 849675777a07..bb5d868c6817 100644
--- a/metadata/md5-cache/dev-python/pikepdf-8.12.0
+++ b/metadata/md5-cache/dev-python/pikepdf-8.12.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pikepdf/pikepdf/ https://pypi.org/project/pikepdf/
INHERIT=distutils-r1 pypi
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 ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MPL-2.0
RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.0[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/pillow-10.0.1[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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-8.12.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ae7f0788fcdfa9bcb0f83811a2632713
+_md5_=94d254f15b291de6fc70ca8d9ce0f04f
diff --git a/metadata/md5-cache/dev-python/prettytable-3.10.0 b/metadata/md5-cache/dev-python/prettytable-3.10.0
index 13547a1b1d9c..8ed9e1008972 100644
--- a/metadata/md5-cache/dev-python/prettytable-3.10.0
+++ b/metadata/md5-cache/dev-python/prettytable-3.10.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/jazzband/prettytable/ https://pypi.org/project/prettytable/
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 ~ppc64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=BSD
RDEPEND=dev-python/wcwidth[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/prettytable/prettytable-3.10.0.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b07ca6a343611618fc0d438bb71e8a23
+_md5_=c1c417a64810afed0fbd434b1a4a90c4
diff --git a/metadata/md5-cache/dev-python/psycopg-3.1.18 b/metadata/md5-cache/dev-python/psycopg-3.1.18
index b295c5e7411d..9cc83e4104d6 100644
--- a/metadata/md5-cache/dev-python/psycopg-3.1.18
+++ b/metadata/md5-cache/dev-python/psycopg-3.1.18
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/
INHERIT=distutils-r1
IUSE=+native-extensions test python_targets_pypy3 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 ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=LGPL-3+
RDEPEND=native-extensions? ( >=dev-db/postgresql-8.1:= ) !native-extensions? ( >=dev-db/postgresql-8.1:* ) >=dev-python/typing-extensions-4.1[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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.18.tar.gz -> psycopg-3.1.18.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=51121c11af25c46ded63f5e2128e454a
+_md5_=4744cc6d752424690f28355e626a3f0a
diff --git a/metadata/md5-cache/dev-python/pydantic-2.6.1 b/metadata/md5-cache/dev-python/pydantic-2.6.1
index 0d238894d337..fddcce452ecd 100644
--- a/metadata/md5-cache/dev-python/pydantic-2.6.1
+++ b/metadata/md5-cache/dev-python/pydantic-2.6.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/
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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.16.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[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/pydantic/pydantic-2.6.1.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=41797050fee1bfcd4dc36e6ce9675c75
+_md5_=fcc4a4a7b5966a5b4712b227edd22082
diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.16.2 b/metadata/md5-cache/dev-python/pydantic-core-2.16.2
index a5601bc0e35a..b9e8b3a64c7b 100644
--- a/metadata/md5-cache/dev-python/pydantic-core-2.16.2
+++ b/metadata/md5-cache/dev-python/pydantic-core-2.16.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=>=dev-python/typing-extensions-4.7.1[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 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.16.2.tar.gz https://crates.io/api/v1/crates/ahash/0.8.7/download -> ahash-0.8.7.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.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.21.7/download -> base64-0.21.7.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/enum_dispatch/0.3.12/download -> enum_dispatch-0.3.12.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/2.0.0/download -> indexmap-2.0.0.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jiter/0.0.6/download -> jiter-0.0.6.crate https://crates.io/api/v1/crates/lexical-core/0.8.5/download -> lexical-core-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/lexical-write-float/0.8.5/download -> lexical-write-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-write-integer/0.8.5/download -> lexical-write-integer-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.2/download -> pyo3-build-config-0.20.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.2/download -> pyo3-ffi-0.20.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.2/download -> pyo3-macros-backend-0.20.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.2/download -> pyo3-macros-0.20.2.crate https://crates.io/api/v1/crates/pyo3/0.20.2/download -> pyo3-0.20.2.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.195/download -> serde-1.0.195.crate https://crates.io/api/v1/crates/serde_derive/1.0.195/download -> serde_derive-1.0.195.crate https://crates.io/api/v1/crates/serde_json/1.0.109/download -> serde_json-1.0.109.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/speedate/0.13.0/download -> speedate-0.13.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/uuid/1.6.1/download -> uuid-1.6.1.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/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=65e750c6e727033717cd984e5a257e81
+_md5_=32730dc5642f897c3c07d3d8b01f2921
diff --git a/metadata/md5-cache/dev-python/pygraphviz-1.12-r1 b/metadata/md5-cache/dev-python/pygraphviz-1.12-r1
index ae8b671394b3..720e9c5f98d1 100644
--- a/metadata/md5-cache/dev-python/pygraphviz-1.12-r1
+++ b/metadata/md5-cache/dev-python/pygraphviz-1.12-r1
@@ -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 python_targets_python3_12 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 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( 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/p/pygraphviz/pygraphviz-1.12.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b8404862515ffd703ef9914a2b5887c7
+_md5_=00d6f3938a4687d54243de8c257bdd52
diff --git a/metadata/md5-cache/dev-python/pytest-lazy-fixtures-1.0.5 b/metadata/md5-cache/dev-python/pytest-lazy-fixtures-1.0.5
index 22afb63c8fe3..cc77f6b170f7 100644
--- a/metadata/md5-cache/dev-python/pytest-lazy-fixtures-1.0.5
+++ b/metadata/md5-cache/dev-python/pytest-lazy-fixtures-1.0.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/dev-petrov/pytest-lazy-fixtures/ https://pypi.org/project/pytest-lazy-fixtures/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-python/pytest-7[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://github.com/dev-petrov/pytest-lazy-fixtures/archive/1.0.5.tar.gz -> pytest-lazy-fixtures-1.0.5.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8ae103726b651ad5cf032aef6c02661e
+_md5_=81c4fe2d08975a1416d0fcde96c562a6
diff --git a/metadata/md5-cache/dev-python/tavern-2.7.1 b/metadata/md5-cache/dev-python/tavern-2.7.1
deleted file mode 100644
index da42945c1db6..000000000000
--- a/metadata/md5-cache/dev-python/tavern-2.7.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/Faker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool, library, and Pytest plugin for testing RESTful APIs
-EAPI=8
-HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/taverntesting/tavern/archive/2.7.1.tar.gz -> tavern-2.7.1.gh.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4ad2c70088cf8a355cc256a65450c582
diff --git a/metadata/md5-cache/dev-python/tavern-2.8.0 b/metadata/md5-cache/dev-python/tavern-2.8.0
deleted file mode 100644
index 09bd9bd4731f..000000000000
--- a/metadata/md5-cache/dev-python/tavern-2.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/Faker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool, library, and Pytest plugin for testing RESTful APIs
-EAPI=8
-HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/taverntesting/tavern/archive/2.8.0.tar.gz -> tavern-2.8.0.gh.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9cb06783e8863865645c67045f889db
diff --git a/metadata/md5-cache/dev-python/tavern-2.9.0 b/metadata/md5-cache/dev-python/tavern-2.9.0
deleted file mode 100644
index fe4f50541539..000000000000
--- a/metadata/md5-cache/dev-python/tavern-2.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/Faker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A tool, library, and Pytest plugin for testing RESTful APIs
-EAPI=8
-HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[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 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/taverntesting/tavern/archive/2.9.0.tar.gz -> tavern-2.9.0.gh.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9cb06783e8863865645c67045f889db
diff --git a/metadata/md5-cache/dev-python/tavern-2.9.1 b/metadata/md5-cache/dev-python/tavern-2.9.1
index 124382ea32f3..dd9b97f0abfe 100644
--- a/metadata/md5-cache/dev-python/tavern-2.9.1
+++ b/metadata/md5-cache/dev-python/tavern-2.9.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=>=dev-python/jmespath-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyjwt-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pykwalify-1.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-box-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-6.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.22.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-4[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 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/taverntesting/tavern/archive/2.9.1.tar.gz -> tavern-2.9.1.gh.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9cb06783e8863865645c67045f889db
+_md5_=d40b6a56aa66091c964ae746d84781bb
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.4.2 b/metadata/md5-cache/dev-python/ytmusicapi-1.4.2
deleted file mode 100644
index 6dd5b6f0729d..000000000000
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.4.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Unofficial API for YouTube Music
-EAPI=8
-HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/requests[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 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.4.2.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bb92aeab2595e864105f279a571dcb46
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.5.0 b/metadata/md5-cache/dev-python/ytmusicapi-1.5.0
deleted file mode 100644
index 79cdc4e7192d..000000000000
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Unofficial API for YouTube Music
-EAPI=8
-HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/requests[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 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.5.0.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6a04018a1c05c3e3bb80372f9d1a248b
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.5.1 b/metadata/md5-cache/dev-python/ytmusicapi-1.5.1
deleted file mode 100644
index ec7d345d61c5..000000000000
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) 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 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Unofficial API for YouTube Music
-EAPI=8
-HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
-INHERIT=distutils-r1 pypi
-IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/requests[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 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.5.1.tar.gz
-_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6a04018a1c05c3e3bb80372f9d1a248b
diff --git a/metadata/md5-cache/dev-python/ytmusicapi-1.5.2 b/metadata/md5-cache/dev-python/ytmusicapi-1.5.2
index c32b8d83fabc..07e1d5028b26 100644
--- a/metadata/md5-cache/dev-python/ytmusicapi-1.5.2
+++ b/metadata/md5-cache/dev-python/ytmusicapi-1.5.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://ytmusicapi.readthedocs.io/ https://github.com/sigma67/ytmusicapi/
INHERIT=distutils-r1 pypi
IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=dev-python/requests[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 )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/y/ytmusicapi/ytmusicapi-1.5.2.tar.gz
_eclasses_=distutils-r1 b9318b5e40104e608d7e4582121fb561 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6a04018a1c05c3e3bb80372f9d1a248b
+_md5_=bb92aeab2595e864105f279a571dcb46
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 521dca1d6009..1fb82a852496 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/qt-docs-6.6.2_p202402121133 b/metadata/md5-cache/dev-qt/qt-docs-6.6.2_p202402121133
index b2a001da6446..9ddb3a7011d2 100644
--- a/metadata/md5-cache/dev-qt/qt-docs-6.6.2_p202402121133
+++ b/metadata/md5-cache/dev-qt/qt-docs-6.6.2_p202402121133
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://doc.qt.io/
INHERIT=unpacker
IUSE=+examples +html +qch +tools +webview +quick3d +webchannel grpc +3d +qt5compat +imageformats +multimedia lottie +networkauth +sensors quickeffectmaker +speech quick3dphysics +connectivity +webengine +positioning activeqt +charts +declarative +svg remoteobjects +websockets +serialport graphs +httpserver datavis serialbus +wayland +shadertools +timeline +virtualkeyboard +scxml +location
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=FDL-1.3
REQUIRED_USE=|| ( examples html qch )
SLOT=6
SRC_URI=https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtcmake-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtconcurrent-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtdbus-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtgui-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtnetwork-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtopengl-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtplatformintegration-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtprintsupport-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtsql-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qttestlib-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtwidgets-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qtbase-examples-6.6.2.7z ) 3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qt3d/6.6.2-0-202402121133qt3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qt3d/6.6.2-0-202402121133qt3d-examples-6.6.2.7z ) ) activeqt? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtactiveqt/6.6.2-0-202402121133activeqt-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtactiveqt/6.6.2-0-202402121133qtactiveqt-examples-6.6.2.7z ) ) charts? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtcharts/6.6.2-0-202402121133qtcharts-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtcharts/6.6.2-0-202402121133qtcharts-examples-6.6.2.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtbluetooth/6.6.2-0-202402121133qtbluetooth-documentation.tar.xz ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtbluetooth/6.6.2-0-202402121133qtbluetooth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtconnectivity/6.6.2-0-202402121133qtconnectivity-examples-6.6.2.7z ) ) connectivity? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtnfc/6.6.2-0-202402121133qtnfc-documentation.tar.xz ) datavis? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtdatavis3d/6.6.2-0-202402121133qtdatavis3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtdatavis3d/6.6.2-0-202402121133qtdatavis3d-examples-6.6.2.7z ) ) declarative? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtlabsplatform-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqml-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqmlcore-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqmlmodels-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqmltest-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqmlworkerscript-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtqmlxmllistmodel-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtquick-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtquickcontrols-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtquickdialogs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qtdeclarative-examples-6.6.2.7z ) ) https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtdoc-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qtdoc-examples-6.6.2.7z ) graphs? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtgraphs/6.6.2-0-202402121133qtgraphs-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtgraphs/6.6.2-0-202402121133qtgraphs-examples-6.6.2.7z ) ) grpc? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtgrpc/6.6.2-0-202402121133qtgrpc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtgrpc/6.6.2-0-202402121133qtprotobuf-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtgrpc/6.6.2-0-202402121133qtgrpc-examples-6.6.2.7z ) ) httpserver? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qthttpserver/6.6.2-0-202402121133qthttpserver-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qthttpserver/6.6.2-0-202402121133qthttpserver-examples-6.6.2.7z ) ) imageformats? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtimageformats/6.6.2-0-202402121133qtimageformats-documentation.tar.xz ) location? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtlocation/6.6.2-0-202402121133qtlocation-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtlocation/6.6.2-0-202402121133qtlocation-examples-6.6.2.7z ) ) lottie? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtlottie/6.6.2-0-202402121133qtlottieanimation-documentation.tar.xz ) multimedia? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtmultimedia/6.6.2-0-202402121133qtmultimedia-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtmultimedia/6.6.2-0-202402121133qtmultimedia-examples-6.6.2.7z ) ) networkauth? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtnetworkauth/6.6.2-0-202402121133qtnetworkauth-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtnetworkauth/6.6.2-0-202402121133qtnetworkauth-examples-6.6.2.7z ) ) positioning? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtpositioning/6.6.2-0-202402121133qtpositioning-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtpositioning/6.6.2-0-202402121133qtpositioning-examples-6.6.2.7z ) ) qt5compat? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qt5compat/6.6.2-0-202402121133qtcore5compat-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qt5compat/6.6.2-0-202402121133qtgraphicaleffects5compat-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qt5compat/6.6.2-0-202402121133qt5compat-examples-6.6.2.7z ) ) quick3dphysics? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtquick3dphysics/6.6.2-0-202402121133qtquick3dphysics-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtquick3dphysics/6.6.2-0-202402121133qtquick3dphysics-examples-6.6.2.7z ) ) quick3d? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtquick3d/6.6.2-0-202402121133qtquick3d-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtquick3d/6.6.2-0-202402121133qtquick3d-examples-6.6.2.7z ) ) quickeffectmaker? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtquickeffectmaker/6.6.2-0-202402121133qtquickeffectmaker-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtquickeffectmaker/6.6.2-0-202402121133qtquickeffectmaker-examples-6.6.2.7z ) ) remoteobjects? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtremoteobjects/6.6.2-0-202402121133qtremoteobjects-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtremoteobjects/6.6.2-0-202402121133qtremoteobjects-examples-6.6.2.7z ) ) scxml? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtscxml/6.6.2-0-202402121133qtscxml-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtscxml/6.6.2-0-202402121133qtscxml-examples-6.6.2.7z ) ) sensors? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtsensors/6.6.2-0-202402121133qtsensors-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtsensors/6.6.2-0-202402121133qtsensors-examples-6.6.2.7z ) ) serialbus? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtserialbus/6.6.2-0-202402121133qtserialbus-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtserialbus/6.6.2-0-202402121133qtserialbus-examples-6.6.2.7z ) ) serialport? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtserialport/6.6.2-0-202402121133qtserialport-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtserialport/6.6.2-0-202402121133qtserialport-examples-6.6.2.7z ) ) shadertools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtshadertools/6.6.2-0-202402121133qtshadertools-documentation.tar.xz ) speech? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtspeech/6.6.2-0-202402121133qttexttospeech-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtspeech/6.6.2-0-202402121133qtspeech-examples-6.6.2.7z ) ) svg? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtsvg-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qtsvg-examples-6.6.2.7z ) ) timeline? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtquicktimeline/6.6.2-0-202402121133qtquicktimeline-documentation.tar.xz ) tools? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qdoc-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtassistant-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtdesigner-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtdistancefieldgenerator-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qthelp-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtlinguist-documentation.tar.xz https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtuitools-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qttools-examples-6.6.2.7z ) ) virtualkeyboard? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtvirtualkeyboard/6.6.2-0-202402121133qtvirtualkeyboard-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtvirtualkeyboard/6.6.2-0-202402121133qtvirtualkeyboard-examples-6.6.2.7z ) ) wayland? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc/6.6.2-0-202402121133qtwaylandcompositor-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples/6.6.2-0-202402121133qtwayland-examples-6.6.2.7z ) ) webchannel? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtwebchannel/6.6.2-0-202402121133qtwebchannel-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtwebchannel/6.6.2-0-202402121133qtwebchannel-examples-6.6.2.7z ) ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtpdf/6.6.2-0-202402121133qtpdf-documentation.tar.xz ) webengine? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtwebengine/6.6.2-0-202402121133qtwebengine-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtwebengine/6.6.2-0-202402121133qtwebengine-examples-6.6.2.7z ) ) websockets? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtwebsockets/6.6.2-0-202402121133qtwebsockets-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtwebsockets/6.6.2-0-202402121133qtwebsockets-examples-6.6.2.7z ) ) webview? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.doc.qtwebview/6.6.2-0-202402121133qtwebview-documentation.tar.xz examples? ( https://download.qt.io/online/qtsdkrepository/linux_x64/desktop/qt6_662_src_doc_examples/qt.qt6.662.examples.qtwebview/6.6.2-0-202402121133qtwebview-examples-6.6.2.7z ) )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=cfe1f874e9d3961026c452b5a255c883
+_md5_=c219424a884794fff6c81e6adb16af98
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.6.2 b/metadata/md5-cache/dev-qt/qt3d-6.6.2
index e6ff9f75f3af..984f38395458 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.6.2
+++ b/metadata/md5-cache/dev-qt/qt3d-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=gles2-only qml vulkan test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.6.2:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qt3d-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=389be89e0e28352b45a3b2806c2fa1e6
+_md5_=07cfcc0eebd025a9997c84fa8f6f65c9
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.6.2 b/metadata/md5-cache/dev-qt/qt5compat-6.6.2
index 5e62cfb46037..d3a1985e3493 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.6.2
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=icu qml test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtshadertools-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qt5compat-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2b1903b217447293de8043d42e2f885f
+_md5_=4c3a9257a560cc7c30f009481fb9d69f
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.6.2 b/metadata/md5-cache/dev-qt/qtbase-6.6.2
index 7d191aaaadf3..662b37fae130 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtbase-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build toolchain-funcs
IUSE=+X accessibility eglfs evdev gles2-only +libinput opengl tslib vulkan +widgets +ssl +udev zstd brotli gssapi libproxy sctp +concurrent +dbus +gui +network +sql +xml icu mysql oci8 odbc postgres +sqlite cups gtk nls wayland 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
PDEPEND=nls? ( ~dev-qt/qttranslations-6.6.2:6 ) wayland? ( ~dev-qt/qtwayland-6.6.2:6 )
RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) app-crypt/libb2 dev-libs/double-conversion:= dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) dbus? ( sys-apps/dbus ) gui? ( media-libs/fontconfig media-libs/freetype:2 media-libs/harfbuzz:= media-libs/libjpeg-turbo:= media-libs/libpng:= x11-libs/libdrm x11-libs/libxkbcommon[X?] X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libxcb:= x11-libs/xcb-util-cursor x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) accessibility? ( app-accessibility/at-spi2-core:2 ) eglfs? ( media-libs/mesa[gbm(+)] ) evdev? ( sys-libs/mtdev ) libinput? ( dev-libs/libinput:= ) opengl? ( gles2-only? ( media-libs/libglvnd ) !gles2-only? ( media-libs/libglvnd[X?] ) ) tslib? ( x11-libs/tslib ) widgets? ( cups? ( net-print/cups ) gtk? ( x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango ) ) ) network? ( brotli? ( app-arch/brotli:= ) gssapi? ( virtual/krb5 ) libproxy? ( net-libs/libproxy ) ) sql? ( mysql? ( dev-db/mysql-connector-c:= ) oci8? ( dev-db/oracle-instantclient:=[sdk] ) odbc? ( dev-db/unixODBC ) postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 ) )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtbase-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b50bd246cf6e4465235353b0fe8eabd1
+_md5_=77ccf5d259f4a8e4c30d51e77f58f46f
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.6.2 b/metadata/md5-cache/dev-qt/qtcharts-6.6.2
index 5550b0eee4f5..c156715892e9 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=gles2-only qml test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.6.2:6[opengl] )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtcharts-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3d347d590ef42927b2814c3cf9c5c11c
+_md5_=271be2882de9c6523422f647c6701a03
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.6.2 b/metadata/md5-cache/dev-qt/qtconnectivity-6.6.2
index d960c65ae7f5..3d9088cbeffa 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=+bluetooth nfc smartcard test
-KEYWORDS=~amd64 ~arm64 ~loong
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[network] bluetooth? ( ~dev-qt/qtbase-6.6.2:6[dbus] net-wireless/bluez:= ) nfc? ( smartcard? ( sys-apps/pcsc-lite ) )
REQUIRED_USE=|| ( bluetooth nfc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtconnectivity-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3d44acf0ff68c141e60b9cd5166fb609
+_md5_=03cd4e0597c5eacdc754a052d40754c6
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2 b/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2
index c2ce95df03c1..5ad5bb6626a6 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=opengl +sql vulkan +widgets 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-qt/qtbase-6.6.2:6[gui,network,opengl=,sql?,vulkan=,widgets=]
RESTRICT=test !test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtdeclarative-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e1ce08e3ca55671a50e5b6f3b4d622f6
+_md5_=23eb68dbf5b92947e5849962184149bd
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.6.2 b/metadata/md5-cache/dev-qt/qthttpserver-6.6.2
index 02348dfc922d..d4bb05d950a2 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.6.2
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=+ssl websockets test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qthttpserver-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=81f12114169fb7a3f20052b67adedd70
+_md5_=818a7030e1b47b5adcddf5e2673092c8
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.6.2 b/metadata/md5-cache/dev-qt/qtimageformats-6.6.2
index a9eb12ea6065..68cc935b7bd4 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=mng test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtimageformats-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=61ec62f82f067d2919c01c3f0b6772cf
+_md5_=caba6122a588e516d5217988b0515b11
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.6.2 b/metadata/md5-cache/dev-qt/qtlocation-6.6.2
index 26bc0a9d508c..2fc66b03763d 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[network] ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtpositioning-6.6.2:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtlocation-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=77c0883c245136db2e6209be9ef846bf
+_md5_=52ee9fcd17bbfee7754ea9ac1d728c36
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.6.2 b/metadata/md5-cache/dev-qt/qtmultimedia-6.6.2
index bafd818da8ea..b64ea67a5189 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=flag-o-matic qt6-build
IUSE=+X alsa eglfs +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui,network,opengl=,vulkan=,widgets] alsa? ( media-libs/alsa-lib ) ffmpeg? ( ~dev-qt/qtbase-6.6.2:6[X=,eglfs=] media-video/ffmpeg:=[vaapi?] X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr ) ) gstreamer? ( dev-libs/glib:2 media-libs/gst-plugins-bad:1.0 media-libs/gst-plugins-base:1.0[X=,opengl?] media-libs/gstreamer:1.0 ) opengl? ( media-libs/libglvnd ) pulseaudio? ( media-libs/libpulse ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtquick3d-6.6.2:6 )
REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg opengl ) test? ( qml )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtmultimedia-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=617719b262ba35046f467cedd917466e
+_md5_=c62a75a4fc252d9fddd46d089b224aea
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.6.2 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.6.2
index 035c9f79aa9f..623bc1e14106 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[network]
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtnetworkauth-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1e1ac7ef162faba3b7de82df4378565a
+_md5_=5ec3886acfe5dbd414cccdc4a4b6421c
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.6.2 b/metadata/md5-cache/dev-qt/qtpositioning-6.6.2
index 59d4663025a9..a5ddf8760cb9 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=geoclue nmea +qml test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6 geoclue? ( ~dev-qt/qtbase-6.6.2:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.6.2:6[network] ~dev-qt/qtserialport-6.6.2:6 ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) geoclue? ( app-misc/geoclue:2.0 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtpositioning-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6c2681fdf3e41d546f6045d8b81edbb5
+_md5_=269235e819bf152ec3542a685c216517
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.6.2 b/metadata/md5-cache/dev-qt/qtquick3d-6.6.2
index 9dc7e25edc80..c87305e63ad3 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=opengl vulkan test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtquicktimeline-6.6.2:6 ~dev-qt/qtshadertools-6.6.2:6 media-libs/assimp:= sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtquick3d-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=35e7d1db01a8578c7c54c829ccd29daa
+_md5_=181ac61b632a7c672ccd1dab918a82af
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.2 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.2
index c9940d3c51a9..a2e005ed520a 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6 ~dev-qt/qtdeclarative-6.6.2:6
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtquicktimeline-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=37817451b77a5cba69d2a0e32218f4f1
+_md5_=447a65a6af3fbebf431a03f34d042627
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.6.2 b/metadata/md5-cache/dev-qt/qtscxml-6.6.2
index 327a84e15044..90dce2057660 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=qml test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui] qml? ( ~dev-qt/qtdeclarative-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtscxml-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1f7633a8a9ce5914ce0349a2ce95e39b
+_md5_=84eade84f484845a3e5cd32a2bd3db78
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.6.2 b/metadata/md5-cache/dev-qt/qtsensors-6.6.2
index 4d446b8514c3..abac113d473c 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=qml test
-KEYWORDS=~amd64 ~arm64 ~loong
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtsensors-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=886ca43aa2c2db6a05cada523bde27dc
+_md5_=63b8517a8fad04d103e124afde3a7d04
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.6.2 b/metadata/md5-cache/dev-qt/qtserialport-6.6.2
index 14ebe87e1ab3..cb523c659083 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtserialport-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1a7c2c38705eafef26eb1c353ea9c724
+_md5_=96fab5909a3ff6cef22a73561ad090bb
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.6.2 b/metadata/md5-cache/dev-qt/qtshadertools-6.6.2
index c91d20b5b631..b920974abd5a 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=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-qt/qtbase-6.6.2:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtshadertools-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75f38895341b872fc479b7eff052fe46
+_md5_=fb6a85718ebe71961ffc677512917234
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.6.2 b/metadata/md5-cache/dev-qt/qtspeech-6.6.2
index 54f3ac4feb3a..e34053399da7 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=flite qml +speechd test
-KEYWORDS=~amd64 ~arm64 ~loong
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6 ~dev-qt/qtmultimedia-6.6.2:6 flite? ( app-accessibility/flite ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) speechd? ( app-accessibility/speech-dispatcher )
REQUIRED_USE=|| ( flite speechd )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtspeech-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=20dc33bc1f7917ade118bb24a1e25b41
+_md5_=347687aca445dbdf0f204c24310c5990
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.6.2 b/metadata/md5-cache/dev-qt/qtsvg-6.6.2
index 42f6b8a89132..b4d5bcecddc7 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtsvg-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=092e0a7b1575273142bdb49e818aca78
+_md5_=4b1ce60705e147f82152f4028d762a64
diff --git a/metadata/md5-cache/dev-qt/qttools-6.6.2 b/metadata/md5-cache/dev-qt/qttools-6.6.2
index 28b238ecc4d7..bbb58c227bf4 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.6.2
+++ b/metadata/md5-cache/dev-qt/qttools-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=desktop llvm-r1 optfeature qt6-build
IUSE=+assistant clang designer distancefieldgenerator gles2-only +linguist opengl pixeltool qdbus qdoc qml qtattributionsscanner qtdiag qtplugininfo vulkan +widgets zstd +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 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-qt/qtbase-6.6.2:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.6.2:6[sql,sqlite] ) clang? ( llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) designer? ( ~dev-qt/qtbase-6.6.2:6[xml,zstd=] zstd? ( app-arch/zstd:= ) ) qdbus? ( ~dev-qt/qtbase-6.6.2:6[dbus,xml] ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6[widgets?] ) qtdiag? ( ~dev-qt/qtbase-6.6.2:6[gles2-only=,vulkan=] ) widgets? ( ~dev-qt/qtbase-6.6.2:6[opengl=] )
REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang qml )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qttools-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm-r1 2e652182b1f239b07688071f959f19e4 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=da66185f1a29891aed63abf79b8037e9
+_md5_=0053c1e4aca373750ca5ddd808a06640
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.6.2 b/metadata/md5-cache/dev-qt/qttranslations-6.6.2
index 68b4317fcf4a..e75a958e3a03 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.6.2
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.6.2
@@ -5,9 +5,9 @@ DESCRIPTION=Translation files for the Qt6 framework
EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
-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
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qttranslations-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=11d7326a10cf02afd8daaa10a0526f60
+_md5_=a1b3d89f0a22d39debaa254748200992
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.6.2 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.6.2
index f05e9a8a14ad..22b8000151a1 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=+spell test
-KEYWORDS=~amd64 ~loong
+KEYWORDS=amd64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui] ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtsvg-6.6.2:6 spell? ( app-text/hunspell:= )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtvirtualkeyboard-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8740de95997b8e4ad21200b8c1971b6f
+_md5_=042242336523c76210a48f163a50b3d4
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.6.2 b/metadata/md5-cache/dev-qt/qtwayland-6.6.2
index 0f163ccbbf3a..f9b354d20a71 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=compositor qml vulkan test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.6.2:6[gui,opengl,vulkan=] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwayland-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=22233e4e25407ef18e211ddef2ccb100
+_md5_=ca1ced20ae76dd5a99eef844a05cc2ec
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.6.2 b/metadata/md5-cache/dev-qt/qtwebchannel-6.6.2
index 6268e6795716..9188fa7d142c 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=qml test
-KEYWORDS=~amd64 ~arm64 ~loong
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwebchannel-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f4bb3cf4daffc3870a3c1b822964b885
+_md5_=12dee850205522f94514a4e96e2b9359
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.6.2 b/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
index 52fb71d991fb..05e74a7bf67d 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.6.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=check-reqs flag-o-matic multiprocessing optfeature prefix python-any-r1 qt6-build toolchain-funcs
IUSE=+alsa bindist custom-cflags designer geolocation +jumbo-build kerberos opengl pdfium pulseaudio qml screencast +system-icu vaapi vulkan +widgets test
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=app-arch/snappy:= dev-libs/expat dev-libs/libevent:= dev-libs/libxml2[icu] dev-libs/libxslt dev-libs/nspr dev-libs/nss ~dev-qt/qtbase-6.6.2:6[gui,opengl=,vulkan?,widgets?] ~dev-qt/qtwebchannel-6.6.2:6[qml?] media-libs/fontconfig media-libs/freetype media-libs/harfbuzz:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libwebp:= media-libs/openjpeg:2= media-libs/opus media-libs/tiff:= sys-apps/dbus sys-apps/pciutils sys-libs/zlib:=[minizip] virtual/libudev 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 x11-libs/libxkbfile alsa? ( media-libs/alsa-lib ) designer? ( ~dev-qt/qttools-6.6.2:6[designer] ) geolocation? ( ~dev-qt/qtpositioning-6.6.2:6 ) kerberos? ( virtual/krb5 ) pulseaudio? ( media-libs/libpulse[glib] ) qml? ( ~dev-qt/qtdeclarative-6.6.2:6 ) screencast? ( dev-libs/glib:2 media-libs/mesa[gbm(+)] media-video/pipewire:= x11-libs/libdrm ) system-icu? ( dev-libs/icu:= ) vaapi? ( media-libs/libva:=[X] media-libs/mesa[gbm(+)] x11-libs/libdrm ) !vaapi? ( media-libs/libvpx:= ) widgets? ( ~dev-qt/qtdeclarative-6.6.2:6[widgets] )
REQUIRED_USE=designer? ( qml widgets )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwebengine-everywhere-src-6.6.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.6-patchset-9.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=724f1e294d2f167f5e1447b873ec94d8
+_md5_=0fc11115a2e85af6592824125973246c
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.6.2 b/metadata/md5-cache/dev-qt/qtwebsockets-6.6.2
index 39dc58d276a2..02a49fc5f22c 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=qml +ssl test
-KEYWORDS=~amd64 ~arm64 ~loong
+KEYWORDS=amd64 ~arm64 ~loong
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.6.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwebsockets-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5c5bd364de76d4c2e7a3fcb6b008dec
+_md5_=d0f4766401ee1af3343bced42488c24d
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.6.2 b/metadata/md5-cache/dev-qt/qtwebview-6.6.2
index a48b691ac548..cd97a671b051 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.6.2
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.6.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.6.2:6[gui] ~dev-qt/qtdeclarative-6.6.2:6 ~dev-qt/qtwebengine-6.6.2:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.6.2
SRC_URI=https://download.qt.io/official_releases/qt/6.6/6.6.2/submodules/qtwebview-everywhere-src-6.6.2.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build e3f3520badc72688b3084193369aa4b1 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4a0472269bd535811ddea41155fa3aef
+_md5_=1e7c9ddb49c4eb0c30146835e56af46d
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 660b2a129925..c85214af97ab 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/blender-4.0.1 b/metadata/md5-cache/media-gfx/blender-4.0.1-r1
index dc808c73e63a..782ab1e96ae7 100644
--- a/metadata/md5-cache/media-gfx/blender-4.0.1
+++ b/metadata/md5-cache/media-gfx/blender-4.0.1-r1
@@ -1,17 +1,17 @@
BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) dev-cpp/eigen:=
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( >=dev-util/hip-5.7.1 ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.1.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) dev-cpp/eigen:=
DESCRIPTION=3D Creation/Animation/Publishing System
EAPI=8
HOMEPAGE=https://www.blender.org
INHERIT=check-reqs cmake cuda flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-IUSE=+bullet +fluid +openexr +tbb alembic collada +color-management cuda +cycles cycles-bin-kernels debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind wayland +webp X python_single_target_python3_10 python_single_target_python3_11
+IUSE=+bullet +fluid +openexr +tbb alembic collada +color-management cuda +cycles cycles-bin-kernels debug doc +embree +ffmpeg +fftw +gmp hip jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind wayland +webp X python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~arm ~arm64
LICENSE=|| ( GPL-3 BL )
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff ) fluid? ( tbb ) nanovdb? ( openvdb ) openvdb? ( tbb ) optix? ( cuda ) osl? ( cycles ) test? ( color-management )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( >=dev-util/hip-5.7.1 ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.1.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff ) fluid? ( tbb ) hip? ( cycles ) nanovdb? ( openvdb ) openvdb? ( tbb ) optix? ( cuda ) osl? ( cycles ) test? ( color-management )
RESTRICT=test
SLOT=4.0
SRC_URI=https://download.blender.org/source/blender-4.0.1.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ff64926bb081ac58f6e6e7114d6c77b1
+_md5_=a3b5359abe8448546e1cb9a7a7514d39
diff --git a/metadata/md5-cache/media-gfx/blender-9999 b/metadata/md5-cache/media-gfx/blender-9999
index 8e70b2031cd3..e95de3218962 100644
--- a/metadata/md5-cache/media-gfx/blender-9999
+++ b/metadata/md5-cache/media-gfx/blender-9999
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] dev-vcs/subversion[http(+)] net-misc/rsync
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( dev-util/hip ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) dev-cpp/eigen:=
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( >=dev-util/hip-5.7.1 ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.1.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) dev-cpp/eigen:=
DESCRIPTION=3D Creation/Animation/Publishing System
EAPI=8
HOMEPAGE=https://www.blender.org
@@ -8,9 +8,9 @@ INHERIT=check-reqs cmake cuda flag-o-matic pax-utils python-single-r1 toolchain-
IUSE=+bullet +fluid +openexr +tbb alembic collada +color-management cuda +cycles cycles-bin-kernels debug doc +embree +ffmpeg +fftw +gmp hip jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openmp +openpgl +opensubdiv +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind wayland +webp X python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=|| ( GPL-3 BL )
PROPERTIES=live live
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( dev-util/hip ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.0.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-arch/zstd dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cython[python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/cython[python_targets_python3_12(-)] dev-python/numpy[python_targets_python3_12(-)] dev-python/zstandard[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] ) media-libs/freetype:=[brotli] media-libs/libepoxy:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate >=media-libs/openimageio-2.4.6.0:= sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( media-libs/opencolorio:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.13.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) hip? ( >=dev-util/hip-5.7.1 ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.0 ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) openpgl? ( >=media-libs/openpgl-0.5.0 ) opensubdiv? ( >=media-libs/opensubdiv-3.5.0 ) openvdb? ( >=media-gfx/openvdb-10.1.0:=[nanovdb?] dev-libs/c-blosc:= ) optix? ( <dev-libs/optix-7.5.0 ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-1.12 >=dev-libs/wayland-protocols-1.15 >=x11-libs/libxkbcommon-0.2.0 dev-util/wayland-scanner media-libs/mesa[wayland] sys-apps/dbus ) X? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff ) fluid? ( tbb ) hip? ( cycles ) nanovdb? ( openvdb ) openvdb? ( tbb ) optix? ( cuda ) osl? ( cycles ) test? ( color-management )
RESTRICT=!test? ( test )
SLOT=9999
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 git-r3 86fa1f157b70b9d2ff340c4633b1cf4b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a subversion 44c6a1cae0381c100a526e3b348622cd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=33343708eac593d5fc7fd4c770b1119d
+_md5_=9599ac5b76a52af524f8ff3bd5391260
diff --git a/metadata/md5-cache/media-gfx/darktable-4.6.1 b/metadata/md5-cache/media-gfx/darktable-4.6.1
index 27180edc5b55..ee44ad24e0b2 100644
--- a/metadata/md5-cache/media-gfx/darktable-4.6.1
+++ b/metadata/md5-cache/media-gfx/darktable-4.6.1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/darktable-org/darktable/releases/download/release-4.6.1/darktable-4.6.1.tar.xz doc? ( https://docs.darktable.org/usermanual/4.6/en/darktable_user_manual.pdf -> darktable-usermanual-4.6.en.pdf l10n_uk? ( https://docs.darktable.org/usermanual/4.6/uk/darktable_user_manual.pdf -> darktable-usermanual-4.6.uk.pdf ) )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=63b1d8d2a3d6f0f33e4bde2fdb36ded6
+_md5_=c1ad0a7bfa7fd2ac345539e9c4244b81
diff --git a/metadata/md5-cache/media-gfx/openvdb-11.0.0 b/metadata/md5-cache/media-gfx/openvdb-11.0.0
new file mode 100644
index 000000000000..42efbe17d716
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/openvdb-11.0.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) test? ( dev-cpp/gtest dev-util/cppunit ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-cpp/tbb-2020.3:= dev-libs/boost:= dev-libs/jemalloc:= dev-libs/imath:= ax? ( <sys-devel/llvm-16:= ) blosc? ( dev-libs/c-blosc:= sys-libs/zlib:= ) nanovdb? ( zlib? ( sys-libs/zlib:= ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11 ) ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[numpy?,python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] numpy? ( dev-python/numpy[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-libs/boost:=[numpy?,python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] numpy? ( dev-python/numpy[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-libs/boost:=[numpy?,python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] numpy? ( dev-python/numpy[python_targets_python3_12(-)] ) ) ) utils? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr media-libs/glfw media-libs/glu alembic? ( media-gfx/alembic ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) openexr? ( >=media-libs/openexr-3:= ) media-libs/libglvnd ) !ax? ( dev-libs/log4cplus:= ) !!sys-devel/llvm:0
+DESCRIPTION=Library for the efficient manipulation of volumetric data
+EAPI=8
+HOMEPAGE=https://www.openvdb.org
+INHERIT=cmake cuda flag-o-matic llvm multibuild python-single-r1 toolchain-funcs
+IUSE=abi12-compat +abi11-compat abi10-compat abi9-compat alembic ax +blosc cpu_flags_x86_avx cpu_flags_x86_sse4_2 cuda doc examples jpeg +nanovdb numpy openexr png python static-libs test utils zlib python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-cpp/tbb-2020.3:= dev-libs/boost:= dev-libs/jemalloc:= dev-libs/imath:= ax? ( <sys-devel/llvm-16:= ) blosc? ( dev-libs/c-blosc:= sys-libs/zlib:= ) nanovdb? ( zlib? ( sys-libs/zlib:= ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11 ) ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-libs/boost:=[numpy?,python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] numpy? ( dev-python/numpy[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-libs/boost:=[numpy?,python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] numpy? ( dev-python/numpy[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-libs/boost:=[numpy?,python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] numpy? ( dev-python/numpy[python_targets_python3_12(-)] ) ) ) utils? ( x11-libs/libXcursor x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr media-libs/glfw media-libs/glu alembic? ( media-gfx/alembic ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) openexr? ( >=media-libs/openexr-3:= ) media-libs/libglvnd ) !ax? ( dev-libs/log4cplus:= )
+REQUIRED_USE=?? ( abi12-compat abi11-compat abi10-compat abi9-compat ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) blosc? ( zlib )
+RESTRICT=!test? ( test )
+SLOT=0/11.0.0
+SRC_URI=https://github.com/AcademySoftwareFoundation/openvdb/archive/v11.0.0.tar.gz -> openvdb-11.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 042f4cc53680245bf99a84669b94155a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0cbf26f1ff861359c5f698e967243401
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 1e41bf473831..5011b954c59b 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/qmplay2-23.10.22-r1 b/metadata/md5-cache/media-video/qmplay2-23.10.22-r1
index 3afce94d5c5b..fba72c5326a3 100644
--- a/metadata/md5-cache/media-video/qmplay2-23.10.22-r1
+++ b/metadata/md5-cache/media-video/qmplay2-23.10.22-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/zaps166/QMPlay2
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake xdg
IUSE=avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass modplug notifications opengl pipewire portaudio pulseaudio qt6 sid shaders +taglib vaapi vdpau videofilters visualizations vulkan xv
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=LGPL-3
RDEPEND=media-video/ffmpeg:=[vaapi?,vdpau?] !qt6? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5[X(-),vulkan?] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 extensions? ( dev-qt/qtdeclarative:5 ) videofilters? ( dev-qt/qtconcurrent:5 ) ) qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets] dev-qt/qt5compat:6 dev-qt/qtsvg:6 extensions? ( dev-qt/qtdeclarative:6 ) ) alsa? ( media-libs/alsa-lib ) cdio? ( dev-libs/libcdio[cddb] ) gme? ( media-libs/game-music-emu ) libass? ( media-libs/libass ) opengl? ( virtual/opengl ) pipewire? ( media-video/pipewire ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sid? ( media-libs/libsidplayfp ) shaders? ( >=media-libs/shaderc-2020.1 ) taglib? ( media-libs/taglib ) vaapi? ( media-libs/libva[X] ) vulkan? ( >=media-libs/vulkan-loader-1.2.133 ) xv? ( x11-libs/libXv )
REQUIRED_USE=audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) ) shaders? ( vulkan )
SLOT=0
SRC_URI=https://github.com/zaps166/QMPlay2/releases/download/23.10.22/QMPlay2-src-23.10.22.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=70d9eabd40b01ce3db3cae488e3a7c87
+_md5_=676c915d65d0b191cb5081dd3886559f
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 1b7404e810b2..974e9cb346a9 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r10 b/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r10
index 23ab2653c844..c39dc885aa7a 100644
--- a/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r10
+++ b/metadata/md5-cache/net-fs/nfs-utils-2.6.4-r10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://linux-nfs.org/ https://git.linux-nfs.org/?p=steved/nfs-utils.git
INHERIT=autotools linux-info systemd
IUSE=caps junction kerberos ldap +libmount +nfsv3 +nfsv4 sasl selinux tcpd +uuid
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/libxml2 net-libs/libtirpc:= sys-fs/e2fsprogs dev-db/sqlite:3 dev-libs/libevent:= caps? ( sys-libs/libcap ) ldap? ( net-nds/openldap:= sasl? ( app-crypt/mit-krb5 dev-libs/cyrus-sasl:2 ) ) libmount? ( sys-apps/util-linux ) nfsv3? ( >=net-nds/rpcbind-0.2.4 ) nfsv4? ( >=sys-apps/keyutils-1.5.9:= sys-fs/lvm2 kerberos? ( >=net-libs/libtirpc-0.2.4-r1[kerberos] app-crypt/mit-krb5 ) ) tcpd? ( sys-apps/tcp-wrappers ) uuid? ( sys-apps/util-linux ) !net-libs/libnfsidmap selinux? ( sec-policy/selinux-rpc nfsv3? ( sec-policy/selinux-rpcbind ) )
REQUIRED_USE=|| ( nfsv3 nfsv4 ) kerberos? ( nfsv4 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/nfs/nfs-utils-2.6.4.tar.bz2
_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=472158e8236b79dff9b8efec2555fc31
+_md5_=bb214c2808eb44eea67303330e478701
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 59cf82615141..27980c94dca0 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/syd-3.12.4 b/metadata/md5-cache/sys-apps/syd-3.14.0
index 63657b4aef35..b11dd1dc2d1e 100644
--- a/metadata/md5-cache/sys-apps/syd-3.12.4
+++ b/metadata/md5-cache/sys-apps/syd-3.14.0
@@ -11,6 +11,6 @@ LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
RESTRICT=test
SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.12.4.tar.gz -> syd-3.12.4.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.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/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.0/download -> clap-4.5.0.crate https://crates.io/api/v1/crates/clap_builder/4.5.0/download -> clap_builder-4.5.0.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.1/download -> env_logger-0.11.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.3.1/download -> half-2.3.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.5/download -> hermit-abi-0.3.5.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/io-uring/0.6.3/download -> io-uring-0.6.3.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nonempty/0.9.0/download -> nonempty-0.9.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.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.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/procfs/0.15.1/download -> procfs-0.15.1.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rustix/0.36.17/download -> rustix-0.36.17.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/rusty_pool/0.7.0/download -> rusty_pool-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/strum/0.26.1/download -> strum-0.26.1.crate https://crates.io/api/v1/crates/strum_macros/0.26.1/download -> strum_macros-0.26.1.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/tempfile/3.10.0/download -> tempfile-3.10.0.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.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_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.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_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.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_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.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_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.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_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.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_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.14.0.tar.gz -> syd-3.14.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.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/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.1/download -> clap-4.5.1.crate https://crates.io/api/v1/crates/clap_builder/4.5.1/download -> clap_builder-4.5.1.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.2/download -> env_logger-0.11.2.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.3.1/download -> half-2.3.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.6/download -> hermit-abi-0.3.6.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/io-uring/0.6.3/download -> io-uring-0.6.3.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nonempty/0.9.0/download -> nonempty-0.9.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.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.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/procfs/0.15.1/download -> procfs-0.15.1.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rustix/0.36.17/download -> rustix-0.36.17.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/rusty_pool/0.7.0/download -> rusty_pool-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/strum/0.26.1/download -> strum-0.26.1.crate https://crates.io/api/v1/crates/strum_macros/0.26.1/download -> strum_macros-0.26.1.crate https://crates.io/api/v1/crates/syn/2.0.49/download -> syn-2.0.49.crate https://crates.io/api/v1/crates/tempfile/3.10.0/download -> tempfile-3.10.0.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.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-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.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-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.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_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.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_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.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_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.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_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.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_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.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_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate
_eclasses_=cargo 4dede41d64d595673f6da62ab5540fa0 flag-o-matic 24c947ff5f858625cf0b33c15eed4425 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05767bfa02c785036a38829da62b809f
+_md5_=ae9d8f9c224c65f2d98853d47284ddcb
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 8da4b190b4b6..2c0aa2e24c9f 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/radarr-5.3.5.8592 b/metadata/md5-cache/www-apps/radarr-5.3.5.8592
deleted file mode 100644
index 9fa043ce5a6f..000000000000
--- a/metadata/md5-cache/www-apps/radarr-5.3.5.8592
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato
-EAPI=8
-HOMEPAGE=https://www.radarr.video
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.5.8592/Radarr.develop.5.3.5.8592.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3539393d46ad19f19493da777e0b2c47
diff --git a/metadata/md5-cache/www-apps/radarr-5.3.6.8612 b/metadata/md5-cache/www-apps/radarr-5.3.6.8612
new file mode 100644
index 000000000000..f92105aeb812
--- /dev/null
+++ b/metadata/md5-cache/www-apps/radarr-5.3.6.8612
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato
+EAPI=8
+HOMEPAGE=https://www.radarr.video
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite sys-libs/glibc
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.3.6.8612/Radarr.master.5.3.6.8612.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=130e295721a9ffd536ac3bb970ae2e5f
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index a590575f5fe3..66d894ed382d 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-123.0 b/metadata/md5-cache/www-client/firefox-123.0
new file mode 100644
index 000000000000..ea0fbb54cd67
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-123.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 ) pgo? ( sys-libs/compiler-rt-sanitizers:16[profile] ) ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 ) pgo? ( sys-libs/compiler-rt-sanitizers:17[profile] ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.70 ) !elibc_glibc? ( || ( dev-lang/rust <dev-lang/rust-bin-1.73 ) ) 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 ) !X? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:esr 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.97 >=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? ( 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= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( 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 )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+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-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build 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 +telemetry valgrind wayland wifi +X geckodriver +gmp-autoupdate 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_fur 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_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_17 llvm_slot_16
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:esr 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.97 >=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? ( 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= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( 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:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) !jumbo-build? ( !system-icu ) pgo? ( lto ) wifi? ( dbus ) ^^ ( llvm_slot_16 llvm_slot_17 )
+SLOT=rapid
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/123.0/source/firefox-123.0.source.tar.xz -> firefox-123.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-123-patches-01.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/af.xpi -> firefox-123.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ar.xpi -> firefox-123.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ast.xpi -> firefox-123.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/be.xpi -> firefox-123.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/bg.xpi -> firefox-123.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/br.xpi -> firefox-123.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ca.xpi -> firefox-123.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/cak.xpi -> firefox-123.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/cs.xpi -> firefox-123.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/cy.xpi -> firefox-123.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/da.xpi -> firefox-123.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/de.xpi -> firefox-123.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/dsb.xpi -> firefox-123.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/el.xpi -> firefox-123.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/en-CA.xpi -> firefox-123.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/en-GB.xpi -> firefox-123.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/es-AR.xpi -> firefox-123.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/es-ES.xpi -> firefox-123.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/et.xpi -> firefox-123.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/eu.xpi -> firefox-123.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/fi.xpi -> firefox-123.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/fr.xpi -> firefox-123.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-123.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-123.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/gd.xpi -> firefox-123.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/gl.xpi -> firefox-123.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/he.xpi -> firefox-123.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/hr.xpi -> firefox-123.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/hsb.xpi -> firefox-123.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/hu.xpi -> firefox-123.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/id.xpi -> firefox-123.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/is.xpi -> firefox-123.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/it.xpi -> firefox-123.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ja.xpi -> firefox-123.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ka.xpi -> firefox-123.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/kab.xpi -> firefox-123.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/kk.xpi -> firefox-123.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ko.xpi -> firefox-123.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/lt.xpi -> firefox-123.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/lv.xpi -> firefox-123.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ms.xpi -> firefox-123.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-123.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/nl.xpi -> firefox-123.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-123.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-123.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/pl.xpi -> firefox-123.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-123.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-123.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/rm.xpi -> firefox-123.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ro.xpi -> firefox-123.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ru.xpi -> firefox-123.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sk.xpi -> firefox-123.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sl.xpi -> firefox-123.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sq.xpi -> firefox-123.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sr.xpi -> firefox-123.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-123.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/th.xpi -> firefox-123.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/tr.xpi -> firefox-123.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/uk.xpi -> firefox-123.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/uz.xpi -> firefox-123.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/vi.xpi -> firefox-123.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-123.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-123.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ach.xpi -> firefox-123.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/an.xpi -> firefox-123.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/az.xpi -> firefox-123.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/bn.xpi -> firefox-123.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/bs.xpi -> firefox-123.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-123.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/eo.xpi -> firefox-123.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/es-CL.xpi -> firefox-123.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/es-MX.xpi -> firefox-123.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/fa.xpi -> firefox-123.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ff.xpi -> firefox-123.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/fur.xpi -> firefox-123.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/gn.xpi -> firefox-123.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-123.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-123.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-123.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ia.xpi -> firefox-123.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/km.xpi -> firefox-123.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/kn.xpi -> firefox-123.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/lij.xpi -> firefox-123.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/mk.xpi -> firefox-123.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/mr.xpi -> firefox-123.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/my.xpi -> firefox-123.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-123.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/oc.xpi -> firefox-123.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sc.xpi -> firefox-123.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/sco.xpi -> firefox-123.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/si.xpi -> firefox-123.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/son.xpi -> firefox-123.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/szl.xpi -> firefox-123.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ta.xpi -> firefox-123.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/te.xpi -> firefox-123.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/tl.xpi -> firefox-123.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/trs.xpi -> firefox-123.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/ur.xpi -> firefox-123.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/123.0/linux-x86_64/xpi/xh.xpi -> firefox-123.0-xh.xpi )
+_eclasses_=autotools e4cf390b19033d5ca443765bc8537b81 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 24c947ff5f858625cf0b33c15eed4425 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm-r1 2e652182b1f239b07688071f959f19e4 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 042f4cc53680245bf99a84669b94155a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=57980f028fbffe1f46ef06f68f781c95
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 92e1abf8c777..ffa82743caab 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.19 b/metadata/md5-cache/www-servers/tomcat-10.1.19
new file mode 100644
index 000000000000..c7bfa419ad64
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-10.1.19
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.19:10.1.19 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 app-admin/pwgen dev-java/ant-core >=virtual/jdk-17:* test? ( dev-java/ant-junit:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
+IUSE=extra-webapps doc source test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~amd64-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=10.1
+SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.19/src/apache-tomcat-10.1.19-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/7.0.0/biz.aQute.bnd-7.0.0.jar verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.19/src/apache-tomcat-10.1.19-src.tar.gz.asc )
+_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=be121d673b96b38a0326cbd94c4029c9
diff --git a/metadata/md5-cache/www-servers/tomcat-8.5.99 b/metadata/md5-cache/www-servers/tomcat-8.5.99
new file mode 100644
index 000000000000..6756001cb65a
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-8.5.99
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-8.5.99:8.5.99 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/eclipse-ecj:4.15 app-admin/pwgen dev-java/ant-core >=virtual/jdk-11:* doc? ( dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 ) test? ( >=dev-java/ant-junit-1.9:0 dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
+IUSE=extra-webapps doc source test verify-sig
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-java/eclipse-ecj:4.15 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=8.5
+SRC_URI=mirror://apache/tomcat/tomcat-8/v8.5.99/src/apache-tomcat-8.5.99-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-8/v8.5.99/src/apache-tomcat-8.5.99-src.tar.gz.asc )
+_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=17ea6466e1765e223e58322215b33b61
diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.86 b/metadata/md5-cache/www-servers/tomcat-9.0.86
new file mode 100644
index 000000000000..9dc218cec882
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-9.0.86
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-9.0.86:9.0.86 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/eclipse-ecj:4.15 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 app-admin/pwgen dev-java/ant-core >=virtual/jdk-17:* test? ( dev-java/ant-junit dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
+IUSE=extra-webapps doc source test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-java/eclipse-ecj:4.15 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=9
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.86/src/apache-tomcat-9.0.86-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/7.0.0/biz.aQute.bnd-7.0.0.jar verify-sig? ( https://downloads.apache.org/tomcat/tomcat-9/v9.0.86/src/apache-tomcat-9.0.86-src.tar.gz.asc )
+_eclasses_=java-ant-2 53b9c110af009f9f4548f5b129ae6fe6 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 b346c3901e71ba37137bae0b25b00221 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=f377203bd3fba29f1940604683a5225d
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 2f1d1268eac1..393c5f608ce8 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 16949 BLAKE2B 9b8ecbdd697a427f20ca2d97da0f281c600291e550c7453a0600204bf307290b966bf9643b72625e530520ec5705529f09655572fff3b93464413cf55480f853 SHA512 62737cf53c402be7ced50622f2efb50ef6c78491ae97a38ebdb7facf1577db9042e75dc1446c32fe92d0fba7bca893daa58a19919ce30f7a8f77487668addd1a
-TIMESTAMP 2024-02-20T11:08:30Z
+TIMESTAMP 2024-02-20T17:10:09Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXUiC5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmXU3PFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBOig//RPsSaaz6jyn9PCQsNjo7iaCWYMShiIhIida0TUy6iZ4lhn5BP1ap6124
-7491Vf85Yh44CQacyNd/Qtl37p+t/AB++QWcnIdD1Xqjidby8kqrzTgbPOpPzoX/
-SbzIYWJmcCHns+tYuYS3Jll2FqVMpNiYDi7ThPbsnVF0wuiD+X+kNV7pHecsD+NT
-crK34DH2JfUO39+w1eMtn3mo9jed0rrldMRCsSl3LJNcTFCmspvmypzPObrhLx03
-h6/kNOsZ+V2zhaIOtbmWmnJgBrFEEgaXv6lgZkiqDpCCFDBbKxlVfFhDalJIKpxQ
-wACa6u0SDI/OpDcRdXtZ6MEtBHnt4Q8ELZL4hnbU+K4s7AHSWoti7zqrL3V45/Q5
-WQYcx9NFmikcYai3zyrRllmmWdfUksfbdMrTxyh/9WQQzQHGIOq5RVVye/VEGhoD
-ufqA1em6WL+ldS3rCozWH4wFaUyuy7WsZRWYPpcHSKJGRZbodLqYAnUJ/DnPXZLh
-ai3N7shJaQmSaKhwvZ/REjrPkN+h8nl75Y0TFHxpEffwjAq3cacIm+c3HCiHP7Mt
-Ax28OwmJWPgc2HUmG4MjvLlK6ztgtXhEeoaCZch5/zvSZEVXJqHJj+LmyWJ1aVEo
-6imdmYVvmDh7X8QIo/mVqsGHL0823lYzrFpSzMFPv18yFzHy5Vw=
-=bGVO
+klCGNhAAtmN3P0yp25u46cR2pW1FiFOeBlXxva6NSdK1pHBTm8D/wPEGV7Dp6Aet
+9vSgN6pBTle8sI0xySaCyVfI2/JCpwiclTj8nOFxm78TybMaCOU7wz5MC7ByrnMi
+pjBtRwkXfx/rNjisXBkNL7/ntuO+Chsln1mODO/zUvoPlSKDvWBeilU5NLh0yZlA
+I6XJiTLr/qTW05HPmTCg+P6edYKyK7unTOfcwnxgXbg+sNJPCYERgnJRmm6DkQLM
+YVyugTRP4YmBmK6Qg35S85TVFV5cDzvysdcm9Q1diZY3som6LUCUvMeHVpIQlp3+
+osTHfLgHV8kMSfkS9YyTBnxWjLJcCczy/KlstxntwD4J0hev8JPBDONab3+GvHYG
+xJjHSm+au+59EO+ba7S/7hdvGSOdIykWIJWK/WPclIVDbIy7dRVLtn8nr6hCbf4g
+5HqYuvmnXg383WUcAnyTataZaqgvvL6XWuHxHd60gql+vPom39J2ANOGg8lNvxN6
+J4epQFbAXm+8Mh2CtZ7//jm77UUhvwBq7pE9d99Qdiq6Vq5/4ywJatTluDKcc8pV
+qvoxixTOGnRxlgAb+xSvmzKdakwnF74ix979bWyoQ+4ytr31k21t3pRd+37OsrkT
+fM3PygZW2N5zuEc1Z/wJsWVhigU5bY8dQBvv+0Pgsy24S2BCEm4=
+=3riL
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 45d8eac197e1..683af37e0079 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 20 Feb 2024 11:07:42 +0000
+Tue, 20 Feb 2024 17:10:06 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 83ee6caa411c..7502b7b13fe0 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Feb 20 11:07:31 AM UTC 2024
+Tue Feb 20 05:10:06 PM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index a9353b729c4a..b069b8842c61 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 20 Feb 2024 11:15:00 +0000
+Tue, 20 Feb 2024 17:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index bbf150635ed7..b501c24e19bc 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-69b49edb8a11aa4207fab6fe2e7c9c7fac1b58d7 1708425324 2024-02-20T10:35:24+00:00
+b2c94e6a549968124f817e67644f0a4e521e780d 1708447755 2024-02-20T16:49:15+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 91f7e7aa3e0b..85c4a7818a5e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1708427400 Tue 20 Feb 2024 11:10:00 AM UTC
+1708449000 Tue 20 Feb 2024 05:10:00 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index ba3e7ed3a84f..683af37e0079 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 20 Feb 2024 11:07:31 +0000
+Tue, 20 Feb 2024 17:10:06 +0000
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 7f4751e615a5..aa5c18dbcb2b 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/dnsdist/Manifest b/net-dns/dnsdist/Manifest
index 8a5c9e9bb404..6f667addebf0 100644
--- a/net-dns/dnsdist/Manifest
+++ b/net-dns/dnsdist/Manifest
@@ -1,4 +1,3 @@
-AUX dnsdist-1.7.3-gcc13.patch 1970 BLAKE2B ac671f45112bb0b9d79c7385a0936382ea64d016220b759cbecd8ef268d34e4f5ffd59da25962303dcf59ea9abae4a9e78454cb3151691540f1b0d753b6a4f47 SHA512 6f7479425c7176717bc801c117af5a024399978183c0537977140735201f695ed6517f3a74ae7ba92ca323f25a50249d1e55b24564d93695c2ae8cf4a8fbd651
AUX dnsdist.conf.example 524 BLAKE2B e9d140129dfbd276d1fb927d73bee4e4c29920ae70d587765ea5d432f02694b1a8583340c2e14e191bbdf5ddd5b921274cb2336c3520839d7cfe6f399a4d6c26 SHA512 385bee5725d927feb50fc0f40cd48cd365a495e39c0d947aa53dc454d84b7fe3806cd1d206056c96d111e7251db2cda27570ff8154c70bed145d37bc7d1db01d
AUX dnsdist.confd 266 BLAKE2B c201b0aa3599ea7606e998348d777796ff391f3d4b0e46744160298456c86a9d9bbf65d1a339c0c13db4c796efb7c3adba01110882542fe501c735c9dd190f92 SHA512 935afc768ae56d017f6dee8bed7a3e92615055a0d4d2ae9980afef1b8f353da0e8bd6e20b914602e50b116ad33ef17ba05535b225af8b8da9ad005694edc071f
AUX dnsdist.initd 1337 BLAKE2B e2619182674439be6942a0a936208326c12cfc2839bba4fd6a2ca3653ac6083458ebf2b644d2db63c187ed33ba2bef3437680714bb76dfc7632e1b62149a6f6a SHA512 99e38a58c97dd206ea82ffc783102feaa28f74bec5e03c1790e2db0f428f8228eec43617b2c951f22320e10dbd42ddfbf40650fed28608428f9c48eec3640a8d
diff --git a/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch b/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
deleted file mode 100644
index 339887ca4a19..000000000000
--- a/net-dns/dnsdist/files/dnsdist-1.7.3-gcc13.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Altered slightly from upstream counterparts in order to make them apply to
-the dist tarball (updated context and filenames to match the dist).
-
-https://github.com/PowerDNS/pdns/commit/f407319cb7374baf06698786f4f39d431a36a3cc
-https://github.com/PowerDNS/pdns/commit/d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02
-
-From d8b4ea24dc5dbe7c53c24bfffba24bcae7f58e02 Mon Sep 17 00:00:00 2001
-From: Peter van Dijk <peter.van.dijk@powerdns.com>
-Date: Mon, 23 Jan 2023 14:54:09 +0100
-Subject: [PATCH] lock.hh: include <stdexcept>
-
----
- pdns/lock.hh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/pdns/lock.hh b/pdns/lock.hh
-index e8bd82988da..a08951a266d 100644
---- a/lock.hh
-+++ b/lock.hh
-@@ -22,6 +22,7 @@
- #pragma once
- #include <mutex>
- #include <shared_mutex>
-+#include <stdexcept>
-
- /*
- This file provides several features around locks:
-From f407319cb7374baf06698786f4f39d431a36a3cc Mon Sep 17 00:00:00 2001
-From: Sander Hoentjen <shoentjen@antagonist.nl>
-Date: Mon, 20 Feb 2023 16:51:07 +0100
-Subject: [PATCH] dnsdist-protocols.hh: include <cstdint>
-
-This fixes building dnsdist with gcc13:
-```
-In file included from dnsdist-protocols.cc:26:
-dnsdist-protocols.hh:32:8: error: use of enum 'typeenum' without previous declaration
- 32 | enum typeenum : uint8_t
- | ^~~~~~~~
-dnsdist-protocols.hh:32:19: error: 'uint8_t' was not declared in this scope
- 32 | enum typeenum : uint8_t
- | ^~~~~~~
-dnsdist-protocols.hh:25:1: note: 'uint8_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
- 24 | #include <vector>
- +++ |+#include <cstdint>
- 25 | #include <string>
-```
----
- pdns/dnsdist-protocols.hh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/pdns/dnsdist-protocols.hh b/pdns/dnsdist-protocols.hh
-index c5c5743908d..bd2a4bb8ad1 100644
---- a/dnsdist-protocols.hh
-+++ b/dnsdist-protocols.hh
-@@ -22,6 +22,7 @@
- #pragma once
-
- #include <vector>
-+#include <cstdint>
- #include <string>
-
- namespace dnsdist
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index 41f197511c0f..946186af3f57 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
index 12c38312254d..327366cad30c 100644
--- a/net-fs/nfs-utils/Manifest
+++ b/net-fs/nfs-utils/Manifest
@@ -16,6 +16,6 @@ AUX rpc.svcgssd.initd 470 BLAKE2B c610a7abc44b86ca242d59f833ffa6e42f48d1c3bf9342
DIST nfs-utils-2.6.3.tar.bz2 978167 BLAKE2B 776b4ce6edc728e1dd2291898f429fbc76327b949008f2a477af887231feb2e27505a94978f819e4e4ed7b2b8574e6c5b8d02a9ca6e94683ec620ce99a909a06 SHA512 870dee2a95f411de6694aa8dddeef2302ef9235389a9bdca381ef719303fdd1a463a815ca67e0336a5121fa68d5b448b1952d539679e38b36f1e6b69c1e2f853
DIST nfs-utils-2.6.4.tar.bz2 979652 BLAKE2B 45f6e9c98e8148e82684526c2ab0f8976b2a46fd869d91f03cf9afffbaad64b77dc1729a50b74d30c5d65bfe213a1da2f54e3d3e19539b61994f7b65671a26ab SHA512 e5fde25c54f594d00e69c9aeff8abc22663b994ecd37d8516751be98b51b12c61ffec47ee128794e170ec773f0649cb594df1ca104ec4dba561823db423f8533
EBUILD nfs-utils-2.6.3-r3.ebuild 6343 BLAKE2B 3a5f1cf4895d6681016f2ec21a9f8ab977bd8bfa4d15ace6c1403e694f27816ac086456e19bcf4de209c4a88dbbc252391e02112b47c5c9830aea2ef009f3c32 SHA512 47bc71277465cc5def02df11ce0fe203f3e68afda056f9df8f540d1de34946903d450bb05d8c51a2c2a96703c34d83a64dbde404c8807da2556c7458664aaf66
-EBUILD nfs-utils-2.6.4-r10.ebuild 6243 BLAKE2B d2c08b6ff57516d23090e21604c6eeab007141cd504bf299fe553208ebec5a039498d07db79ad54c1d77ae184609bf9dcfc2e6949bc47d4c53995e86453c9cfa SHA512 476fcd25a023872bdf66a3b27dc1d721b6da5562030a06ef7f4dae1342daabb92fcaade7a33131a0b64ba9ca54fc7ccc7b815c0314b5f19ffd6bc2252cf10b37
+EBUILD nfs-utils-2.6.4-r10.ebuild 6241 BLAKE2B 91a5bc6a519bd50ff074d5ea9ff2ab2eddf34dc4f40f6c43fee9ba7a49c46f35edc59b571bc5bac77be4da35563e24354d62643d1d992aeddcf412cbdf159609 SHA512 ba0d0bbf9043e37e9125a409944bc87b40b687a3c0429a6de158121a16c0e71d0bff06fee6aa0f00129b5913a350ae0ce98cb3d90de115c58b93617734b8a92f
EBUILD nfs-utils-2.6.4-r4.ebuild 6378 BLAKE2B c445c59164891cff068282bb29e3342e2472327dec134f26f05a70b563d8534a308a1581748978b3797a87c9d0c2429bf2bcb99bb02702e9270cbae50e813585 SHA512 68679fe3442964ab25f114b8124067b06c1757860467c7d7dd3d484099d817156d88fb2456f9d04ec3b1cae4afc12b89025fd30d01486e67bdc2be9a3edaa5db
MISC metadata.xml 1006 BLAKE2B ffe7500e64c7943072d07095e29eca3a167bef1385ecef3492e43b2ec08a2c2221ca3454bb0773eefb04dbc89c4f97a394ee2ee1ba92e975da8ed38b6a705963 SHA512 a737c929d1488165d06777af1a14daf2478540d0574337203b1d5a8af2db2040b591ef901db89fd70dd668c8f0c3ec4e5ca1480994549d86c1c5a7ebfae9227f
diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
index 1a00c46a24df..89da86a30d05 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4-r10.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
fi
LICENSE="GPL-2"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 06ff9a1ac1b8..1ceb35ef0071 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 5f3674f57d60..ac83a3b8d238 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Paul Zander <negril.nx+gentoo@gmail.com> (2024-02-18)
+# alembic not stable yet
+media-gfx/openvdb alembic
+
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18)
# No sys-block/nbdkit on riscv, yet
app-emulation/libvirt nbd
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6490341d8691..b8f1879a5b83 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Joonas Niilola <juippis@gentoo.org> (2024-02-20)
+# Upstream massively reworked av1 support breaking our custom
+# system-av1 patches.
+>=www-client/firefox-123.0 system-av1
+
# Matthew Turnbull <sparky@bluefang-logic.com> (2024-01-24)
# Cinnamon wayland support is experimental and incomplete.
# https://github.com/linuxmint/wayland/issues
@@ -38,7 +43,7 @@ net-analyzer/nagios-plugin-check_raid hpa
# Michał Górny <mgorny@gentoo.org> (2023-12-22)
# Requires LLVM 14 that is being removed.
<dev-lang/ghc-9.4 llvm
-media-gfx/openvdb ax
+<media-gfx/openvdb-11 ax
sys-devel/sparse llvm
# Takuya Wakazono <pastalian46@gmail.com> (2023-11-21)
diff --git a/profiles/package.mask b/profiles/package.mask
index bdfa5bede221..3189fddec902 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2024-02-20)
+# Unmaintained. The recently merged rewrite in Rust broke compilation
+# on 32-bit architecture. No revdeps left.
+# Removal on 2024-03-21. Bug #924881.
+dev-python/pendulum
+
# Alfredo Tupone <tupone@gentoo.org> (2024-02-18)
# Not ported to python3_12
# Removal on 2024-03-18.
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 4a185f8bc666..8cd84ed0c528 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -4044,7 +4044,6 @@ media-gfx/blender:potrace - Add support for converting bitmaps into Grease penci
media-gfx/blender:pugixml - Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export)
media-gfx/blender:tbb - Use threading building blocks library from dev-cpp/tbb.
media-gfx/chafa:tools - Build command-line tools
-media-gfx/darktable:flickr - Add support for uploading photos to flickr
media-gfx/darktable:gamepad - Support using game controllers as input devices
media-gfx/darktable:geolocation - Enable geotagging support
media-gfx/darktable:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet
@@ -4143,8 +4142,11 @@ media-gfx/openscad:hidapi - Build in support for HID-Class devices using dev-lib
media-gfx/openscad:mimalloc - Build using dev-libs/mimalloc as memory allocator
media-gfx/openscad:spacenav - Add support for space navigator devices through dev-libs/libspnav
media-gfx/openvdb:abi10-compat - Disables newer features to maintain compatibility with ABI10
+media-gfx/openvdb:abi11-compat - Disables newer features to maintain compatibility with ABI11
+media-gfx/openvdb:abi12-compat - Disables newer features to maintain compatibility with ABI12
media-gfx/openvdb:abi8-compat - Disables newer features to maintain compatibility with ABI8
media-gfx/openvdb:abi9-compat - Disables newer features to maintain compatibility with ABI9
+media-gfx/openvdb:alembic - Add support for Alembic through media-gfx/alembic.
media-gfx/openvdb:ax - Build the OpenVDB AX module to perform custom manipulation of OpenVDB data via an expression language: AX
media-gfx/openvdb:blosc - Allow using blosc compression via dev-libs/c-blosc
media-gfx/openvdb:cuda - Enable support for CUDA in NanoVDB
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 41da72acbbec..830e88bfed68 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 293b66c92cd0..6dc2057fb51b 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -13,9 +13,7 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b
DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
-DIST clap-4.5.0.crate 55379 BLAKE2B cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f SHA512 2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e
DIST clap-4.5.1.crate 55389 BLAKE2B ed23a9d14663a974b14c53b3abc91daae349cae6277664283c27ef201e53969b7ddde1cbd83dee796c9e248e88a622ab1753563ffe474a8b48c1351a7e21ad7b SHA512 b777ed43aea510e789ed76514825ca3a27fac7e386c58a88a1d5c74d0d72fd720e0d97777ddc49ae2e060d76af3ca554f3b9cf6a5f10b944f044d2554a7a4d35
-DIST clap_builder-4.5.0.crate 163521 BLAKE2B 597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204 SHA512 d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57
DIST clap_builder-4.5.1.crate 163569 BLAKE2B b3300cefbd190c6a23bc8e5b9f5a7f763b0bca47691011a11769383296fc99da8f7424af2272eb1d2d748d8ab6401bfc285c71aafe3f4d1dbb514151e234c9d0 SHA512 336ccf8d3f0fe43a9cad6f49939aa87cef9fb33451f5ae09e79c399680b94b84bf08f9974b0bc7a90f5c6727cdb26540e3b74ad47eb1bc0a5bc2358385825874
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
@@ -25,7 +23,6 @@ DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c6
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
-DIST env_logger-0.11.1.crate 28442 BLAKE2B a60201afe8151f8f6472bfc002ebbe6570cbf64e59c39c3e0650780a3599f3fba1f1229ded2ac23fad3c55684a9611289be302e196d7bbd3fe9a74dfa5680bfb SHA512 6b4b6a527e5145b38139f412a321972c728366388ddcdef88ffc2932a10b78e97ea50a560f6574216d1917562d193edac1df3805b56cb3cb80e69bfaa58d98f2
DIST env_logger-0.11.2.crate 28310 BLAKE2B 8fcfb9a7fd96928e500b59ebe4cc86c5bddcf685a57bdb65b458e5299da3993172e207442ed3129bb6d683b39163c3456512ba4973402f0993ba2eab52c596e4 SHA512 12029a99de8eb2c5514d138869cc3242a32799bbf94932c3d8030fa8ed7cd10e9026738a9591116a2397c4875c0cb22b2c64faf120246e88a63ad420aa17e427
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
@@ -38,7 +35,6 @@ DIST getargs-0.5.0.crate 18851 BLAKE2B 85a25ed54220b81598a74f2b83e6aabfb3d25645d
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
DIST half-2.3.1.crate 50257 BLAKE2B 073192254d98ea786b450eb4e29d36c3a661ee2ac6e57b8f303a7da483ac60451de59a91fb4d4be3fab23ceb109674416162f8224d3e9bc05883e4f998182225 SHA512 b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
-DIST hermit-abi-0.3.5.crate 14437 BLAKE2B 62b2d2d7d2d5d63ee79d98d3604e79705b34c3e50a107e36f06d56783f7df22debba00b135c3d9cecdd5ecdde6bb5e1e052ab7e843dfd791dd9f8eedf931f96e SHA512 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5
DIST hermit-abi-0.3.6.crate 14884 BLAKE2B e46434195f0cd710ad215bb740ae5a012a1cd9d9286f43b5922a90ded832d02f82812790a1682ca5211fd22998a86cf9a03d267d71c69fd302a0e3f0c9c55816 SHA512 ab920f843f7061949322597ccc3b6c64f2cd9be106deb71bade5848c379e0964892fe154ab89eda93d767298ad44db7c66604e6e0c065a8921089d873940e66d
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544
@@ -69,7 +65,6 @@ DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb
DIST parse-size-1.0.0.crate 6588 BLAKE2B fbfdbf71ca42cfd8397648897b6267d4c49c9e64cadbcd03c13cccc03605afeb62bedd6dd42fd02e2f4b11e010d60ede61ee598e781a76f7d241c5dfe46122e9 SHA512 572d0d13ba87364dd2813fee1ea6ab102dc0970076adf3ce18d08cb0e86cb45f595c19dd1aeee0fdde18904a539451d425524f124c5d4b5123d493f5e89fbbb9
DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
DIST procfs-0.15.1.crate 128786 BLAKE2B c61d2d514eea64d4e6e55ded61eebaf63f391a77c2e6f36dee6730ebe3c5a6908507e514295c1562c722ec587e45550a2f8798167952689e80e1096f0bcb58fb SHA512 8ccd80a027deb759798d055e21ae56f346e3cb869af40de23970f7237100f46087b3c3f1908900ce558b92bf5d341421a1b717cfacdcdd6d38b256255f15ac82
@@ -93,9 +88,8 @@ DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8
DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
DIST strum-0.26.1.crate 5861 BLAKE2B dbcfb1e1ae7dd18e26cdcee4be8837a3e94bdc5d86b0cfdc98026e77f120f29d69425e50f24b219df9ae2cf35473fe03370aa5edfa2f953e7d20102206806b1f SHA512 e285c10fb927b5373f0dd64131ea425c5a86b5ba4e60f131fa26f0d8427a99e58192b8a44bb87b76153d67e9625575b699147b966d505e59c7649ebc8ca1d584
DIST strum_macros-0.26.1.crate 25326 BLAKE2B 2f52389676e1581abf42995a54d7725b0ece50ba8da2ecba700c359a4bc3dfa3c48440908a57d8f25334a1ab6a844093e131dc351182ecec1cab9bff1b04c407 SHA512 f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455
-DIST syd-3.12.4.tar.gz 458042 BLAKE2B 719b46a9d44e5955886032b120b4f50a7feefe3e3066dc25330ce19d78fed3554b72d20dcddda307abaf3e934ce4b9e038f57127ef657ddc894fcb0ccb410240 SHA512 086d7f9492d0985675789e305794733b51e7021bd9dc4bc1cecc472956ccb7f964917aa4336baca694f3e9e229011043e56caa56b904ba10d3864d20931efbd7
DIST syd-3.13.1.tar.gz 459379 BLAKE2B c67af402c5855be6f2865ab58d4a4f7db9b6c93369e26d1c7b53826af62ee62bd007f41862d27fbab8a1d0523e086839d33c608b16d2580c744d7b65ff385b4e SHA512 4866bbdc122a646028e1869ccac0d8bc0f08bc3b8246604b60d726f5dd30c570d09ca6fd40fd4ef753a04dc0d0ebb8df1e0a641c65e9b2a3eae33edf2f95bf93
-DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
+DIST syd-3.14.0.tar.gz 457813 BLAKE2B e8e51475fbb097c2ef99f19e9d13b8be53e9deab15caa0f94ae08747e117fc294e54552f7e44f2f9dd1f709a705106169888658bdc7099001161400041ef2c99 SHA512 98f9fb839489f0d43569e7ace22abdf53efdcd217e7c2f38b4a50e3a54c8268bc55f84f64824633f356ad601cd76b67b0e8d04d1cd0b9aaf325e90143929b130
DIST syn-2.0.49.crate 250652 BLAKE2B 989afeb8a654574dc2f56cc9b8f9a5ac6523cf4ccfb07fe9b7420624a45e36cbdf1343c9642e9a5e1073d9db58eba0d026d9e0441d31ecf697a4d49ebb06be1d SHA512 c9e35fa289476c8cc8349ca4850ea60abbb7c920b29c7b736bea210bf3d889c250dd664f44e2d02ed2d2533fd27073567257853e2541e440bb13ae9d5185da7f
DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
@@ -132,6 +126,6 @@ DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
-EBUILD syd-3.12.4.ebuild 3683 BLAKE2B 15732b5f7148a2d0fc1c79dc708e5d4f5155c986fd6566dddd20a97097b735aa9b2d03ab71b1fff63a5d804b08c37d5f03ba5328a763e7aaea765549bfc7cb0c SHA512 850f1f4b02140a0e31395bec57bd3562611b0596fdeae3455ac232df0f0e6cccb6a25f214650513b02136e22a24cfb2e5ca4d0275d46483d81c7b96b1bedde3b
EBUILD syd-3.13.1.ebuild 3683 BLAKE2B 78ef9dbee260e3b1bd2ba4671a0dc757b2617649920f5d8ba516cf917f4904441036f8f7211eec13e5d96c8acd5c7d86f96d4512a990b2e9b4ea973630f63093 SHA512 bcd927d80b1ded27fae6c0e596a9754a4c2190bc3d9027578b65174d17b25e5b8ea23cd9ac6cbdf123b848334ef1da7ba5064cf27c0d9e48ee8a84decc39fd48
+EBUILD syd-3.14.0.ebuild 3683 BLAKE2B 78ef9dbee260e3b1bd2ba4671a0dc757b2617649920f5d8ba516cf917f4904441036f8f7211eec13e5d96c8acd5c7d86f96d4512a990b2e9b4ea973630f63093 SHA512 bcd927d80b1ded27fae6c0e596a9754a4c2190bc3d9027578b65174d17b25e5b8ea23cd9ac6cbdf123b848334ef1da7ba5064cf27c0d9e48ee8a84decc39fd48
MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b
diff --git a/sys-apps/syd/syd-3.12.4.ebuild b/sys-apps/syd/syd-3.14.0.ebuild
index 9a74b83fceea..8434c9025227 100644
--- a/sys-apps/syd/syd-3.12.4.ebuild
+++ b/sys-apps/syd/syd-3.14.0.ebuild
@@ -23,8 +23,8 @@ CRATES="
ciborium-io@0.2.2
ciborium-ll@0.2.2
ciborium@0.2.2
- clap@4.5.0
- clap_builder@4.5.0
+ clap@4.5.1
+ clap_builder@4.5.1
clap_lex@0.7.0
criterion-plot@0.5.0
criterion@0.5.1
@@ -33,7 +33,7 @@ CRATES="
crunchy@0.2.2
either@1.10.0
env_filter@0.1.0
- env_logger@0.11.1
+ env_logger@0.11.2
errno@0.3.8
fastrand@2.0.1
futures-channel@0.3.30
@@ -45,7 +45,7 @@ CRATES="
globset@0.4.14
half@2.3.1
heck@0.4.1
- hermit-abi@0.3.5
+ hermit-abi@0.3.6
hex@0.4.3
io-lifetimes@1.0.11
io-uring@0.6.3
@@ -75,7 +75,7 @@ CRATES="
parse-size@1.0.0
pin-project-lite@0.2.13
pin-utils@0.1.0
- pkg-config@0.3.29
+ pkg-config@0.3.30
proc-macro2@1.0.78
procfs@0.15.1
quote@1.0.35
@@ -98,7 +98,7 @@ CRATES="
smallvec@1.13.1
strum@0.26.1
strum_macros@0.26.1
- syn@2.0.48
+ syn@2.0.49
tempfile@3.10.0
tinytemplate@1.2.1
unicode-ident@1.0.12
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index fe3bded53aa1..7b7e681627eb 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest
index 5651ab4e54c6..92c8d42d62d8 100644
--- a/www-apps/radarr/Manifest
+++ b/www-apps/radarr/Manifest
@@ -1,11 +1,11 @@
AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e
AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7
AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840
-DIST Radarr.develop.5.3.5.8592.linux-core-arm.tar.gz 94963508 BLAKE2B 112d10e735e2144878f8b182916aaab824f9adb54db3dac869a353f0824d18aaa7896c6d189e449c9b46c1681d82f4c5c81aaabbfa90bfc56c3e161e755d8283 SHA512 f9f5cb0ccf66fa139df8c79a0f8202508aba607f4b3e39fd7d3865225eae335cb5adcd6e1c24b6bd3b60f10afebe2bbc63303e6fd8c2207182fca9b128d9220f
-DIST Radarr.develop.5.3.5.8592.linux-core-arm64.tar.gz 94642990 BLAKE2B 1c82701b184489e4dc144ff8e7b2d1ce3dfe081674f58a770f9262afc77dcadb890e66f7328b94925d5018c6b68cde93ed3df73ad09bcad41c6489a7612df1cc SHA512 e9742c02fbaddba5fb47e0e9e4907aedfc34ec6f81def657e135ded086eb479881b6c8a39ba0b59b5fcbfbcd6cf5c45e18995c22e883c3798b652ed870f5ac8b
-DIST Radarr.develop.5.3.5.8592.linux-core-x64.tar.gz 100643886 BLAKE2B 7f5bc8830722f61de0ec8424a0504648a64300b3073869494dc1ca67a69b8c2e6acfabbf876951836469ca720b7b6338da0ce63ab76f9a693f3bb3362222a971 SHA512 dd27ceb994631a96f7bd871539686ae3d00c2f481abd2e6919b41bf46a28219833736d3a588ea1798f4d4ae6705f744be3bb9091f4618ae6facec3ef9f9f0380
-DIST Radarr.develop.5.3.5.8592.linux-musl-core-arm.tar.gz 95033235 BLAKE2B 24ee622a215382e0f73b962ef85432b8ab3cec877f08f493155b17f535ec463876aa9f38c683476fd40d7f9ddad9f73ed8c90243383143cf9db225dfc06c8e1b SHA512 e5ca2328d708c06796de24c62f1d773c22f164b36b66b37747023e44a77243da15c10f4e364f2d5f0a5335ce185e79b513126b0a132dc15907d3f34f61a02d02
-DIST Radarr.develop.5.3.5.8592.linux-musl-core-arm64.tar.gz 94717382 BLAKE2B e34d5dd10aa4e3b35f87e9541997f47fc9d61945403f327da89426bae971b5d15bb815ccc71f981357e51a99d36ae15c5c923854f72d20a1b2312e0e4a568be5 SHA512 4ccfae14301935473162877d7d075f02d841999eab2c8bbf74b1fe14a020fa3e7cdadd45616661ec256d127c18a8d14f7a65c8772871228fb978b685bbb73a2e
-DIST Radarr.develop.5.3.5.8592.linux-musl-core-x64.tar.gz 99709797 BLAKE2B 8d1dbaceb5776d5b24f9f3d8501b0867549bc9c52356d61174fddba646163bb2382486dc5c08236f203676765814178d762c5da6bf3c8bb948b3c78357b2af3a SHA512 52c479d5c62316e61717f6a05b1d507d97ec2f643518432dc41403cfe706d1041450738b9d7a717301a73b6c17ae5998dc30d5aaf0a94452e120d33efd892651
-EBUILD radarr-5.3.5.8592.ebuild 1853 BLAKE2B c9d4ce05a0ee1551ac234139f043fd6a4646b92daa3698083ab467e05cdc764a9d2f65bde41550f46f1b00ddd9d67bea97c6ba44d5ada7806c3739ad79f80395 SHA512 43dc82920d3225104316cb1e1e3c8ec8024927b968ac7f66a4d190ecb3892a167f5b7b93bd0cb0a1351d2a37eeaf866504c43d9c9c9e442232e9320593cfb7a7
+DIST Radarr.master.5.3.6.8612.linux-core-arm.tar.gz 94936106 BLAKE2B 51d9e31c47f6a7dd5e5c497dcc4e882c2323373d6402e0db957e81c300463fd22719d896c12f8230c1801af4d24c4e2e09c1b79b49001ea236d5acd42f5842ac SHA512 e4ecfd0ed472c050a7d1fe75de97969c9b8f1adcfc1aee3b044a48c9568067969d86ed81b957fbaf905a052963862063240af145c3b577325e0667ec3a682223
+DIST Radarr.master.5.3.6.8612.linux-core-arm64.tar.gz 94576534 BLAKE2B 5f2346c2023e79640d8c76876be31b1ed539a7dac6cf670adf97631790111802ec9ea8178970b1cf7e4c185524f9f59ea2896f2103a47f535f465f5069dbde33 SHA512 df7737e730c49645e47bff02185bcf597a889ebdd40ab6cb2fe58bcc3b92a731a37cbe4fe113817403d3a1e172f5d4bf66a4d3187619d760b7121a6353bedb77
+DIST Radarr.master.5.3.6.8612.linux-core-x64.tar.gz 100602538 BLAKE2B 47a3c50c90074ad6ed9efd938be156ee3e5d6b00b28093bd2e46f2fba856a9529a2df7d0368f27ac0c6efc35358b3149512ed281cd8b5cfe6ef5db45bc4f65f4 SHA512 ee87d1186b430960de999af4d6c013e83a7682ffd555d78dca8f5c7edc919617ca1dcbaf71449725ec6ed2aba8888f08b2e0af53897c2f551ebd8ee2d5be548c
+DIST Radarr.master.5.3.6.8612.linux-musl-core-arm.tar.gz 94988135 BLAKE2B aca5db4a51357d7c542d2a7c9b6ed1b21d9281c70b75dc80d0ccfaf00930a2176c558ac3b1c5417f51aea3f1c8c84b5fa10b8bb6207b8393d892737231c371ff SHA512 240f4ed519eb6fd6f94e875789c0eb80076c4550d9e42984682a3d4b86d66dd23f6abc3a5d789a8d5778f130816b67db896fc114b79444d50e2315f4db4c5c63
+DIST Radarr.master.5.3.6.8612.linux-musl-core-arm64.tar.gz 94644637 BLAKE2B 88f0f7f3c1751028a8ed377a59612c748e06dd956ff9ffaebb94a9ace5f37085421451a8b6ed1babc83d817afb7a08454426ddcf0939fd89f19a9a42ddbfc645 SHA512 a6eb011f0874201c9e5f1c9f78fb210a2ef3c4be353c0de98742f64e13b6967457c703f0dca9fe0027e70a24df472e2a51515c41dd9f83ddf64f0ef03e52cb96
+DIST Radarr.master.5.3.6.8612.linux-musl-core-x64.tar.gz 99671348 BLAKE2B cb560402e8b77a722f1dca5c93e2386cfe20ec3fe646df8ba0c186d8aea7cd022c022ec4c32daa4a084ef72c77b900d6738c42d64546feab1da76dfb59869c03 SHA512 2e2a67e5c6dd687c7cf72d314c7423c7bbaae4281f424f2c9f6773c8d2d26281391462e3c966c89c89ab65fcdd84d463f100a72e88397984eab7476e2f86d2fd
+EBUILD radarr-5.3.6.8612.ebuild 1847 BLAKE2B 1e3d5e6d694d8998568fa87a8f69f14c30a1e9fa18160d86ca6bb5f7893ca3c12f76e969020e51dde951a13b3dfd0181dc06f9339aa5879c95f76a49e7e4fdab SHA512 20632796548de2ff5c494e5c045588fc0dfd65adf9e38d7357b12fc73f80e537017d95918922debfb48a0938e6f5e115a7262520e4b71c86b0fdd63fb3d654bc
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr/radarr-5.3.5.8592.ebuild b/www-apps/radarr/radarr-5.3.6.8612.ebuild
index 8443b34a8a18..a1d25dfe471b 100644
--- a/www-apps/radarr/radarr-5.3.5.8592.ebuild
+++ b/www-apps/radarr/radarr-5.3.6.8612.ebuild
@@ -7,16 +7,16 @@ inherit systemd
SRC_URI="
amd64? (
- elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz )
- elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz )
+ elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz )
+ elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz )
)
arm? (
- elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz )
- elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz )
+ elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz )
+ elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz )
)
arm64? (
- elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz )
- elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm64.tar.gz )
+ elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm64.tar.gz )
+ elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm64.tar.gz )
)
"
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index a08576a51a20..b6656045f0d6 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 3cae046e0603..0fabd82b1142 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -210,6 +210,108 @@ DIST firefox-122.0.1-xh.xpi 409562 BLAKE2B d02a96d174bc5cc1cf7c2399c57340d8392ac
DIST firefox-122.0.1-zh-CN.xpi 633790 BLAKE2B dab2b232aec155b0a304f2bffa000424f4e1d65d44a8c7cd4374a48a5de42af382db4e523c7113b8f1c59661457877a109c3bfec10f9b0102b827d729fa4df8c SHA512 3283249b2e42a3f726f98a1e1526f73bf38a728d703bce6f7a1c41cacf1f86581debaab8ff73057f1fb11b1381656c422b2c7146750dbb32ed4573df31b95a0b
DIST firefox-122.0.1-zh-TW.xpi 635798 BLAKE2B f098894718db43f15999844f4756921e37f40a4926f1a3ca717b0a7ec7b5ee9e9319075eab50e01ad51a849b2cfd39b06732e4c510e09b0809b8a0bf9596d39b SHA512 748744b619608a9bc4a28e85fe7cc8ec4a17c7e4af1e3a5ab5a74a4ac265c9e4c5c4f639a06cdcd1cf6e5fd57e377929ab31ce46ffea576d0f7889e84e259d01
DIST firefox-122.0.1.source.tar.xz 533052916 BLAKE2B ea4346b88c7f3e7e2126eed6b0f4b1460e70fa430944a7263d42ac762e10c8440967ebbae25ceff15e7afb451e1a890ab7e97ff60619a465152e9ff6a7691653 SHA512 1d4fe1ed351edd748ede2ef6448798a32de9ed7a075a54a7ed5f7baa7b0c4c7f932c2e29f443c9066829e39f22a1dc94be5d00cc994193e949b72aa4a1c8ba41
+DIST firefox-123-patches-01.tar.xz 14836 BLAKE2B daff232e1cc10460d30ad1a7820782844add6c190ce42746f26e76c39e6e077632fc39c5c0980433d94ef78778e19f84589f651ff9bfe7bf9ae2a0bbf45e279e SHA512 e975295dbf3b0238d55a8ed6b1b3c0de0aea4b615efbf2cd19fa1edb3b1b7eb9206e6795b658d50319001ffb3c1db687f1cf7ba9d9e4dfe419cf974185738070
+DIST firefox-123.0-ach.xpi 457917 BLAKE2B 526671c503a074bd638ee43d5dee13c9d48791f27c313ce7bf7291cbe821cacb88006c2fc1cbde0254886d77bb995ac46fdf83640720d9957ddd02ba44a629dc SHA512 f6f6866bb406763855ae10e021d9a02d7ed11972e627f77a9a9ef4308550d7515141435f1e7688302e38e78d995dd83d06d7184c72385f2b6461cdf1fb1ca5dc
+DIST firefox-123.0-af.xpi 412259 BLAKE2B f1ab00cc1e76777e785a5f82603955f1953a7b9a242ff58c230871f1e58913c4da9d2fc5836bbe646006dc5941e0061f36173c52ce8afb7ae616ad836a9b0036 SHA512 5debe069a919b6d33f4d3fbbae06399f7b048cea3053e825673a9ba864d5464b01896bb67ab8a68ad44dece437edeb975bfe4803a36df0088af82541b52412b1
+DIST firefox-123.0-an.xpi 499253 BLAKE2B a4eaf5b5dee2c73552a3562a2aabc09886bd5636f1899bf03f4a63e6d3c47784e86e13d9dfbcaf3d0da38095e86b5f48c71b76b20972dfbb666906f274c13858 SHA512 c3c3d3a353a9a4fb5d7004b7277192f79601e3ae94ac1169e50594bcb29a19b31bdb67963efd021422917840cc04a3adf22dab58ace0646e0507b96a1704f22d
+DIST firefox-123.0-ar.xpi 596975 BLAKE2B 876cf47bec4d2650e9507243cbfb32908d25a68eba05203cf9a833f527ed6af913061bf247a43d1853e3863f972130024998a81fd43ebfc07463e506ff0def65 SHA512 07a97ae8876a7c1506d969eeb8bff6af0f0e8ed0e0b5e106260c55c86d1125e9014a731e28202a1a0a714e50e018758d38108ea755fc78a3edd0e8ffd9844032
+DIST firefox-123.0-ast.xpi 490097 BLAKE2B 38c046f0474bea05b80a9a7636a4f8e6fa7f98e28d0c7a0511593a2b474d76ee76def6b2d26c6f6f84bc5b5919e50800737602755fbd0e07318eeb994f385f73 SHA512 df4c677484f35cafbc55ff6ad9838d7a71655317cd91b8699501b73f9038b3e6403e36859ec34e34bed85bcc09259fef43d7dc3ab14afac7f525fa07c269e31a
+DIST firefox-123.0-az.xpi 484199 BLAKE2B 36a1d4b6e222f5e67034d89d1469e8ea671f7d6204d44ef0721b30ce95705dde18701e5aef4eec7b4c0c02c9f84437c702167d4cdabc128c34ebb4c87c1697a3 SHA512 c11d92859df9b96f10d6e1e012335ac326e06bbe9fb74669554f154295a2aefd27dbe832ca2e7b61923d4e2a1edc4ec09ec85c8b26fad3e1a9c679dd796020f7
+DIST firefox-123.0-be.xpi 693186 BLAKE2B a575dc21da2d8d851df9309b1a58c9ffb47e0974c40f3495f9b99de6fb0a4a8db59fcaeff783b8e47119895c01593944c929c199ad2e4aeac3f30bc40eaec742 SHA512 10d734c7487c1ceb99920e9170653593e0ac8d0448183cbff98b2f1dbe2880efac8377ec7acfba942d981a8b053cc2ea17ad9d2906249fa70dffeec3aa85ca49
+DIST firefox-123.0-bg.xpi 594622 BLAKE2B 6970b077da017bca16f6ec8f5627e5ddf2f29ed26f0e7ecde97186c6fb2bdbd5500b9ab99701b812ccb4049f28d71701250cf89b3ea37f7a4383dedb2ea7e5b7 SHA512 20e396ab8a531f70ed25ab2ac1d69a382f66d8d57bdece529c166d181e70aeb11c0cc27781aeea430c97d980110dae2893a91799490f03db938ac4e3d88d69e5
+DIST firefox-123.0-bn.xpi 574573 BLAKE2B 2e2fcbc1dc35e8d1ec00b57ce26e8cfadaac7b009605fb79b69c632fe2998183f050f8959720496544b212c38b8f89b082b415bb36fc565c85d3ba09dec45215 SHA512 d3774fd9c21e73a877b9c0775e5925be326f0dd98933dccb0342e37c84986b17cf1b33acecacab979bb7b082a0ea81f96c172e4681b2e1370d3d448190d9e084
+DIST firefox-123.0-br.xpi 576392 BLAKE2B b4a2f2a21c16d6b196c0c9d128678f95e228bb9842dde4e41771ff0d0a3021f242b736247651f12532533744d60cf61bb661e8c916c5926fe0af58aa8095555a SHA512 662d44da5449ae0bb596414e0ab48b9d640e04eb2e9f3fefb321041a05f02130510767c9a6c585edde9bf8d528aa0978d2e658abfc6bad3d1e2b593292b0e95a
+DIST firefox-123.0-bs.xpi 464831 BLAKE2B 2a769b8022aa49c7dffd46a65731a419ea2e288c043ebd0ac01b6848296ae4bd94cd808b116359bd0c3b32d792ed182583b66af8329acc150efc13efe6a0b567 SHA512 f48c895223605f047e273a7c8af37b7ae0e4ad263e80894cbb4cc7f9ea8bf82b43b959293d58ea62d2db49b1c5edf7ec43de8112634979ad9e6efaecdeac96f5
+DIST firefox-123.0-ca-valencia.xpi 539330 BLAKE2B 04afa810977da9eac43bc8b089d7a37071b6797253689283d2ba70c60a8f4a25fca90e841cf8c924d1c0f6e1a850bd0ec2abccd6f569a0647cf6d8d89fdf45c4 SHA512 31f5a483d10faaed68486d76a3cab5b82ad5bb78287d20b608e41d3286989de56758fe225cda48a7deccc371b9d9ebbe632715821e535775e6410fe346d5faa4
+DIST firefox-123.0-ca.xpi 577386 BLAKE2B e558ad67825be92f829c77f1fd2306e6ae17d6ff1271de469d7aaff3933c46295ef7f32d4d279d05e2447aaa54ef3b207de1e3c199194f6e29e743c92d879255 SHA512 99cf554bcf1964b5cd5cf8f136fe1a6cba84b801a54373a281405dfc5073758d275db1f6834d116d815708d64de9712480fa0cc752dd5d4698210d9d6a0662c1
+DIST firefox-123.0-cak.xpi 584593 BLAKE2B c70b06b8b1072b2aa23251e33013c0c4811576c0c29599d1bb06ce6d8c084fbc80df15aaca565d4042873cb7a25b9611fbb1a1eb6974270d6b27c30cb404b1ba SHA512 78386cb171591649d73957db57fda00ad23704c8595347912a44090ca7f519494722f4cca6e0fe4ede5b3dcfef515cdb51cfb0b8b29b28b704af302c15701242
+DIST firefox-123.0-cs.xpi 638562 BLAKE2B 7a7bfe7a5f4168bdc66ebb688bd535925e2ddd7fddcaf3356857b28e65be129265a86c2df4f1173b7c89d4de3276740cdb9ba753fa2f133b1a588a20bc40ca0e SHA512 549a2820e95d9a49329d9ae9b2bd2a8ef0dff68daec996f7ef18387cae65e650c09a7b11cc9e0972b0920c4d619aad75fed109b34f6dc7e075aa87b8d30deda2
+DIST firefox-123.0-cy.xpi 604994 BLAKE2B 98132f7d1f717bfda4e9b729cc0d0c9610df9029fc5904eaddd98e235136881ae71249db4519e0e3995d8a7f3480993f929ed88f4f28a148c8eb9939205ae635 SHA512 97fa7781b41137b63a8b81fae4d255fe71b0475f7d7fec7ed0e1885c972b72322006e27fa0093fcf13f9e340b34f0165a139aa08fa9079d44e54017b667316bc
+DIST firefox-123.0-da.xpi 593087 BLAKE2B 024ee01d3de6221ae07b038cbe3107bdcf70413cf5c1c00df108b1475c1ee21e13cc04e4826edc3d5cbd2e59a197baebe26acaea061eaeee8db8069b595bbaea SHA512 974a7d4d2b4ee62f067c2fb0017a323120abf13cee41cf1e579cc0fb033e09a4c0ba0df79811d04392baa88f0e58acb4635860f12c76085941d3d371ae0019c8
+DIST firefox-123.0-de.xpi 614421 BLAKE2B 98a730b3c96541e1c39c1ba82812eead9cd8d3964f7c65eecfceb40107b7a745327185bba3e7067c1c120d8ee30d333a3d668a8bf53e314a9507f992385c78ff SHA512 37bde470a50d8a5a062a0dbec5c87c578240c55571f9b2bb7009c6f608e7bb56cfb88c90829884e39f6b51a855e816bbeedab62765f71c6c98b8ba816f87cedf
+DIST firefox-123.0-dsb.xpi 630614 BLAKE2B 15be9bfeb1ab0ace878c8d84a5eba51afd5ef6767d7a02505d80083fc4f88577c6480c785d1ddd3d269ef5fdf26f54ed9bff7ca41729dbfd8600aa12d6ea89f3 SHA512 7fccce90e6a6671363422c408f19172789d7ec3522e8554b2ee68f38aa861a903f5fe9fd1710c4bed2da6835e5dd03cae2c6993a17589e1cecac5709987ff01b
+DIST firefox-123.0-el.xpi 710118 BLAKE2B 3b15bd48f109310a1889dc38a70df39ab5451b4bba5622bf3434bc37b4fe32f26799967d5148432d8ff630fa0899d12f53192ee9aa006a760069a64f5c3b7434 SHA512 182d368ec9ffc9fd65d32123554851e22a644514e2f58d3ba2a0ac12a164ec888c0cefd2da3cd5ae862d4e00e17b6dac58102d32b88fb34d93df6256f032a666
+DIST firefox-123.0-en-CA.xpi 553287 BLAKE2B ca828e8218cdfcac300d2754e6d83655610e49ba9568f61e16b58e6ed059cc2ea1457494d528a2d5c1307a5ab7ae1d0654bf021ad406c9b35555585c966e3524 SHA512 43c64a0f283e79f0e681e8514a32d864a836b722f2543c979c3766d83bbdfe5bd1ddaf2a3c2d305efb6d5722eef19fc07eae8823d5223ca73fc77c8feb08d3c0
+DIST firefox-123.0-en-GB.xpi 567236 BLAKE2B d89210f67a5dba7176142142aa244218b308158580baf79e243eef208dae9889466d7222d457fbcdb0fdc614406dae9715345ae00e82378d0a60559c71a37f42 SHA512 22db9036b953ab2a8270bf84e4b50bb6cdaeb6fdf84ffaf7844d254ae61aae78c7c5f2af3498ef83ccc27d3f6ab0a5b61edc5f381dccbc0dbb3847d0f8c02a8c
+DIST firefox-123.0-eo.xpi 597065 BLAKE2B fb488c8265a9cc8e312c605bd701327e270b66282fd7dd2626fb40458e3200e98959757415edeaea6bb17ceec443e9265416d3e39a5217a4e63da83d7bb531db SHA512 e88a65854b32add9be62206fc137a7c0443cfd2ffb4d277412e9510c1ea0cc4abe0e88ad1ad15a209aac8319f1f5ecad29f1f9e5b556b0b19a1cc86b5be1c511
+DIST firefox-123.0-es-AR.xpi 608581 BLAKE2B 702722f3785450792e6be0eb8b5463527547799eaa3a62ef9a8be13cfdda2108fdfbf61c1613ff2da05ff38fffb4a980c768e58b1515131bcf73dbd49d769645 SHA512 1e80dd9e289c278f8d63c2dc398b33a96819d5fd5d42efed884f958fef07afbdd013b548fc3271a56c164810e9c001ffb234b79960242da82f94797df74408b1
+DIST firefox-123.0-es-CL.xpi 607672 BLAKE2B 5ccac5265786c9feca6fa956ea4ea66042d0b46533a0d9ecd6ed6502e5ad95e30da47ea08b729ac2a7da75ae8fb730ed844f163a366ad77e60bbe9868541c0a5 SHA512 471e32f65952b40aa166d7f11aab392bf8db7390b81ad9b0108d72264e11b21d8e6844434680c62f14e295d825dc933c2044eadc93c85b42d8551ab993e60459
+DIST firefox-123.0-es-ES.xpi 601862 BLAKE2B 62fe900fcb4a0f4ff3cb4a261c7bb6adf644051ccee43cf4d2cea39fcf716a233bd7ce3a3fc495f529c010b7b9beec3e688850d11b2f1f61c7bbad328a847573 SHA512 c1d554cd8095faf1f36498f37e623f7bc12893e22a9b91d03c21299e044b977c297ad12934be7636b70d271433cac133f7fb9796dd2ff5145c6c4edc307f06bb
+DIST firefox-123.0-es-MX.xpi 584670 BLAKE2B e50d6179d4e3a2a2af7b927f4dad3fb734b0a2d7418044aeeb2e7203ceafc393a3beae94f5998e728be78f9d850762d0eba0aa398ff68197c4ab0a3a4d52e57c SHA512 04794fa4022ae1b09936f030a6193bc8104acc984eb3a60d6ae56685f3b16bd15a60c68f5c1827ee0c35fee7c911384a487646b2ad6a0b421dd7806a5f2bfd34
+DIST firefox-123.0-et.xpi 532878 BLAKE2B 90c71fa60d9e2ade0bf7ddc27b905d2be0c881b423e30d0338275bc3e9c2c2063d255bb906c08cc8606876978fcb4e2cd97e7ea97a160d08b63c6dc4e2b28434 SHA512 a97142ac5b7ca922b9b22bd9f74e8acc3ea4090de73cd96f8d407726c2df1a2d033f11dccd65fada9ecfb5aa14e39828f11e14497fc1d8ce0ffcc3a982320755
+DIST firefox-123.0-eu.xpi 585340 BLAKE2B 2d1b7d65d30074f3bfd89f2bc9f826fff180eb3b60ba5c9c1e751280cefa234904dabed08c6bff3101a6ec5e95dbfdbb46d0ce8c1fd79598ccddffb71780c8a5 SHA512 0cb1976921868b261839831e361e2003f8d1de85fc0eb21a810bce6d88edf88e88a0b37cfedace85a81b35ba813ebdf91a4635c8faddb43488d306716e1313d7
+DIST firefox-123.0-fa.xpi 583091 BLAKE2B e80592db98d30da9056a5148e8a7ed1fc9301dcd485f964873330631cdd4832e8df82dd22347af018f12fe380e3dc594c9295484c7511f3c6ac7e9579dab7a26 SHA512 d66f4f2eb91a95424f3237c24947e07e1ab7bf0a5a840959601985ad3fe96d135801b380d7da4e4fca728d6ab71536874dcdedf87b6430044a2fcba136d10c3d
+DIST firefox-123.0-ff.xpi 469553 BLAKE2B 9ca0e56aee05eb2a571e693f72b3f0ed5ad95b666fcb2fb99f96bffb26cff80033340b0eaa06ec1207066f27643672acb282251c511e4eec1e4cecc50fe67109 SHA512 1a5140b3afaff9587b2824827e452479149470acbcd963285706e06da1213edac67e5b02e664ba3a3f40d482796fa9869c500513d79f0f96b3b53ed8446612d4
+DIST firefox-123.0-fi.xpi 589469 BLAKE2B 9b018b7046b4955e97b84c9fc045a4ed587e1afa48b458d4f2a4f795de77ed518710e507eea43e8c07fbaaed93b49da4064df6da8a0103dc164d45c8f38757e2 SHA512 3843d47033730aa838fa770b20b6f345c91eb569cd4d6353a8bd8e3595345b272411f2de0a216e0dcfecbaf8f8e31ee4d8ab715677352e0ac8c6ead4e275aa84
+DIST firefox-123.0-fr.xpi 620138 BLAKE2B 2f079886990dba7e0fc9b0648266e3361b98ff29a32e3edd38660fa4a68594e9b628115eaf994a28e05614a536d6c65d243fd8fb41c69d7c1ed1713c1e978465 SHA512 2d2c7881d3d03c2c57e8aa8d263d1b885d8c64e6c479b49aca4aa87dc188fb96ba801700aaaaf07abb686bc25845521186f5246160f1198e422a12e1359a65fa
+DIST firefox-123.0-fur.xpi 614035 BLAKE2B a6efb44cac72b1b85b0de944655abac511cc0c3f6acbf97b6bffbbd260416f47a409c9aba2882fd40614b41c9466a646b19b287bb2bf10ddcb0eb1e050639428 SHA512 aff085b1f4a5a9e54de18bd0a96c1d36341767c6d314623f6b39253c8e74f3b63c2bcd820dfcf1cb9491ba4d457fd4887fc5da81d54bea60a853a56800a78167
+DIST firefox-123.0-fy-NL.xpi 604114 BLAKE2B b96deef0db1f87ffc12cdd0ffa86a9c896f161684ed4eb6d033ddc04b326ebacb55419760de4087ffc4264c49a5cf0346b88eca931270464a3a1c4da429a38aa SHA512 093ca9224c048c74140d55ac7036aa5d481c42589f615721506610f36670b40b07dc5a475a637e876002c3f9515d7f64c84e85cc3caf31d9a034baf40558db6c
+DIST firefox-123.0-ga-IE.xpi 465377 BLAKE2B 03f17eb8aa18ea48dab29b37f53564d2578d71964ba9df952d47eace1e4e8044bbfe2dfa463cd3011624e1ee4d28f3fd9a57548b149bc3e13cbbdaad0cb53b3f SHA512 27e5d712120ff2cb8613d157aa14be94ababc42d8e6357fe14097a5a952a2cc2774be88429dab61b78b5799c44c548be2fd5ea351f21d4ab22a0f2dd9ff69d8d
+DIST firefox-123.0-gd.xpi 584538 BLAKE2B 8774d7f8f53ecfe8112d826077280402a88f3807b6b0e2fe50380f5e7db2aee75b19b967227e780a5e89d143bb01896731eb49882a156143b0f2334fb6619f25 SHA512 0a9e0266834a85fb80103bbf23d3f7c24d97420611d5a072b8b28d3467a00eb9d024e15968e236283ddf9367e4e0839e20953ea22d905503e4e1c04c39756c9a
+DIST firefox-123.0-gl.xpi 592783 BLAKE2B 6a9a9b6f8deef1316bf52458e7f58674e921c7f81d87b06d1787cbf61d54f4cafc644edfae650175158f5f8e7acff2e85839e573d27556b51dfc5fa49a554022 SHA512 22a0d5f831cc238f0de9d03db0a40df23130c8a4b8d3641f9bb0c3130e75d191d75fe2957aeda3e95e6e4adff4e6fad0412aaa88c47a28e8e3f6441d18610369
+DIST firefox-123.0-gn.xpi 618418 BLAKE2B 902ca734b090d1bf20a4a071a3d79d06438b43e0fe1b18ee432532a4ce885e4fddb9ccdf6270c9ef59ef092efa1db4f6ac1bcd437d617c41605c208f83795817 SHA512 c009e5f5cd8e1946dcc7276f54b8adc4ae898149fb7716929f350059b7fa6d439d3ff58fffd6859724c62ecab17cea2f8d8e3cefec572a2c018f2c9b6c9347d4
+DIST firefox-123.0-gu-IN.xpi 520457 BLAKE2B f2df0562d49b6f2949eb6220459c33d53c1397712dfcb7507df0e466c4cb157e0197091c4c26ee2c82aa0c5cd1e64eaf14568768e74ccf82a53bcf8c051022d9 SHA512 fe76deede8feb4a76f047d1f8a0e0d599f07b176a9de8d006edbaba5652fbf8fd9390b030047bcf47554723876b7c75f7a956e2c33c22e83ed9c0288b9dd6d46
+DIST firefox-123.0-he.xpi 612985 BLAKE2B ab05356fbc513f51c8b078682afc08b6497d8d0e8a1d35777d9b2076f27d8ee0246c5040fedb414ad797d3086e6704419b641b3523ec66dadad256b6d92f3157 SHA512 bcde072943b86a95b6b4da251b6f7541a837f13cd7a083db635bb01b7c18b62879187d44635a16b656685f77a3702f6f5fa97c3a7e04bd6f40efcdb779c7846a
+DIST firefox-123.0-hi-IN.xpi 558455 BLAKE2B 1dc8bf1efa89584b6cd3fdc1fc5586bba313f1b93731eb9b0e725c77ba2634c600845f75fe64049b8eef50a20f179e0e61288a500c61896ce281a490d2320b1a SHA512 d515c60a931408574b6771a1658456f366297fc8f8e922e39af38c04b09b070c238dc2142be5e896bc31a68d50487cac008e0dda253e8e7b1dd8b9d420dda989
+DIST firefox-123.0-hr.xpi 549950 BLAKE2B 1c7cb014732590917c1f104590c253f51e888790a77ab3974826307b5fde1011160bf5e0a1da10c4e8bda5a0ede24ceed49891ac1d9e1c96843dfeb567762cfd SHA512 cfc8fdc853b9cb6a853bbbbce8254ef8758380a4800bcc6e408948f4026b94acd236796d822ed99f789b9a97cc2c1cd48d2ac0ac91defeb6e8c033878b73e8f2
+DIST firefox-123.0-hsb.xpi 626593 BLAKE2B 53eec0a74f3b0ee074713f4d947331bdb86dd613c612180cdcbfdaa4f93412475907cb960f07ee4a29e2b37d1d7d080cfee04e037d3623cdbe5ef537bae835b2 SHA512 650ff21e04c2d69c567e12a5784f528a89d65e7cd24c07775574e8496705411ecb92acd67bab10a7440caabb6df6c574bc30a68f6e11b8d8d653bda989629fe3
+DIST firefox-123.0-hu.xpi 630539 BLAKE2B 9c679d581a1cd9b2f125b4446a619805635295ecbc88b6dcde60525edee53dbbd168ed987165b75f41593328bcb2d7d1d8b6f4aecb18bf942eeea54bcf2629be SHA512 e26b265684256d48e250155f414b56587950871259764ccf1a1cd7892f06ccd5c138733ea51e07e61c118262e7810a5223568ea30cf2c184eaf013c9b778fc45
+DIST firefox-123.0-hy-AM.xpi 607750 BLAKE2B 21a77ff2527e3dd90f21b6abfa60f7557bfa2f52607a8fd0818f7ace93405aae949ed75eb6a5d05e4b85a5f63bcd7abe488a7d623ded98b76e45f118262beee9 SHA512 5c205000f4c4f798a6a916f3f51d30d84ac1c6c43062621e916ea7f2e78a1e427381059474d736cb9f800db38f3557e513de4a90c10fe06034f4b1447d4ae1c5
+DIST firefox-123.0-ia.xpi 591956 BLAKE2B c09d5f9343a014e5b2e24c56e7c380c7cd936b0f3f7137c7be47382d45d0d1c1dd8803472a4eff457de7a32f1d3919cf7f62813c5dc2503542e3ae3e7c5d59c9 SHA512 1d8bf1b4610866068b75aba238acf4942efa6f0e1fe1b91c33128572c69eb7e54049e1512a8f4381486b2c4fab9013016bb203aeb831e5484098041ee4e7b6c3
+DIST firefox-123.0-id.xpi 566910 BLAKE2B 4f055e2592a0297ae5649863e2bc1e3a35787548ff2c97209698faf1e1d158becc6c8d7f188fd4df7e477b1efa31d48061867ac16da9e1bdbee7918dcbfea40a SHA512 14491501a6c5815646548acbd1926439cc05fa38d3804e798a466893f770093d199a69ca367955f350d25c7e4f3328e01a1386018d5fa255ff6439ff29a86793
+DIST firefox-123.0-is.xpi 598363 BLAKE2B a9f2ddef203a60ba0611d389186cb52c708894d33babe7fe98a233a123b8247698c75d573b4fcc79488b21045d6180f318500c687ab70d0a51eccbe877506a5e SHA512 6405fc8c5ffae2ed0484abd655627d57c46a2884415bbc0dbbf48f1db1eb6a0dbb6ecf6cb765314ae33796a6cfa1b2b3bcf04f6deab3bfcc2cb8cef5ca134f32
+DIST firefox-123.0-it.xpi 550961 BLAKE2B b1d5e52a37b6e35b191a2f052526a5e11c392d79f8b4d19380c8b5ce24ab80cc6475803343ec2b57711f90fd606c8fd4f354bf35a20c971184f36cf8941dc9c8 SHA512 98fa386aaccdb17ff652b99aa2e58504b67e073cd56cef9845c6f839732acd57bd0a4d86d30b8be72d21a390ac2eb9f4293ad694ef0ba3e9699355c2eb88e3fc
+DIST firefox-123.0-ja.xpi 659306 BLAKE2B d2fe303c0b62ad8612637222a43b56f178017df5c114275502c80f3a25869764788be5184eda043e8817a4b1c21628975b372ddca3462bfc0dc76a74b2afd9e9 SHA512 b4914dc69c8248049aa2f4f20debd10f36cd0007151a5a2d15449562c4dddfc981d518e6e4cc5b86ece7bb1e1befa0d5498f6abf1ac9ef58c31d4a088a537da7
+DIST firefox-123.0-ka.xpi 653087 BLAKE2B abaa88d1aa5c702926b1123c834adb99c7eca7cb910f5c3840e31e183196a34fa68634c432ddbb72b2d289e2922fe7eebc5d1fedc4a68706c3e62458c4592a1a SHA512 c75b6e073f314418087ad33912b78ff2935eb8ca2529ad736cf934883308e6629eadf258614e58b547b154e3d592fc5f86499c59e22d477cb2e3d831f195bcb8
+DIST firefox-123.0-kab.xpi 594589 BLAKE2B 5c0927bc4cef11f25630587803be8ecc1455687b4074e22a8de3f76134a9d9921301187b446e5e649c125b20aeb8cfc7c9f104809fca82d5bcc98112fce26005 SHA512 9fa8194e4a346412eaa557d21304223aa848fbf48a1f54a57f2c77191117eedc04f0c566551fb81cf1ef3673bac9820f2b50a1d337b33217a2c8cb2ead75a1fa
+DIST firefox-123.0-kk.xpi 686109 BLAKE2B 90df93b4b7d3f51f4fc2a9c5a813809e0b842fafed3149b4d733401c3e0a210a3860657b5eee2f2be6fe7b84de6a269fbad19bc2d3dda2f039090ef9214983ec SHA512 546aee3598adb1eb208d7f54147f201051550577424c4890a2901f332758ef2820720fcd9940ed54439c3481494465749f5fb589708ffd3b4beabcf2116c6112
+DIST firefox-123.0-km.xpi 519172 BLAKE2B 4850bc78af140f98a7d71add458b4aa68afcc0ae7147ced062e5297c4c34123681569c4ca9a6b9059946bbc61bf6c40d35b27697e5036d4b33a25188045e97a6 SHA512 c4de85a359db4f01ec0d790372e92424cd4e6d4af2f1f264e97f35a9df127e3286ce4d516373ad01d7f261c5f9f41fda980f93997edb448dc759767b418da8c0
+DIST firefox-123.0-kn.xpi 484642 BLAKE2B 38c85a502db7d982d0ccba74a41c86bab6706db63e97a32787ad273eec920a5dbe4f235d255ae129dfbac1d7d652f6d76597b7690cb4705ab92a2954bf7ac4a2 SHA512 ae66134a1cc69141c4b8bf30c11bf31479a6d117d183f5dc21fbe44591de2db333eeb94569da95de693791d54802641be23ef3180c2285709f886f087a52cc3a
+DIST firefox-123.0-ko.xpi 641122 BLAKE2B 25ce4ef947ee5920ba2b18abdd9c9d5ddf2f8301640a1386878221ba38a367da337314f341e7510da1533c3c6aa4e708e079c514a74e6247aa48279951a885f4 SHA512 ec35637a95889116d50bc76f57b8c358e0f69efd47a191ea2bd3376443f550bb287b6712f077444b40faff13eb322bb9d9bd1b0cc3bb7c77b56881c86464ea7c
+DIST firefox-123.0-lij.xpi 477615 BLAKE2B 5478faafa9922303b82182144794a297fb1f119a1907f46d9eea18819fed9ac2f6ee0abfe2d8b0b6ae96d0256a69744f54a000cdb325a26b5543c1289080412e SHA512 2098d827facbbe95b6661f70f647ec56853f456887e4f8c5df64795925064515a3a27f4d8b40b77ebc2fe078d877876045c90d4eeb86bbc612911fa74468bad6
+DIST firefox-123.0-lt.xpi 565835 BLAKE2B fd7bec3050a97dbc7988553c8c66130a175fd24f63f6264491d7b1a5229ea767840e76fd348bc94cfde5a3d89278df7bc20babb668f398e7023c62650bbd4e02 SHA512 2f75fba3a55534d19fd3e98bee40f8cee264aac982c7289bed9472c4051dba93e7dde8d06727bae79584b560393a09f4365c0b1aaa19b6e7a9bc17176156e5f3
+DIST firefox-123.0-lv.xpi 463234 BLAKE2B 310b0cb2abcb504db3c4d75e7f378f42f22b0f77b03b1a0e7283bbcac1ab0a5085f04d803fedff8829ea03a93da584f3e1f462f04496eeac2764af716e220012 SHA512 5e0eca6a34cc1ef1160856137dc0cb379d5eceb47a3ea7a9c573320cc2df275e06137567b9fb3674bf08f1228b7050df1a62c93e33079a6355e8ea24f8cf31fd
+DIST firefox-123.0-mk.xpi 486675 BLAKE2B e6697e18065defe2d7b9363133ce1fe7d6b71589f4c8da6a1005d8a4c1e8fb52b3b1d24b7ae9cad1e7ec72e9349195139ef9100f41875df821bf42ecb353a722 SHA512 f8c3871b9f837174f799fa8ca1465f0fbaa505c41a98efb47d991aa5347a4cd2423274530f4412535a9ef558f71efcf2ae6e7339fe7a04646197d853b2671582
+DIST firefox-123.0-mr.xpi 525565 BLAKE2B 85a827a8bee53a5a89aae10954b6b68d7afc1fbc626b39b042226f91fa4c665b8cc85f8d799c4b2c8aa9fa35dfab49cd0ceb44b67478d454d9cfc36b3c78f95d SHA512 d7c03b67cd150521836dc08f3bcb091bc29bab76488b204cfe95d7a03c1622e05e07dc67f038e799749894c0ab29503bc79861d6605d3c016da684d86bd2ced2
+DIST firefox-123.0-ms.xpi 443256 BLAKE2B d9598c35843a224cca88a5e88152907b3f7f23eabf3a077f37319e65ba0742318a62d4f5771d4bcc37e56918d91e31e105bf20ae8e33a322b325db1b3806d961 SHA512 326030a18d0b63c6dbbba09852d3b1fcb5e82b09c5d4704c9fc6dbdcb9faaa6131d386a35eaf6034f9216d9f057320219d88564683bd24a7a8ae60066896bcd9
+DIST firefox-123.0-my.xpi 510616 BLAKE2B ee42dcb904d06c4517e0c68f465a310a762be94fd418fef5e9577d6b8cfcc5087245f57d7caecf42ba4f2f479103ae211c740c973474aeeb5fc6955eb6102d72 SHA512 f9966b883f65e02043a1e54099ec1a136601536e9dd187beeda4405968c3d3fd86d1658e097b312f14d9a4d8575f2e66b2bd5e1f08a6be3038068ee0b2ef1c11
+DIST firefox-123.0-nb-NO.xpi 587936 BLAKE2B 24aa8aff14564bac2f0cc30236e926bdce6b607e53b665d7d6e53bb0d747dd223473a3a6320011361c6c0d9844a02a16f76b2b03f755863dd2fcbee346fb592c SHA512 9a9f821db797f8ebcbb8fe9814a909eae97ec6fffee9825b3e6d64369c7074e09391ced7df4f0f443aa2c9613e4ecb25f2561a26744f79378a59d11279a216d1
+DIST firefox-123.0-ne-NP.xpi 481817 BLAKE2B c5a6d2cb7723d454922460157dd12762acf2e9009ec3df8c75e79151bbb3de587cb5559bc5b6b81c1cb60c89505595a89e8818fbf610e735fafcf58a7f58fd30 SHA512 08ee987726490c7599ecabff8549bc2de9a03437bc5c54021159a7e9448356e4b75732143caff2c757fadf99509cc22afb717db967f0fed72f1ad0000f7b1626
+DIST firefox-123.0-nl.xpi 597976 BLAKE2B c430bbd5cb3f55235a1bd28efe24d2601844db85822d3f488dd0140d4031e6c32bf17b0ddbd94503760288f1107d66a8a5aa0cb54b44ba50ed28d6615626ddcf SHA512 6cb6c84a7759f956af5241aec3806e60e6dd95c55695bb89e8c4676d432c69d00a895f82dbcf71022f1489ac4f2e9df6b12f91d02102b11aaa11ba5cc46c11d4
+DIST firefox-123.0-nn-NO.xpi 584872 BLAKE2B 965b8cf3fe6361d9032023c7ce9fed561ef01448193a6d5770322fd04f43b065ff52a8e5b3256e4c8b83372912b156204eb81669a8946fc3be938986bb1338e1 SHA512 6ae8707fb367dbca10a0442cf31332bb5a0e32574d430f6404c136895b5c04f7f293758f08d84c24fc186d028f8870f6d0702b5ca79e4e8e0c1d334e93548db8
+DIST firefox-123.0-oc.xpi 600746 BLAKE2B 3e9dd95fa04b328c909f713c0369c851ec3cd17231b7cbb3ce186edc654b5163813cdb58a0efc86b6cd8e2c12c9fc623f8a37a7b1a535f87e0c7dd932d4ee91f SHA512 aa1ba1455a563364362c22edd1238d55beea45fe129907be1320f3fb62a4acd098b0f6606e4c4300c189081eee4f2098237520eda2191d587578ffb359ff3660
+DIST firefox-123.0-pa-IN.xpi 672413 BLAKE2B 084a9d049b07b2737c703d1b73989294eeb7005084d60ea6d1970dd391769d527795cda15ff550c441a9fdde9abdcd3bf96a6ac04c53cc5ef65f51f1297d8ffe SHA512 14c95b175474d0cea9eb1020ce0bc457da4a3f53b069f1809a95230e66bedd6ef608e226b954240e9eb145389cba8fd8fafc24daac4a4b06c46796b04ba6ddc3
+DIST firefox-123.0-pl.xpi 618514 BLAKE2B 62346119f245e9c74bfd30ba2f25ce6cdf269248e2735b775ad1b7f85e2472293ea89350b0c4cf1467d89f0f66c80b6eb6965fa9cf84da32debe16ccb8090f36 SHA512 2c08962022faeaeb923d31e590e0f75169e1068b78f7eb3e9246dc34254c6ebdbdf72166ec635dc30a3306ce65551d4df3a57b9f97684b7d07a076a44553ee70
+DIST firefox-123.0-pt-BR.xpi 602757 BLAKE2B de9506c78d815f5ced66a6145d293715d7f634e70c55acea14fff39d685dab630dc31783b4ab204f49e4efced2b4e6ef694771084729687e36bb1c6ccb2e4b69 SHA512 e740f421e63b76c55450d67524ed1d63a40eeed78cb6365527785048596459eae6b38d915ee94674ec22f3f929f3b845c07222b4a0776ccffa9b44a26b7047f3
+DIST firefox-123.0-pt-PT.xpi 598151 BLAKE2B ab8cec7e6df717b1d1502edf43569b7cbb47088f47eb9aaddf03417bb25a7faf041bf69243b895f0a0ffa5a0b8994854c0dc8253fd9e937fd7265e2400651b4d SHA512 9ca5402bf76c2026fd09a45070551e645c6416b1fb2083fb2afdbd7bd812ac67885e336f4230269b51ee48d163edf37e55b7515d34613f4c9d3e07bd5ba192bd
+DIST firefox-123.0-rm.xpi 598501 BLAKE2B 8d634058e9dff25c6d3fef16eb2c527432614195ad2f5ab139b920dc01ccfeff4feffe4717701a2d5fc23c3e5db2746f50ce8155c8a98cc30512dbd5cbb0a559 SHA512 3fd7aa7c1d673b8ac86104bf6c628c42b44f913652fb4191c673a2db9bed60f729c9552f7aa385f35ce659576ea85914d0470a10887960e736206e8eb9f1fe87
+DIST firefox-123.0-ro.xpi 542065 BLAKE2B e208ffa5f0987f2a34e7421e7ed5a79d752ce4c75da91248ff2c171c66110b0eb649162dbad997fd154048a4641132e997e19a50fddcda025cf713ae6b6dd61a SHA512 3c677c6f37da2b340f3d2bd6306b7f5f9ebbd77a6e579038a0fe162f3396450e9a713bc8e4cfab280fb3f17f0e520910f60267abbdcaa377abaa35eb022e3ff6
+DIST firefox-123.0-ru.xpi 698101 BLAKE2B b2d7c28efd39baa1739944d92cc6cf4fa340f8435afb1ee5940e019e24e5a58a4130d426731a3ae66adb7d4e7128e7bcd5a8ca3c7c566103d19bcfbc2e271c50 SHA512 f9c20c71b99b0a9cf9ae7def3d21f4714922d23dc18445b0796521b30a2f44c4c6ab02eff50639467bc83015e6dfa317a61359b8c1ff420bd8663b1477a65964
+DIST firefox-123.0-sc.xpi 571129 BLAKE2B 3fea10bad3fcb49daf23e0d753358aa7c4c5a3005f389c86bde20597587d1364817b4f84aaeedc8793c95e3267630f2e497967f3a6e55f8b6177df8a70c42c05 SHA512 0b9950e70915ceed7700665b1cd54be20fcde7cc594e0b94eb78799f36daad330cc28abe516cd4b0aaa85bfd8ffb5bd0a434704a9ccec9e91c05b8983d65f93c
+DIST firefox-123.0-sco.xpi 504926 BLAKE2B badb3981d46f760c3cbde3ea2300f3e9ce309fa538b41725fff4d052d6568901f650ab7add8441bcddbdb19f0d8c7b530f2b0b7ff63b30beebf5396967f3fc58 SHA512 6e356acacaadd343f714010f7fd2f890ad16576f72b6ed9203d8785e9e7c8431d01859d1b175450fa9e283407b06b2395b99b4cece9c7ef5a8eb6efeafa24081
+DIST firefox-123.0-si.xpi 598464 BLAKE2B ba4934b881e589071fa7079105ea1f22d5c920cd8ffe38686409afac6e969e74d7fb98958b58fa0a4f77dcfdcf206d11153f55b1ec455ae489929e49ec579f60 SHA512 7143a551eac1e2c1148f54e1b8b9ee6a4bb46fab351e03972f9b17a454def63e87b5929ebe7896540d299ace308a056b9a85eaae137bf44d7a820a9c0d86c120
+DIST firefox-123.0-sk.xpi 631992 BLAKE2B a60793cb41ee00976129158c7198a319c53a2c61514f33e836d28a83c3c5304f5ada51176e6cc4d31f7821e53c20236fb50aaf2fea85b550b29694a472650b96 SHA512 c233453f2d22d0cc5d971dc3a34b13419be0323729cec05450cffccff102d86d805c5bcb4adeefb1bb702275d2bc31919f526ff8dc7f0522f42eca1502354279
+DIST firefox-123.0-sl.xpi 597973 BLAKE2B c261a72be883f2f1f842263005deb58ff0c0e90029efe790d7c94fe6ff37e859c54bdbcf6ad922a67505550dbf7ce244b181f671a7dd158121ee3cedbee5086b SHA512 2d2d62f98b3b63c1b6cd64e2621bbcde8771234e855ae567be030c10096110fefa6921739b2feb5883a162e59f2691553d1fe044da8e6090ddda1a41558426f8
+DIST firefox-123.0-son.xpi 410877 BLAKE2B 3a1835f52391eaba2129fa5b9ed3588e19b6d17f33a07cf7471dbff7a01b61814953f41bf069d2ce579ee994938f78100efbad222f624939530c3bb2f09db05d SHA512 0a8757d1a7ab2c23cbbba318830dbb3026976fe60006f54a86a0cf8e2885d98f552a83ed45a8c6cbda28037544ac4b618600a340f404144868e54fdce8550611
+DIST firefox-123.0-sq.xpi 618311 BLAKE2B c3a07d2216babd6bac389d9b4124b74ce025ed3e3e6c238f8aa181473dd35e1f3f766ff3d46bb68e3c4e117fd7ec048c243be585407f4dfec83a321910f0ae78 SHA512 e79c15edc0b7d74fc0f1497dd6e6eedd35008e0a05cd67b593bdb094d77b9b7e5aa495375a079ee56de1c85a046cc5234b230d374ba15947de20a5c4b2c99165
+DIST firefox-123.0-sr.xpi 632229 BLAKE2B 6d497669bfba8655b28ab5188fd9fef73b393f17307204d2ec90a4a5931bab336a699d2ad788e3a7a83b37ca4421863045468ee129615001fa8e6f3a7ac5d354 SHA512 5ce91e065c76eff1936dbaf5d1da88f5e9548ba123bf38ca7f8aa1f9010478810e3039efcf411c56649e6b6a64648241833352da23bc69df0d124ac04adf729f
+DIST firefox-123.0-sv-SE.xpi 599955 BLAKE2B a04afe95eb171dbd918e7f226c1ad0aebeaa95ae19e529ff63793cba01fe7aa9dbdd5c04d078afc7bf15bb3267ddf92eb0d9e87bf8f1339410d43ce44b14e155 SHA512 3aef2afe77ccf373bd0651e63fe07ff662f11def5e4e9af08dd09a3b20dd7ceecaf16b1c645a140f48aa8ea31e026ddc189f37c528cffd8f765b3e5a1f5b2ed7
+DIST firefox-123.0-szl.xpi 519783 BLAKE2B 74e9a20a6f2907e8795c37bc380dbd13e554e7ca81caf242bdd03fd4737c24ebeeefa08befa9c565352e30add125ca0b4fb6f162131d9f5e41ff528c520c6289 SHA512 0ae6cb6e4e91a09a9d0803d4268f9e4764349a61ce19eee37a91e783351d9a440215cbfcbf4838a2e26c956a89ca69e4f0eddaa8e206c84e5af686ac301e1629
+DIST firefox-123.0-ta.xpi 500768 BLAKE2B a432d3c5522cf5b11db098f3de96f3f90f04c66a3274715906ffd746ed6d579d37170a264e2133ee4c40eebd62319a477f3508087712bf5e353e6b5d9227b717 SHA512 a275d1a34edbbcb10dba640d31425a173d787b2f9915209c8d36a1ce16b6066d32a98d89bb0eea7ee4ace4ca9dd8ea1a4114801daca2bd6705f6813ee9906797
+DIST firefox-123.0-te.xpi 551981 BLAKE2B 254a7c5b07028e7e1a16285e796446c306ee8d2b8f32161252f4d42d7088c1945c038ca397dc59ef77be9f0c6b911fb43cb98097b6b3f43597571d2be6b793c0 SHA512 d5769a4ea1ff328e864ba3be2d040b4d9f6a834bc070837526f4ae04a4ff2894a2136192cdef16caf5c6170b0220878ea489bfd89cd40e32a5588d1bd41df499
+DIST firefox-123.0-th.xpi 675224 BLAKE2B 72283e1763ce2f74923f8fb4e12dd45a0438f2045236d566de7fef64b58a20d99f55596354ba95cfb1f64fc66893f439d4c5ec79f3fa5445ca32058d256ad582 SHA512 06d8b9e3ff0c1434c100f2c519eded08e42ca799996e30d45b79e30be733246563a64786e61c9a416606c295bd9548f59e78793a314bab47f3ff6cfa3b251884
+DIST firefox-123.0-tl.xpi 527408 BLAKE2B 33b2fc246d28310a45d0345f86ad0d781c1a88f98f83ea114b2f4dda6ab3760375c62a3d10fad594dc1a4866de1ad7e2647b6733743239f5cb4d00e42ef7f466 SHA512 c554ea9f39422230aa382814c8b5e6908dfbab2de8318da00cf98cdee590f78acbfdf99abb81fd683cd61e12e89090cb77ad2ab48d70160f1d883b5d7ed283ed
+DIST firefox-123.0-tr.xpi 612224 BLAKE2B d007e90ee063382afb72c96a76899ed93ff50c8ff4f74c7af92ee94eedaf1265fbcde3e89743fb8fd3af8392b567ce904d68294dba23200ea4a5120e6692ef28 SHA512 305cfe5210f677dab4992595eb8abfcaa74f73496a1fc498fa78cc74596a491c27916f1a4b82df4778810b2292340bf0d6b6ab5899718663b682cdd9d8e5a942
+DIST firefox-123.0-trs.xpi 497336 BLAKE2B c523d7a1f3ab7c2933ec2c3b2e9061da905b59af95e77acb2a2fe4c9a7973c36b260dddb292b82f67c7514af2d98afe64c731f17aa5bed4ac266832b13377df7 SHA512 7b2655e77b1dfe437a78c833971e53f317e04a0796ef3c7941aea6481713f93d0ea1055d074de5133a4da36bb4aec37ce6605f0b3c848fde090f8c4b452a1bb5
+DIST firefox-123.0-uk.xpi 690835 BLAKE2B 13efbe1734cee60ef0ad2149433afee0b4e7eb3eea0fbba8e767b33b4e9a1481c089b38641909e5c82548428944901bdc4219d6f7a3f2bce24277828df1599d7 SHA512 f90f58eac4b80325c4d9b9e69f442f4f2f1e6109146be9e3fac1942401b03e896728d4e5efb5304ba6fc9e669a931cb81ceb83a05633743cd92c5694d2622c53
+DIST firefox-123.0-ur.xpi 553254 BLAKE2B 2ac0667ac1b7b4a166f693957f1e1431014481e4ea4510096b3f55ac736ec7cbf36866ae0990956f63c7bac3043a6aa3b049a655b07405557c19eb931b509a97 SHA512 4205a386561a954f1fdfdc4b707c4f0963e0a673e96b14cc37b6b587081165fd36590354e260ec880bee668efdff7c7d0b9ff47534f9f9eb6d36e6338f11648d
+DIST firefox-123.0-uz.xpi 473023 BLAKE2B c0c22ce8f8365a510b88ed8aafbc6d4d93e09c370f71984ff156b395f95c385d20bad78f88c08248b6cfdc90799d31cc70f252606e4294033efc7a18e758e990 SHA512 5670f3e015fe5938b04526ce7e57e4e4545798371f1410fb301483bafba8a0f898cf22949c5c1694b52ee02886c83ee37e7c71de124fd2dc9bbeae5de918d7a0
+DIST firefox-123.0-vi.xpi 636499 BLAKE2B 50a92d2a2183bb40c7af633f0e97632872eac798d508fce41a835077fdd9aa3380b6982b76f641621d8130f265e384464d38265345da3fecfff20594284adfa1 SHA512 c47b0f456a6e667ce74d422bd428403bf8c6eff2810db8a56e50ea720c823057ce1b75ee88aa7e8ca7930be8535ef5a0dfa71e4b78f9e16979341b357914cdf1
+DIST firefox-123.0-xh.xpi 411732 BLAKE2B 291ebf52902ab8b8f2950039a48e18d10bb884775deadaf747e3979053efa70ade9ebfbc14d415d885088edac79efa1757713ed7d6069368cb6405bf714dc61b SHA512 3dcd91766e2c666278bf109f799d0215f17c76e74d601e8a780c75cda75fc5dec8211d2c107ec92a6122aca7574abf4e3609a2fd7330dae342be0cd19dbddd6a
+DIST firefox-123.0-zh-CN.xpi 636727 BLAKE2B f701d7189510162cbbe4d055f0dcf97d8e2e0447792853b767e49e128d94fd803d7596c3ee2a5d10d855909be5f0fe466779f90d97c1a0737fa81810327ce586 SHA512 e6ea24d931233da6e4df4d58c883204421debaa83ba1ef71555a2077a34b214d5fb6269900de157c025a1ae3a76e74671729444b6576694240b1614fdf74222f
+DIST firefox-123.0-zh-TW.xpi 638883 BLAKE2B cdb02fe348c19e116393421e5e8edc357b124c75708559d2e1559ac4e76b9a05f2eb529242162a5c7c875bb8b6a7890ffc619c0e18f800d2fefef9909a8f3d8a SHA512 d0f4bf4da0e7e2138bcfe0a242fc325ccac7f7938004de292473d1d7b8f52a414e4aa4b24fa2541ad8ac201bdde4b960d51218674c60ba50785f0e65e3d46f22
+DIST firefox-123.0.source.tar.xz 537279276 BLAKE2B 6c9bfce3cd9c5ab3aa929ea20b50ef5e2c90d161a472dd374dfa20b7902fe1aec5504b94576a3e746945e30c6e21f189c17ce67328e6160df40e885805fc874c SHA512 a19567a13e1b663e538c4af17491146adad1f0ab977995e8da9ce9ed428008ad20902dee4efb82d54e1319a0e31768609696bc822563d75732b622760129d8bb
EBUILD firefox-115.7.0.ebuild 39582 BLAKE2B 50b3f8942c717bf46127baff82dc587b2e5946488712d127199100aa2b32752e68656b567cfa177b4b4f7c32c4c6c5e82c1cc3ba65fedb48e24a8e3a59b1405f SHA512 d92ebf5d524a6d92b7de07f47d7611aafcacae7328344e27ee8960c82e9429bd989621eda159ca06000b06a97328619f8b87e5a035d4e5638938fca72fa46cdf
EBUILD firefox-122.0.1.ebuild 43363 BLAKE2B d215e52ef1a0c12c36c1956ce551ffb80fef00c8dadc60b0a8d4e08f22308fc4216a0c02abf81490b9ee54abdc9a8c2edbdab4939df9282608a427d19cae9423 SHA512 0195715e17e34da674ef69785af0261ef4a229f55679b088cbdfff25e89cebe5f965a3f42ad48226c9eb47ab3951c88969e256a26f6639ba3d74d42ed7b21fe7
+EBUILD firefox-123.0.ebuild 43244 BLAKE2B 1d9f47fdbdbfba0dd7133295887d11ceb85a25cbfcbaf8792875a9e315590ca885d5a9059949224cdc6e83c0166cbc0cbee8ea8d8ed16d42e337e96e3a9b08fd SHA512 ef63dc1943c64d0cf06990ea4a7099ea8d58cd37ca1def08db7e29c975885f852588081e8caaf04c42314c8926e922d7436d3864ff40207337a90d326d507d67
MISC metadata.xml 2597 BLAKE2B b449997bc096ed8fb7bde41a5acb8d9f4c1c8cfc9663c06ff603cca756e8868d40049fd292a459a00d80b4e8c3a74e91e29fcb04abe87277640fe65d070f0bda SHA512 703c7f6a2b46748786145b0973a7b8439e530c96fd7c50d773efac7d5d9bf74ccb4f0c252f2701459944f2b3ced22d3e57ddf049b9aed0c8f0e094cabddda251
diff --git a/www-client/firefox/firefox-123.0.ebuild b/www-client/firefox/firefox-123.0.ebuild
new file mode 100644
index 000000000000..ca7814665dc1
--- /dev/null
+++ b/www-client/firefox/firefox-123.0.ebuild
@@ -0,0 +1,1450 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-123-patches-01.tar.xz"
+
+LLVM_COMPAT=( 16 17 )
+
+PYTHON_COMPAT=( python3_{10..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-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-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="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack +jumbo-build 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+=" +telemetry valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate"
+
+# "-jumbo-build +system-icu": build failure on firefox-120:
+# firefox-120.0/intl/components/src/TimeZone.cpp:345:3: error: use of undeclared identifier 'MOZ_TRY'
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ !jumbo-build? ( !system-icu )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:esr
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ clang? (
+ sys-devel/lld:${LLVM_SLOT}
+ virtual/rust:0/llvm-${LLVM_SLOT}
+ )
+ pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.26.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.70 )
+ !elibc_glibc? (
+ || (
+ dev-lang/rust
+ <dev-lang/rust-bin-1.73
+ )
+ )
+ 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
+ )
+ !X? (
+ >=gui-libs/wlroots-0.15.1-r1[tinywl]
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_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.97
+ >=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? (
+ 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= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ 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}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ 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%_*}"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+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 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
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+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-r1_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
+
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+ linux-info_pkg_setup
+}
+
+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
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.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)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ # Make ICU respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # Respect MAKEOPTS all around (maybe some find+sed is better)
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/base.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_concurrent_links.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/code_analysis/mach_commands.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # 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
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+ moz_clear_vendor_checksums proc-macro2
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # 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"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF 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=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --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
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --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
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ mozconfig_use_enable geckodriver
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ 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
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ 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-x11-only
+ fi
+
+ # LTO is handled via configure
+ filter-lto
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ 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
+
+ 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
+
+ # elf-hack
+ if use amd64 || use x86 ; then
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ if use clang ; then
+ mozconfig_add_options_ac 'relr elf-hack with clang' --enable-elf-hack=relr
+ else
+ mozconfig_add_options_ac 'legacy elf-hack with gcc' --enable-elf-hack=legacy
+ fi
+ fi
+ elif use ppc64 ; then
+ # '--disable-elf-hack' is not recognized on ppc64, bgo#917049
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --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
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --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
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ 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
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./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}/browser/defaults/preferences"
+ 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-r2 \
+ >>"${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
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ 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 geckodriver
+ if use geckodriver ; then
+ einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
+ pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/browser/branding/official"
+ local icon_symbolic_file="${FILESDIR}/icon/firefox-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}-r3.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
+
+ readme.gentoo_create_doc
+}
+
+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 gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ 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
+
+ # 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
+
+ readme.gentoo_print_elog
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+}
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 97f2b5a40a5b..ef13f4b79bdd 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 0f20f5aecdad..0b56d56648cf 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -9,12 +9,21 @@ AUX tomcat-r1.init 3200 BLAKE2B eb913d32bb8c1883e58551a25ff9516337d947c6fd2c7b44
AUX tomcat.conf 1811 BLAKE2B a92606e113172c6f0f73e18ab8ad8796f38bd8c741bb2fd1f6c43d7682728729d0198d4150e42282c7e732750231b7cdbfb51de9b24f2ba780a22700965113c5 SHA512 0747dd2fdad6c68123425adce39f625d34924ae3e7c9d5a00361565a593047d7a4d01dee64c1ef831e5ad79b51750babaf642b0588d4b5948bbed441d53d654d
DIST apache-tomcat-10.1.18-src.tar.gz 6166424 BLAKE2B 588b60b25448cf15389449a4f6d6791e005ae69a6b4c840e49a2564a6e483ec24c028d1d4022b38dcba7b0ef9fb1723b3d58474ba52358ff01eb842d951a6259 SHA512 62bd651ea24ff856c02688ca6e8bb469b1ae4903c95d89c45342fa82474a0688fae5d773fb43ed8a6ef1a3933509e9b35812147c5b7b193a7cbf7cc58a97e403
DIST apache-tomcat-10.1.18-src.tar.gz.asc 849 BLAKE2B 139f943e369f3dcf2d2bd7238296e631d5ca16886222cfa4a715e02d4914c77014a7a284585708a341e450f749ba02b6ecbe18abe0ecbcd10dbfce21aa4180f0 SHA512 990333e3d10d9de5162b4fd6f44d2d5f9c97df3fb8bcdd1e4e2cfb9aebd010bc9f6be0cbead17ac57f94ea4e3ae078755e0c157666de8acdcd862c5b11f4cd27
+DIST apache-tomcat-10.1.19-src.tar.gz 6175254 BLAKE2B 8ec0f461de2fed4642fcb20e38f637c5516d4543bebb66a7a8c9ad0d7acbd0221677d98c03021c2a766057158f9effa3dc5dda96eeed2b1cf662168f545d6223 SHA512 ee9bd20979a53f2151ac10dd8be4d4c0b82cabb60c10f33572460094a199832434b4f55aed4ab0334a2daf2795dbbfa345a55144132dbfecc7b3ab2d74999e77
+DIST apache-tomcat-10.1.19-src.tar.gz.asc 833 BLAKE2B 12b92d5f42219b0fccbc3eeb004fe38c762090790da93d51423ffec07c34f3203fbbb45c670f1cf8bf992ab061d0ed8f52f622eb51163511d29567bc241f6e26 SHA512 edbeea8873b8d1b48b8a298e57ef9715dd6b912d9edf6447bfcf85945ab79db08a21b0d134926d814676f2df823e1b78184792118926220fe4ea070919a5e71c
DIST apache-tomcat-8.5.98-src.tar.gz 6148516 BLAKE2B bc60fca292d61e9ff03ca8598d51759c9c516b7f855f60c285c535ffaff9586c84e155a81e903981297ea62520b776a18e2b36982779dddfb5ffa0a5b50d4cfb SHA512 5be5339ab962fd915fec8755194c65636f1d0975ef32aaeaa5c87fc94e8bc51b1a93cf8c35bbcced7be8947a5f89380ab495f7626b1cc540c71949ee448cd41c
DIST apache-tomcat-8.5.98-src.tar.gz.asc 849 BLAKE2B bfaba67dce2899629aa015a04a59f0cfeeab334e61fdb21a7d191dedb4371c576055c1e8ca596a425ddcef8dc7f058ceabcd3bb142b8c7923093a1c042c0fbc9 SHA512 bd5cbb0cfd6f1b2bae1cb4bb2c7e0850215dd4a95a988f4d75ff22c9a1c1331b256cf371f4ac90adf7731eba09b35a05e9f7d0e7dde839d60b99f0fd85ceb6c3
+DIST apache-tomcat-8.5.99-src.tar.gz 6162573 BLAKE2B 4443dc4865a16e60e9b9224fcd9947b36f316c4d2a81207fbb1204a1b12952275e995028eb5280a962d3488c1c43fc81bace6bb0fdf252cfb1e9025ef85da8b0 SHA512 a8aabf6d12ef89d2b908f0739392e595b3d481ceca124580323e3f3d3c26f4a39c960dcc3686efb5219bf10a7b5b55fc8c9f742a87eb975e04ed40415cab2e51
+DIST apache-tomcat-8.5.99-src.tar.gz.asc 833 BLAKE2B 55d39f5b9e821baab51a617b1c9df0e7f7192ace642eaa637c9e870b0ffdbe1ba5d58b132111eaf3417d26572d3e6650f316def53a6b2489bc820880464fddfc SHA512 b93eeaf4ae2f08d7f1cb5de09fcffa561202d852422f2464ffa61b98afd867237a0a0239caa176975b77c550d69b21bb41b681c1d655372c8b63930db7bbe483
DIST apache-tomcat-9.0.85-src.tar.gz 6315926 BLAKE2B 571500b3a2fc9c6f2d9bb7df750b769fe3d7bcf327f298d1e1c5c5fbab1dbbd099a4c939f7e9b3bf2f90568da595cf882fbb8433db1122c9026bd358463be52b SHA512 7883ab9adbabd817afc27881051f47918961fc0ee71427e87cb978f6b101c5e33d2a7483b942a2bb1b095b744dc35a566fe2bee77071f4f6e8c5bb9e8b289339
DIST apache-tomcat-9.0.85-src.tar.gz.asc 833 BLAKE2B ffeaa791b09b8552b9165ec98cb6bb4466beef4d3c27ae1fc83bb2b1f0e593b08fea30ae7fb6e515d3dea9fb967f3439f3ba81f119060e9617e36aa303cc9340 SHA512 b5204fbbf181c73d6efebb332e6011d4911c39964d5bf28af835f2bcbfff05d6356f2bf98dfd91e6a022a126c77822fb3d4840d52e6ef1b5485ced799e170472
+DIST apache-tomcat-9.0.86-src.tar.gz 6324982 BLAKE2B 2f7d1251ec3db1012f8f90691b6c7aa18ee2be9204ee27209af4d3a9d6505e1ce172a4babbffd42f56fd784aabddff41998980f578337372df6c721089e9d67d SHA512 02b5100f18233b4b20e6f03e455daf67b842ec2f894ff6f6971383f1a8f8c8ebbb098cb7f16be73f69e3f8cd1f3a2ce1ca78948aa7cc788fc316e0e8f68f4cde
+DIST apache-tomcat-9.0.86-src.tar.gz.asc 833 BLAKE2B bb7a0bbbeceabc40acd87bc561ea35eebc8cb9ff06c0507243438c7d8b0b1ef43bd91b017bbed5b367835bf916f5dac7dd748717b83990cc2bf7eee0b82d23d6 SHA512 cedb95a61be312a3b47f5ed0b5528c7e3649b1a7d530a4dedf8a9e5a25ef887b52a7282ed5b4ca5121d130bbbf4428914bba415fc7fc211309540a938224b2f8
DIST biz.aQute.bnd-7.0.0.jar 16567341 BLAKE2B 329b3b750e917ad513a1f767f63b96b1d0b10177a0f3c079bbf07e02aff77607e1f869bae09d09709d8cfef27cd802585e7f332e2a3e3f0ee1c31a4890e53fce SHA512 42b2e43f3e437c7b06f0d168eaf5ee499a4c517b1a01bec67fd6df92d01d037dd9088e0d5b013dfa1839f9dee35bf74903c1af7204712bf4aa72412e071ac503
EBUILD tomcat-10.1.18-r1.ebuild 5424 BLAKE2B 90dbec17284bfbcb72c1e3ac69dd375300cbb4e4a255db4770dc507f1bef704c6cf48f65f8e21eba87da7a045e1ab60d0bfad60ead6e69c335b1087a1165a19a SHA512 0f768b8d86448da0ed6f60d9c9f23f865081e7247b29d428a702381ee5e608efd90a28d7dfc4ef4b749bd28940d3545e54de679c2734faaa5110736149a91432
+EBUILD tomcat-10.1.19.ebuild 5425 BLAKE2B a21566a895c39058829eb925d217513f3bef303214ff78772f748b91eee3a56c996c8d95b1cd32b847533b23d374ec3dda13fab13037b78d880395802a1fa301 SHA512 e6c7d2cfb729cb4625d7bdd7e5585640b4058058798dd33bf3822266b4a4cd8d90834de9c42e5e23181f1c99cc730a7c356dfe035fa84569ecb4933fb5ba51fe
EBUILD tomcat-8.5.98-r1.ebuild 4671 BLAKE2B e5dffdfa78f9acde54d1a8556aeda728641dc43fb1d9cba88a4a22675a2c07a4ab03849751ec9271713c49b29298fe9e16e832708483a3c6c96b9ae4271b93c0 SHA512 bb63f37e9e3ae6f38512210263ca5ab3e5cd11a9e006693d646d99aca49b91518528c2f2cb3050f6fe82cdf86c07339f8670017d05c874b15f009b49780f43c9
+EBUILD tomcat-8.5.99.ebuild 4672 BLAKE2B 2566969061c769d801419ee6fcdb9f800c2ae661dde482a1adbe99d6635acd66ac0ec8ed9779d6e16e9741bc92bb388abd3de85716a0d3cabf12dec8a8bc698e SHA512 c762b8e8002866db754cb53159c12e24f2009ded2f294792f6ada3959618962d594ebb0ca6bf8a0162b881eb268f2fe75ac3f973e95f06e34de0769ea5d26aaf
EBUILD tomcat-9.0.85-r1.ebuild 5272 BLAKE2B 9b0d25a43fb603ac6e1971d82ec715f514715c7ea2190ecb4fe7044c69d150f170d0b1fd718143c2cec584eaf3f456779c81a0cc62410f775addc998df01d29f SHA512 2755ba786e15710bcd17d709ec6b7a6c880ad4068734962606fa1f67bd831aa643366397e1dad73b286fcde98c65e866530563865a0e1c078198c8017895c2aa
+EBUILD tomcat-9.0.86.ebuild 5273 BLAKE2B 726acb29f70cd0d2454f5c1e7d54b2ab0b1295ce4e1d171007cc103b451c6a5b1621304b8342753035946bd7f3e78b6033da3241375f39931e84ac10e97e3552 SHA512 c9adf8a7a434641432e103ced405233688d040c865b1d4bf39107fa0ecbe7a513b443acd6ff20ed2d706591e81c6525395478af8d9793c8d358e09c28325e802
MISC metadata.xml 699 BLAKE2B 66aff1137e5d4ad92749176a5375c1c27c1e6cde936e05ce904d965eb71a985c421235917742d4065765e1ebf9f9e3faa51c3de109a9e5a169000b4263c3cd97 SHA512 b50874d1e741835bf8cb839517241465018254eba1ddb0e691f2b5b188eca97dd27394c29d2082654049d9ee0898c1e5e4e625666cf8abe029b8e6085122d9a0
diff --git a/www-servers/tomcat/tomcat-10.1.19.ebuild b/www-servers/tomcat/tomcat-10.1.19.ebuild
new file mode 100644
index 000000000000..28598e1cd7ef
--- /dev/null
+++ b/www-servers/tomcat/tomcat-10.1.19.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar
+# See bugs #203080 and #676116
+BND_VERSION="7.0.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
+ https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+ verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="10.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.26"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+ dev-java/jax-rpc-api:0
+ >=dev-java/jakartaee-migration-1.0.5:0
+ dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+ acct-group/tomcat
+ acct-user/tomcat
+ >=virtual/jre-11:*"
+DEPEND="${COMMON_DEP}
+ app-admin/pwgen
+ dev-java/ant-core
+ >=virtual/jdk-17:*
+ test? (
+ dev-java/ant-junit:0
+ dev-java/easymock:3.2
+ )"
+
+BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
+
+PATCHES=( "${FILESDIR}/${PN}-10.1.6-build.xml.patch" )
+
+S=${WORKDIR}/${MY_P}
+
+BND_HOME="${S}/tomcat-build-libs/bnd"
+BND_JAR="${BND_HOME}/${BND}"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+ fi
+
+ unpack ${MY_P}.tar.gz
+
+ mkdir -p "${BND_HOME}" || die "Failed to create dir"
+ ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar"
+}
+
+src_prepare() {
+ default
+
+ find -name '*.jar' -type f -delete -print || die
+
+ local vm_version="$(java-config -g PROVIDES_VERSION)"
+
+ # For use of catalina.sh in netbeans
+ sed -i -e "/^# ----- Execute The Requested Command/ a\
+ CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
+ bin/catalina.sh || die
+
+ java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},jakartaee-migration,wsdl4j"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dbnd.jar=${BND_JAR}"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_configure() {
+ java-ant-2_src_configure
+
+ eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
+}
+
+src_compile() {
+ EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar):$(java-pkg_getjars --build-only jax-rpc-api)"
+ LC_ALL=C java-pkg-2_src_compile
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ local dest="/usr/share/${PN}-${SLOT}"
+
+ java-pkg_jarinto "${dest}"/bin
+ java-pkg_dojar output/build/bin/*.jar
+ exeinto "${dest}"/bin
+ doexe output/build/bin/*.sh
+
+ java-pkg_jarinto "${dest}"/lib
+ java-pkg_dojar output/build/lib/*.jar
+
+ dodoc RELEASE-NOTES RUNNING.txt
+ use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+ use source && java-pkg_dosrc java/*
+
+ ### Webapps ###
+
+ # add missing docBase
+ local apps="host-manager manager"
+ for app in ${apps}; do
+ sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
+ output/build/webapps/${app}/META-INF/context.xml || die
+ done
+
+ insinto "${dest}"/webapps
+ doins -r output/build/webapps/{host-manager,manager,ROOT}
+ use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+ ### Config ###
+
+ # create "logs" directory in $CATALINA_BASE
+ # and set correct perms, see #458890
+ dodir "${dest}"/logs
+ fperms 0750 "${dest}"/logs
+
+ # replace the default pw with a random one, see #92281
+ local randpw="$(pwgen -s -B 15 1)"
+ sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+ # prepend gentoo.classpath to common.loader, see #453212
+ sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
+
+ insinto "${dest}"
+ doins -r output/build/conf
+
+ ### rc ###
+
+ cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
+ eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+ sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+ insinto "${dest}"/gentoo
+ doins "${T}"/tomcat.conf
+ exeinto "${dest}"/gentoo
+ newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+ newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+ einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:"
+ einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+ ewarn "Please note that since version 10 the primary package for all implemented APIs"
+ ewarn "has changed from javax.* to jakarta.*. This will almost certainly require code"
+ ewarn "changes to enable applications to migrate from Tomcat 9 and earlier to Tomcat 10 and later."
+
+ einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
+ einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information."
+}
diff --git a/www-servers/tomcat/tomcat-8.5.99.ebuild b/www-servers/tomcat/tomcat-8.5.99.ebuild
new file mode 100644
index 000000000000..73bd9ff31cc1
--- /dev/null
+++ b/www-servers/tomcat/tomcat-8.5.99.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-3.1/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/${PN}/tomcat-8/v${PV}/src/${MY_P}.tar.gz
+ verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="8.5"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.15"
+
+# we don't use ~ for el and jsp because the same implementation
+# is also present in tomcat 9 and it would be impossible to install
+# both tomcat 8.5 and 9 at the same time
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}"
+RDEPEND="${COMMON_DEP}
+ acct-group/tomcat
+ acct-user/tomcat
+ >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+ app-admin/pwgen
+ dev-java/ant-core
+ >=virtual/jdk-11:*
+ doc? (
+ dev-java/jax-rpc-api:0
+ dev-java/wsdl4j:0
+ )
+ test? (
+ >=dev-java/ant-junit-1.9:0
+ dev-java/easymock:3.2
+ )"
+
+BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-8.5.86-build.xml.patch"
+ "${FILESDIR}/${PN}-8.5.95-min.java.patch"
+)
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ default
+
+ find -name '*.jar' -type f -delete -print || die
+
+ # For use of catalina.sh in netbeans
+ sed -i -e "/^# ----- Execute The Requested Command/ a\
+ CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
+ bin/catalina.sh || die
+
+ java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT}"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dexecute.validate=false"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_compile() {
+ EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar)"
+ use doc && EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjars --build-only jax-rpc-api):$(java-pkg_getjars --build-only wsdl4j)"
+ LC_ALL=C java-pkg-2_src_compile
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ local dest="/usr/share/${PN}-${SLOT}"
+
+ java-pkg_jarinto "${dest}"/bin
+ java-pkg_dojar output/build/bin/*.jar
+ exeinto "${dest}"/bin
+ doexe output/build/bin/*.sh
+
+ java-pkg_jarinto "${dest}"/lib
+ java-pkg_dojar output/build/lib/*.jar
+
+ dodoc RELEASE-NOTES RUNNING.txt
+ use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+ use source && java-pkg_dosrc java/*
+
+ ### Webapps ###
+
+ # add missing docBase
+ local apps="host-manager manager"
+ for app in ${apps}; do
+ sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
+ output/build/webapps/${app}/META-INF/context.xml || die
+ done
+
+ insinto "${dest}"/webapps
+ doins -r output/build/webapps/{host-manager,manager,ROOT}
+ use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+ ### Config ###
+
+ # create "logs" directory in $CATALINA_BASE
+ # and set correct perms, see #458890
+ dodir "${dest}"/logs
+ fperms 0750 "${dest}"/logs
+
+ # replace the default pw with a random one, see #92281
+ local randpw="$(pwgen -s -B 15 1)"
+ sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+ # prepend gentoo.classpath to common.loader, see #453212
+ sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
+
+ insinto "${dest}"
+ doins -r output/build/conf
+
+ ### rc ###
+
+ cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
+ eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+ sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+ insinto "${dest}"/gentoo
+ doins "${T}"/tomcat.conf
+ exeinto "${dest}"/gentoo
+ newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+ newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+ einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:"
+ einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+ einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
+ einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information."
+}
diff --git a/www-servers/tomcat/tomcat-9.0.86.ebuild b/www-servers/tomcat/tomcat-9.0.86.ebuild
new file mode 100644
index 000000000000..182ffc6d3773
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.86.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${PN}-${PV}-src"
+
+# Currently we bundle binary versions of bnd.jar
+# See bugs #203080 and #676116
+BND_VERSION="7.0.0"
+BND="biz.aQute.bnd-${BND_VERSION}.jar"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+ https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
+ verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+# though it could work with 4.22 and upstream uses 4.20,
+# we still use 4.15 because 4.20+ is currently built with java 11
+# and it would force Tomcat to use at least java 11 too
+ECJ_SLOT="4.15"
+
+COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
+ dev-java/jax-rpc-api:0
+ dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+ acct-group/tomcat
+ acct-user/tomcat
+ >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+ app-admin/pwgen
+ dev-java/ant-core
+ >=virtual/jdk-17:*
+ test? (
+ dev-java/ant-junit
+ dev-java/easymock:3.2
+ )"
+
+BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}/${PN}-9.0.50-insufficient-ecj.patch"
+ "${FILESDIR}/${PN}-9.0.72-build.xml.patch"
+)
+
+BND_HOME="${S}/tomcat-build-libs/bnd"
+BND_JAR="${BND_HOME}/${BND}"
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+ fi
+
+ unpack ${MY_P}.tar.gz
+
+ mkdir -p "${BND_HOME}" || die "Failed to create dir"
+ ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar"
+}
+
+src_prepare() {
+ default
+
+ find -name '*.jar' -type f -delete -print || die
+
+ # For use of catalina.sh in netbeans
+ sed -i -e "/^# ----- Execute The Requested Command/ a\
+ CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
+ bin/catalina.sh || die
+
+ java-pkg-2_src_prepare
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+
+EANT_BUILD_TARGET="deploy"
+EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},wsdl4j"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_NEEDS_TOOLS="true"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dbnd.jar=${BND_JAR}"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_configure() {
+ java-ant-2_src_configure
+
+ eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
+}
+
+src_compile() {
+ EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant-core ant.jar):$(java-pkg_getjars --build-only jax-rpc-api)"
+ LC_ALL=C java-pkg-2_src_compile
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ local dest="/usr/share/${PN}-${SLOT}"
+
+ java-pkg_jarinto "${dest}"/bin
+ java-pkg_dojar output/build/bin/*.jar
+ exeinto "${dest}"/bin
+ doexe output/build/bin/*.sh
+
+ java-pkg_jarinto "${dest}"/lib
+ java-pkg_dojar output/build/lib/*.jar
+
+ dodoc RELEASE-NOTES RUNNING.txt
+ use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+ use source && java-pkg_dosrc java/*
+
+ ### Webapps ###
+
+ # add missing docBase
+ local apps="host-manager manager"
+ for app in ${apps}; do
+ sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
+ output/build/webapps/${app}/META-INF/context.xml || die
+ done
+
+ insinto "${dest}"/webapps
+ doins -r output/build/webapps/{host-manager,manager,ROOT}
+ use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+ ### Config ###
+
+ # create "logs" directory in $CATALINA_BASE
+ # and set correct perms, see #458890
+ dodir "${dest}"/logs
+ fperms 0750 "${dest}"/logs
+
+ # replace the default pw with a random one, see #92281
+ local randpw="$(pwgen -s -B 15 1)"
+ sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+ # prepend gentoo.classpath to common.loader, see #453212
+ sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
+
+ insinto "${dest}"
+ doins -r output/build/conf
+
+ ### rc ###
+
+ cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
+ eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+ sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+ insinto "${dest}"/gentoo
+ doins "${T}"/tomcat.conf
+ exeinto "${dest}"/gentoo
+ newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+ newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+ einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:"
+ einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+ einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat and"
+ einfo "https://wiki.gentoo.org/wiki/Project:Java/Tomcat_6_Guide for more information."
+}