summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-13 13:42:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-13 13:42:21 +0100
commit22b51dcc430fb550fd692463a56cdcd5b18efd61 (patch)
tree1155e9ace7a82aac7ede90d7d5c2e79b0ec83918
parent4b91667ebe695e6fdfbef3962d099f17484b8806 (diff)
gentoo auto-resync : 13:10:2022 - 13:42:21
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29636 -> 29628 bytes
-rw-r--r--app-admin/Manifest.gzbin32889 -> 32890 bytes
-rw-r--r--app-admin/ansible-lint/Manifest3
-rw-r--r--app-admin/ansible-lint/ansible-lint-6.8.1.ebuild80
-rw-r--r--app-admin/ansible-lint/files/ansible-lint-6.8.1_test-module-check.patch43
-rw-r--r--app-backup/Manifest.gzbin8197 -> 8198 bytes
-rw-r--r--app-backup/borgmatic/Manifest3
-rw-r--r--app-backup/borgmatic/borgmatic-1.7.3.ebuild68
-rw-r--r--app-backup/borgmatic/files/borgmatic-1.7.3-systemd_service_bin_path.patch8
-rw-r--r--dev-lang/Manifest.gzbin19344 -> 19341 bytes
-rw-r--r--dev-lang/ispc/Manifest2
-rw-r--r--dev-lang/ispc/ispc-1.17.0-r2.ebuild2
-rw-r--r--dev-lang/rust-bin/Manifest2
-rw-r--r--dev-lang/rust-bin/rust-bin-1.64.0.ebuild2
-rw-r--r--dev-lang/rust/Manifest2
-rw-r--r--dev-lang/rust/rust-1.64.0-r1.ebuild2
-rw-r--r--dev-util/Manifest.gzbin69174 -> 69173 bytes
-rw-r--r--dev-util/glslang/Manifest2
-rw-r--r--dev-util/glslang/glslang-1.3.224-r1.ebuild2
-rw-r--r--dev-util/spirv-headers/Manifest2
-rw-r--r--dev-util/spirv-headers/spirv-headers-1.3.224.ebuild2
-rw-r--r--dev-util/spirv-tools/Manifest2
-rw-r--r--dev-util/spirv-tools/spirv-tools-1.3.224.ebuild2
-rw-r--r--dev-util/vulkan-headers/Manifest2
-rw-r--r--dev-util/vulkan-headers/vulkan-headers-1.3.224.ebuild2
-rw-r--r--dev-util/vulkan-tools/Manifest2
-rw-r--r--dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild2
-rw-r--r--dev-vcs/Manifest.gzbin11323 -> 11315 bytes
-rw-r--r--dev-vcs/git-machete/Manifest2
-rw-r--r--dev-vcs/git-machete/git-machete-3.12.4.ebuild41
-rw-r--r--games-arcade/Manifest.gzbin20899 -> 20893 bytes
-rw-r--r--games-arcade/stardork/Manifest3
-rw-r--r--games-arcade/stardork/files/stardork-0.7-clang16.patch13
-rw-r--r--games-arcade/stardork/stardork-0.7-r1.ebuild34
-rw-r--r--games-arcade/stardork/stardork-0.7-r2.ebuild35
-rw-r--r--kde-plasma/Manifest.gzbin9438 -> 9432 bytes
-rw-r--r--kde-plasma/plasma-desktop/Manifest2
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild2
-rw-r--r--mail-client/Manifest.gzbin3707 -> 3711 bytes
-rw-r--r--mail-client/thunderbird-bin/Manifest134
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-102.3.3.ebuild (renamed from mail-client/thunderbird-bin/thunderbird-bin-102.3.2.ebuild)0
-rw-r--r--mail-client/thunderbird/Manifest66
-rw-r--r--mail-client/thunderbird/thunderbird-102.3.3.ebuild1165
-rw-r--r--media-fonts/Manifest.gzbin37250 -> 37087 bytes
-rw-r--r--media-fonts/source-pro/Manifest6
-rw-r--r--media-fonts/source-pro/files/63-source-pro.conf40
-rw-r--r--media-fonts/source-pro/metadata.xml12
-rw-r--r--media-fonts/source-pro/source-pro-20170111.ebuild46
-rw-r--r--media-libs/Manifest.gzbin66286 -> 66284 bytes
-rw-r--r--media-libs/shaderc/Manifest2
-rw-r--r--media-libs/shaderc/shaderc-2022.2.ebuild2
-rw-r--r--media-libs/vulkan-layers/Manifest2
-rw-r--r--media-libs/vulkan-layers/vulkan-layers-1.3.224.ebuild2
-rw-r--r--media-libs/vulkan-loader/Manifest2
-rw-r--r--media-libs/vulkan-loader/vulkan-loader-1.3.224.ebuild2
-rw-r--r--media-sound/Manifest.gzbin57197 -> 57200 bytes
-rw-r--r--media-sound/timidity++/Manifest2
-rw-r--r--media-sound/timidity++/timidity++-2.15.0-r5.ebuild2
-rw-r--r--metadata/Manifest.gzbin3860 -> 3861 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28203 -> 28199 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55672 -> 55837 bytes
-rw-r--r--metadata/md5-cache/app-admin/ansible-lint-6.8.116
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin13839 -> 13997 bytes
-rw-r--r--metadata/md5-cache/app-backup/borgmatic-1.7.316
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin38657 -> 38659 bytes
-rw-r--r--metadata/md5-cache/dev-lang/ispc-1.17.0-r22
-rw-r--r--metadata/md5-cache/dev-lang/rust-1.64.0-r14
-rw-r--r--metadata/md5-cache/dev-lang/rust-bin-1.64.04
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin135170 -> 135177 bytes
-rw-r--r--metadata/md5-cache/dev-util/glslang-1.3.224-r14
-rw-r--r--metadata/md5-cache/dev-util/spirv-headers-1.3.2244
-rw-r--r--metadata/md5-cache/dev-util/spirv-tools-1.3.2244
-rw-r--r--metadata/md5-cache/dev-util/vulkan-headers-1.3.2244
-rw-r--r--metadata/md5-cache/dev-util/vulkan-tools-1.3.2244
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin19313 -> 19473 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/git-machete-3.12.416
-rw-r--r--metadata/md5-cache/games-arcade/Manifest.gzbin21654 -> 21652 bytes
-rw-r--r--metadata/md5-cache/games-arcade/stardork-0.7-r113
-rw-r--r--metadata/md5-cache/games-arcade/stardork-0.7-r214
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin18022 -> 18021 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r14
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin8945 -> 9107 bytes
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-102.3.317
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-102.3.217
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-102.3.317
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin40148 -> 39983 bytes
-rw-r--r--metadata/md5-cache/media-fonts/source-pro-2017011115
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin102239 -> 102239 bytes
-rw-r--r--metadata/md5-cache/media-libs/shaderc-2022.24
-rw-r--r--metadata/md5-cache/media-libs/vulkan-layers-1.3.2244
-rw-r--r--metadata/md5-cache/media-libs/vulkan-loader-1.3.2244
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin70885 -> 70886 bytes
-rw-r--r--metadata/md5-cache/media-sound/timidity++-2.15.0-r54
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91885 -> 92048 bytes
-rw-r--r--metadata/md5-cache/net-misc/oidc-agent-4.4.016
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin84517 -> 84677 bytes
-rw-r--r--metadata/md5-cache/sys-apps/fwupd-1.8.618
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin42087 -> 42087 bytes
-rw-r--r--metadata/md5-cache/virtual/rust-1.64.04
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin30127 -> 30129 bytes
-rw-r--r--metadata/md5-cache/x11-libs/neXtaw-0.15.1-r311
-rw-r--r--metadata/md5-cache/x11-libs/neXtaw-0.15.1-r414
-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-misc/Manifest.gzbin55086 -> 55083 bytes
-rw-r--r--net-misc/oidc-agent/Manifest4
-rw-r--r--net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch13
-rw-r--r--net-misc/oidc-agent/files/oidc-agent-4.4.0_install-perms.patch59
-rw-r--r--net-misc/oidc-agent/oidc-agent-4.4.0.ebuild86
-rw-r--r--profiles/Manifest.gzbin147351 -> 147354 bytes
-rw-r--r--profiles/package.mask14
-rw-r--r--sys-apps/Manifest.gzbin49391 -> 49390 bytes
-rw-r--r--sys-apps/fwupd/Manifest3
-rw-r--r--sys-apps/fwupd/files/fwupd-1.8.6-installed_tests.patch357
-rw-r--r--sys-apps/fwupd/fwupd-1.8.6.ebuild204
-rw-r--r--virtual/Manifest.gzbin28609 -> 28607 bytes
-rw-r--r--virtual/rust/Manifest2
-rw-r--r--virtual/rust/rust-1.64.0.ebuild2
-rw-r--r--x11-libs/Manifest.gzbin20052 -> 20048 bytes
-rw-r--r--x11-libs/neXtaw/Manifest3
-rw-r--r--x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch27
-rw-r--r--x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild (renamed from x11-libs/neXtaw/neXtaw-0.15.1-r3.ebuild)37
131 files changed, 2634 insertions, 387 deletions
diff --git a/Manifest b/Manifest
index 8c8b53f87a64..25b06f2b9ef9 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29636 BLAKE2B 6f18ca9c94d30df9c21f53200cd71e6d1870da452029e86d63323cc249c0d67373bae312363dc7202923b336ae923185dd24fb2474b8e50c116671ff8386162a SHA512 9647e300ea13fc0d12452a2119469490dfbf1dd71cee1ec29783a75a963dd2cf2f3dc81f9594f6493987bce0401a6265e21e43e0858aad87a7e5f23355f8911e
-TIMESTAMP 2022-10-13T05:39:51Z
+MANIFEST Manifest.files.gz 29628 BLAKE2B f2295510b8af21ac98122d440c1fdfa991723f03d7cd7ea8c3ef8bbcf13dd90326ea2d603bfb6e23d91e032cd09620d0305ce794a6ad2924c583725040c93f87 SHA512 6f7fda1b40d7e54469b512bd1a065a08b5b5af973ead1964d6afb84a2d1bc5d9bf87c97adfd2d7e4efebd00d31c74b086ab9d65e669b007ed1b6247de99f21e3
+TIMESTAMP 2022-10-13T11:39:50Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNHpKdfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNH+QZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBCsxAArxzs6bbevN73lYJfjddr/V33+IbGXUyyT28qDIEdFAXnOlfxpNF0EZEE
-I2uzl69VLeltmoVAHg6QXVZk3DQ6PL81CRWvYzeTpSFc3lrzVRCvpfzpY+z2eeZ4
-ZBARYcO2LqcT8hTTIRMv/AUbx6V0OuDo7nRnCKecHX4D8fOM6Iwr8mintkyjvo5O
-HRXoMHvSzoJUcL548FKcUesbjrtSJmvK9Nuao6iYcpz/mDf0DCJ13Sdxu6zFvwkW
-ZxXFV+DfLAG0YZ8dFB3XRrfmHn1ASK4EOm7Yc4F40lNQe1kvmPo3fWo/LPhKUaDA
-Yvd8gL+AdyBOlhfKwO4+2diEcRnEMsuioPTO1G4fx/bxa6lJCp8w8PfmPtVxeNv/
-zPbcSb2Tbnnw7P3Qm55ubaX8NW1KirUtRfFO4ogJ1O69b9hnr+l+1OzW/eKVDPTE
-wiSz3kyU044Cnf2t86T3Fxm9T0qzix/VGZCWyjhGN4hFiUP/v+sc2VWuOtMbu/3P
-ARV2ShDWkP4ScBKh4at1YhRSftbNqpsGdVO94F+N1V6mVnSjebDRsDX6EciagrXb
-DtaXQLe8kykdAfQUzCu4V9BXfEEUpU9zXdCApYJbYCewAGl34mbJwfAoccriDVyu
-KlN7lPx/sXLE6E4thgM7mN1Rvju/EXVr6PdbkXABdMZfpiRweNI=
-=bxsG
+klCa4Q/+J49I0PQXepnROZkPE4tLvrQR63SvirzOu5VU+MS8ii0+JBfIjuTQrJeI
+OEkKBQTN1+MWec46UXKZq+d0i2YHiczOk0bbKFYYHfG6m654tGG5gkVAcyc/OzJi
+newB2tWS5+hr3zZ3D+uKBXCAfAfvv88cHgquGd8Y3j1k+jYvvZuTUAnh7jcQD8+I
+mGUnziTRHUdcJ1YYPuJesagtnaVv4iVNXYDjUThFEbJjqpwjZlH/LFkXkPOZl3mu
+UXGiwvtaNBCXnkGWWFq8Tul0oV/y6yBdklP52UuDsTJ+rPxjjdxOI/1GtRWZoHJP
+m29aFnpM3HZy1xAbHsENBFiVWlFblUS+hfFvFuhCm/lhXmcv1zByLHxHDRDmXWlX
+59qDl/+kM5qS9RxFEEbqBXPzsXAEuWTcNNW+PLaviEY5IQryXHwIG/cQcYWG4v34
+CC2Nlc07wNmrDyHuoQsc87Ec/DwYMBpOSz2rPNS4zJtw3e08jpPuH2LLv9sucGgB
+L9vx3r3OuwKcdP/Y1CIOulAjCV65gvFBrKgC11yQMfDybJkys9zUq49EZWpmIXF+
+Ht8N/5+673er9qWyRgSdLquCWK2eT7A8PYW63HIyDoVjW4dj1UX597K0IbNd1IG+
+jHZvtdBsxgUadbfFMYzOD3L//uYNVEiDyrPDqCugrwo9yktJXQw=
+=fBFI
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 8ce809da582c..33d279c78b57 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 4b748f058c84..4b72374aa5d2 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest
index 51226990ec93..c35771829264 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -1,7 +1,10 @@
AUX ansible-lint-6.5.2_test-module-check.patch 1090 BLAKE2B 1fa06ac57a978c75744224f20e5dad1917a96c7716273daff72b025bd8696cb8ed960c1c7ef464278da0f8b2e99146d99e0194fdba3fdde8fff62b6bd86ff2f3 SHA512 8f6cc1a3b9522a1584fd7ae5b1f2d7b1d1295f4cd0fa286d3d917bdada355f06b5eb46cf3f7fb5f6e7410c489e1de56ac4b2f10553734a2e592bcc2594b60336
AUX ansible-lint-6.6.1_test-module-check.patch 1169 BLAKE2B e1dc222e82063ed1ade954d3557106d06a9bcba6642d102441b2a07e14a841f80709e0b50ce60e4e60dfda5ac31f1c5a2bf352b86d0cfbc14911c17051fc1ecd SHA512 227d225d2c444c1c6fae8529e44ba63692e94f019c2264c8b1b28af76f276214baa44390840ee326fec3bd5f644aa166c77ad0fdd1a7ed00005e12b5d36e08e8
+AUX ansible-lint-6.8.1_test-module-check.patch 1576 BLAKE2B 4a5959f8528e7a9679a1fee76573a0e1bab602900efcd8c785473b9fa048cb0b771e58e3286b2353b800db42f78e05b2ee38b9ddf9b3b1dfb8af670a7770a754 SHA512 c8616dfdaec597ac914cd21598cb2e77af4422bae4ffb3d019715f9d825a13c4d7f2e5ec173b1f8bed025ac69b264cede8dd9362326390998dfc2d54ae287f24
DIST ansible-lint-6.5.2.gh.tar.gz 248425 BLAKE2B 02fe3f0cb410831ee7913c5f5ae434678ff183f9c60f0355988d69b516324513fd417439f9ceee4a38192c1e593d7bc00c8fd1aafdff6ba904cdb4ba56257657 SHA512 36a8d7b746bbb0c0f4d85a63180432b9165b1e59ff9da07f6b9477aa02d8998c5c682a317a04c4971a08f0691a10f420d9fd0e7d396d7d1b7f49979c7faf41f5
DIST ansible-lint-6.7.0.gh.tar.gz 275573 BLAKE2B 56788efbd44f6c2d8f1dd946d26f4c784c5c9e077355823d143a7b95196a3b5ce672a987639da6f051832320585fe7106d92c293a0707c9886142eebdaa812f5 SHA512 39d5292c5d262a6ee6fe60b41d531d362c95b466fe28524d314c0f2554e50906db050df93c7dc6374b99e6ef283754844e08484d24570bbbaf637d08e0af4ae2
+DIST ansible-lint-6.8.1.gh.tar.gz 287839 BLAKE2B 21421d7254a63b1460ce3f36529967a988c2835761f7ff1973b62c3210fffabc0eb95ede09fc5e582586782f7e258bd0b7534cf786671bc628631bf8d815644c SHA512 cd368d568f33a9711299b8a563f99f3d5eb6bed8334cb63e60fa43239716013a7d47e42e059c521a687d2e7cfc4c6d60621f1123050428f9ede0865c60d3ace0
EBUILD ansible-lint-6.5.2.ebuild 2749 BLAKE2B eb63cfb774f451e410ad1c5ae5fa3be86f5d63a59fc7524262816150bfadd7378aa901a65d91b63cfc1f20f87acc9c1b537cb8bcbf4c7568541a4034d400c192 SHA512 2d33e1edb4d6c7bf69724689fb3787edcfe4d117a420dda3bdb187e91df3f0d32e522854b59f4ce3a5ef632b7d711ae0e13d8f1557d54c400455728536954364
EBUILD ansible-lint-6.7.0.ebuild 2749 BLAKE2B 1376aa9a508034f257287c6395eb956290293ca3e0959ee36c3be6ff02568e90136dc6ffedcd2e645e3cbec7c9d343f05cfe3ef74edcbc84cd352287473c5882 SHA512 ad8d34d1afa854ec2cef5f00665babefbc8a3d92a2dbbb022f9b1575c2fb35112731e840ef6827d047b414d83cd091c4f20171510669f50655735333d8ab2dc9
+EBUILD ansible-lint-6.8.1.ebuild 2917 BLAKE2B 09272587c91cc17ffb56a53105ddc695ace1dff261dc53341172f965b475282c4b091f1926c8aeea9c27dd8297b70596ba6c29691e06175e739d033a3ff02dc1 SHA512 2d2823d6c73ae8115fd857c013acafd1de5acf68ba5b1c59068bf7c6475191bbf3e1e0dd445a1cd0208fba025b06fc1172ab7503f243c97fea896070c271ae8a
MISC metadata.xml 561 BLAKE2B 0f55fc4da270c495c445e5afff0a8f7aaedd01abf3640f848cd9dc21e01fa7324c78846ee4bf917e4869b6c377fef61254a2288fa3d572c1bb77279571fb6631 SHA512 bd6bf6b916a0b736a0bfdd633f6569ce3124458169d77ef1cd86d6dda4099774088871560ce0106e11f139a2b48f13445e7a844e03a8669160c7e3fa44be5f36
diff --git a/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild b/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild
new file mode 100644
index 000000000000..1632b2104f54
--- /dev/null
+++ b/app-admin/ansible-lint/ansible-lint-6.8.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved"
+HOMEPAGE="https://github.com/ansible/ansible-lint"
+# PyPI tarballs do not contain all the data files needed by the tests
+SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}]
+ >=dev-python/ansible-compat-2.2.0[${PYTHON_USEDEP}]
+ dev-python/black[${PYTHON_USEDEP}]
+ >=dev-python/enrich-1.2.6[${PYTHON_USEDEP}]
+ dev-python/filelock[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.9.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/rich-9.5.1[${PYTHON_USEDEP}]
+ >=dev-python/ruamel-yaml-0.15.37[${PYTHON_USEDEP}]
+ >=dev-python/wcmatch-7.0[${PYTHON_USEDEP}]
+ >=dev-util/yamllint-1.25.0[${PYTHON_USEDEP}]"
+BDEPEND="
+ >=dev-python/setuptools_scm-3.5.0[${PYTHON_USEDEP}]
+ >=dev-python/setuptools_scm_git_archive-1.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/flaky-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}]
+ >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.8.1_test-module-check.patch
+)
+
+# Skip problematic tests:
+# - test_rules_id_format has been giving an internal error since 6.5.4 or so (TODO: follow this up with upstream)
+# - test_call_from_outside_venv doesn't play nicely with the sandbox
+# - all the others require Internet access, mostly in order to access Ansible Galaxy
+EPYTEST_DESELECT=(
+ test/test_cli_role_paths.py::test_run_playbook_github
+ test/test_eco.py
+ test/test_examples.py::test_custom_kinds
+ test/test_import_playbook.py::test_task_hook_import_playbook
+ test/test_list_rules.py::test_list_rules_includes_opt_in_rules
+ test/test_list_rules.py::test_list_rules_with_format_option
+ test/test_list_rules.py::test_list_tags_includes_opt_in_rules
+ test/test_main.py::test_call_from_outside_venv
+ test/test_prerun.py::test_install_collection
+ test/test_prerun.py::test_prerun_reqs_v1
+ test/test_prerun.py::test_prerun_reqs_v2
+ test/test_prerun.py::test_require_collection_wrong_version
+ test/test_profiles.py::test_profile_listing
+ test/test_rules_collection.py::test_rich_rule_listing
+ test/test_rules_collection.py::test_rules_id_format
+ test/test_skip_inside_yaml.py::test_role_meta
+ test/test_utils.py::test_cli_auto_detect
+ test/test_utils.py::test_template_lookup
+ test/test_verbosity.py::test_default_verbosity
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ # Since 6.2.1, without this the test suite still gets confused by the presence of ansible-lint modules
+ # in both ${ED} and ${S}.
+ cd "${S}" || die
+
+ epytest test
+}
diff --git a/app-admin/ansible-lint/files/ansible-lint-6.8.1_test-module-check.patch b/app-admin/ansible-lint/files/ansible-lint-6.8.1_test-module-check.patch
new file mode 100644
index 000000000000..8c2ca1a96503
--- /dev/null
+++ b/app-admin/ansible-lint/files/ansible-lint-6.8.1_test-module-check.patch
@@ -0,0 +1,43 @@
+--- a/conftest.py
++++ b/conftest.py
+@@ -8,40 +8,6 @@
+ import pytest
+ from ansible.module_utils.common.yaml import HAS_LIBYAML
+
+-# checking if user is running pytest without installing test dependencies:
+-missing = []
+-for module in ["ansible", "black", "flake8", "flaky", "mypy", "pylint"]:
+- if not importlib.util.find_spec(module):
+- missing.append(module)
+-if missing:
+- print(
+- f"FATAL: Missing modules: {', '.join(missing)} -- probably you missed installing test requirements with: pip install -e '.[test]'",
+- file=sys.stderr,
+- )
+- sys.exit(1)
+-# we need to be sure that we have the requirements installed as some tests
+-# might depend on these.
+-try:
+- subprocess.check_output(
+- ["ansible-galaxy", "collection", "install", "-r", "requirements.yml"],
+- stderr=subprocess.PIPE,
+- text=True,
+- )
+-except subprocess.CalledProcessError as exc:
+- print(f"{exc}\n{exc.stderr}\n{exc.stdout}", file=sys.stderr)
+- sys.exit(1)
+-
+-if not HAS_LIBYAML and sys.version_info >= (3, 9, 0):
+- # While presence of libyaml is not required for runtime, we keep this error
+- # fatal here in order to be sure that we spot libyaml errors during testing.
+- #
+- # For 3.8.x we do not do this check, as libyaml does not have an arm64 build for py38.
+- print(
+- "FATAL: For testing, we require pyyaml to be installed with its native extension, missing it would make testing 3x slower and risk missing essential bugs.",
+- file=sys.stderr,
+- )
+- sys.exit(1)
+-
+
+ os.environ["NO_COLOR"] = "1"
+
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index a1031134952c..c33937c49efd 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index ba9f26da49ba..2d7719606045 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -1,7 +1,10 @@
AUX borgmatic-1.5.1-no_test_coverage.patch 284 BLAKE2B 91e041cb2d3d15b65c47075b0524e6e2a60631702eb10243da79b8051504e33476e6f8d61a3d9a172302b9859a01afb0d640a502cc95f69e45024a8fdb5ebc53 SHA512 1604d425f4c3267a41449f5d05675634f365d0be0630b49812e87d13ebc4ee78e01259f2371afbf2150b5b1203676e20c50c1613be24e0fa39df635d229f80bc
AUX borgmatic-1.5.16-systemd_service_bin_path.patch 556 BLAKE2B f90b66d3d46ea972ed67bff74365b72e5e7df16199b439e5ad785b731eaa9a3eff5cfa6c9084c1b212b2359e9b8a14b1d0952ec6a560746acfbe594a2267e0ac SHA512 b23d899754762e29221b537c303e65a3b84e4a580d502f96870e8927ab2ef79b557f2c5638cfc4557ea5dfb6bea82b9776c6a67e65fda8a02138d3c57dfc00e6
+AUX borgmatic-1.7.3-systemd_service_bin_path.patch 604 BLAKE2B 9b1c613ce2667d2b8846e1bdf7e7bd838529fb9029af2ca572dcbafc5a8c9b64c79cab820be3b750c5fcb060da72cdf1c449cbe50efefe63ef1eb6a884e26e14 SHA512 6ca6c351697db1ae26de2b00ad543fc8f1cea1b0f4ef84f82f9578d9e56da58b4437ed48839c5aaf7d5ea66fcb79620d0cc12b8a2b30862b488fae07ad182638
DIST borgmatic-1.6.6.tar.gz 323601 BLAKE2B b40d8f00e3b7bbd343336cf4c6992e34d8289de451c184717827e8e43519b84d4bb9b8cff6a835a7cc502d2e93045f0196d744e4b6ad800de1276e11c3189cec SHA512 f1a6dfa344ebee89e88f1aa6b43d8493c80815c637d8e0f7f6314462fd511b576e62246d957023ab2f9a68875d2818e2b8ef00cbf3339dc35a93d6ebad0bed19
DIST borgmatic-1.7.2.tar.gz 333772 BLAKE2B fd628e9c77547686d4edf5d1066d3c171575f4d923ebc5205c5eb64f3a960e94c121282e9f4fb02b1291a81011a18dc393c6d13a07f215585459e7a5b55f8107 SHA512 6ec12ec25ae4d0210bb9114795c1ea292d8236f9e68c9425e24ee7b580796504e4c317a3fcf778806a33bbd3db68669beb4ef7a88ec538c1bd432db9a2845b3e
+DIST borgmatic-1.7.3.tar.gz 337143 BLAKE2B 3cd0112978feb6476c9d6ea9a81bb535406514e82d2134f408935c5949ecc276881c4402251bffdccf814fe58c93d6db4d0cbe4a63138a865bbab3459e1bd83f SHA512 aa40090fbddd5453c792cf289021d52347b022a2dfb5bf53d7695f594c27a2fd8e7d9cfe0912e02fb3c1c1b8cd7a4a1a4f4890f86458bde58554f58d9d30b523
EBUILD borgmatic-1.6.6.ebuild 1904 BLAKE2B b03ba369e333dc898f8b7901ee651470ccd83d05c37becedbc2f6ddea0b5d29515eb5331015645b1b5f17b921dc180907d1a02edf96a6a1546db4d444f01b415 SHA512 dc5208c3fbed40f6617effc59539e1fcf1cc166ce4083f8a0475b22b0f1a8e70e4f0dcaf35c3acecd6ee6c08b1dd32961d59284b2baba565ea4c558f0bfcebab
EBUILD borgmatic-1.7.2.ebuild 2133 BLAKE2B 6f2dfcb4e7822ee1de43a961888ed326b52fa2ed10b291b3aa04a0a510f28598e86d08694274275f52743aec9ff368efbe7c9db11feff7692534aa87b5963805 SHA512 461dde9ae021a879a997cab17caba0303011804fb656f5e884cb271e3d7913759166261f43d2684da80355a3bf9be6aaf89f0be9b1243bbe43a916397f95325b
+EBUILD borgmatic-1.7.3.ebuild 2132 BLAKE2B 298c29b49d49af5246a44ba3740944ae319b7f48c2cdfd1f694db9396b399d795279f8ba001eb64a577680704ea4cf1d5c76e2215c965524498bdce005049e6e SHA512 71d930f51d351a3244eb036aa926823b1cea3440bbde6fdb6caf6d25e1bb1794f81d0f4d65da6093a01f932096540284d646573c168a147524b7b4712012f727
MISC metadata.xml 380 BLAKE2B bd4f6eb451caa6b36d51dff099c7885ad2c30f2f9f5397e12049a28214601d67853f0dc604e6e42a566b8bf57acf0d9e39c685af8743cce72ec3b5b07adea72e SHA512 1d2c0a22d3b844b58ed35f3fae261a1d6906e5e1b0e69bbe364e0409f335b44f04089ea1d0e6144e2ddfcf066cc8ad85d14c0b22a28ddd22d235c48e1401569f
diff --git a/app-backup/borgmatic/borgmatic-1.7.3.ebuild b/app-backup/borgmatic/borgmatic-1.7.3.ebuild
new file mode 100644
index 000000000000..7693ff51ae61
--- /dev/null
+++ b/app-backup/borgmatic/borgmatic-1.7.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 systemd
+
+DESCRIPTION="Automatically create, prune and verify backups with borgbackup"
+HOMEPAGE="https://torsion.org/borgmatic/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+
+# borg is called as an external tool, hence no pythonic stuff
+RDEPEND="app-backup/borgbackup
+ $(python_gen_cond_dep '
+ <dev-python/colorama-0.5[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ <dev-python/ruamel-yaml-0.18.0[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/flexmock-0.10.10[${PYTHON_USEDEP}]
+ ')
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.5.1-no_test_coverage.patch
+ "${FILESDIR}"/${PN}-1.7.3-systemd_service_bin_path.patch
+)
+
+# test_borgmatic_version_matches_news_version tries to run the 'borgmatic'
+# executable so making it work would require passing --install
+# to distutils_enable_tests. Given that this is the only test requiring
+# this and that all it does is make sure the NEWS file has been updated
+# for the current version, just skip it.
+EPYTEST_DESELECT=(
+ tests/integration/commands/test_borgmatic.py::test_borgmatic_version_matches_news_version
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+ distutils-r1_src_install
+ systemd_dounit sample/systemd/borgmatic.{service,timer}
+ keepdir /etc/borgmatic
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "To generate a sample configuration file, run:"
+ elog " generate-borgmatic-config"
+ else
+ ewarn "Please note that since version 1.7.0 ${PN} no longer supports old-style command-line action flags like '--create', '--list', etc."
+ ewarn "Make sure all your scripts use actions, e.g. 'create', 'list' and so on"
+ fi
+ elog
+ elog "Systemd users wishing to periodically run borgmatic can use the provided timer and service units."
+}
diff --git a/app-backup/borgmatic/files/borgmatic-1.7.3-systemd_service_bin_path.patch b/app-backup/borgmatic/files/borgmatic-1.7.3-systemd_service_bin_path.patch
new file mode 100644
index 000000000000..25b283777408
--- /dev/null
+++ b/app-backup/borgmatic/files/borgmatic-1.7.3-systemd_service_bin_path.patch
@@ -0,0 +1,8 @@
+--- a/sample/systemd/borgmatic.service
++++ b/sample/systemd/borgmatic.service
+@@ -61,4 +61,4 @@
+ # Delay start to prevent backups running during boot. Note that systemd-inhibit requires dbus and
+ # dbus-user-session to be installed.
+ ExecStartPre=sleep 1m
+-ExecStart=systemd-inhibit --who="borgmatic" --what="sleep:shutdown" --why="Prevent interrupting scheduled backup" /root/.local/bin/borgmatic --verbosity -1 --syslog-verbosity 1
++ExecStart=systemd-inhibit --who="borgmatic" --what="sleep:shutdown" --why="Prevent interrupting scheduled backup" /usr/bin/borgmatic --verbosity -1 --syslog-verbosity 1
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index ba395b8f8d25..0f811ebbd0ad 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest
index 51640600d795..4b24e58e871b 100644
--- a/dev-lang/ispc/Manifest
+++ b/dev-lang/ispc/Manifest
@@ -3,7 +3,7 @@ AUX ispc-1.18.0-llvm.patch 1410 BLAKE2B 77027da9032fa230c72d8608c2a6cd63c33601e1
AUX ispc-9999-llvm.patch 1688 BLAKE2B 1eb6cfa4a8c42bed5e5472a0e81962edb4d823af34f67025a782833a5211c3e9925a68d0fd7137ad58ff21f113fe9cfedac47c29d04dad7c1c934d4fc7f238f3 SHA512 8f986ef14bb138a8777c6d82bbb0519a6722eb34fcda86107b268d5e63c7283cdc1242162fad57080a4cb32e0ddd0fa0010400211cd731df63aeeb6f198e26b7
DIST ispc-1.17.0.tar.gz 19436681 BLAKE2B 11af6e22c4c297a2fbd0ae1bfe2a37ce2f836607b2caf42634cff0b0fe1116542e71f056de12e3472724db04f1c5174c0deb47c2bd64fb756b4bdaef48935707 SHA512 b1c67381bb8b71d268c6e68c95cc5e2d64411ce351506de96d31850b879f7777fbc1cb33f3761437f84e52ae726fabbb794ebba9cf05d5200acaca07a2ebf0ac
DIST ispc-1.18.0.tar.gz 19469764 BLAKE2B dd95ec177120899066d5539add0f35685d73f65512e8be1cc42cf6725741d7f307fbecefc22c4944d9be0e3659d511546b15506213f3dbb97829953507996283 SHA512 350b43876d6885ab4c5c0d49c5b44323fd258d5cf7c68fcdea774baa92589542f2caeea93c347a37f0dab3dcf14e7b3e685973b41694f08ce7a2da64dc81bf06
-EBUILD ispc-1.17.0-r2.ebuild 1647 BLAKE2B 3bbd313fa23a85cea4485fbabf738b1b01b9d122f244d6fc803e85b37ea640deb79db2fe8b7e8770d758d7ac133d45fee2849dc8d81ac7983fd5ec055837e635 SHA512 b5ea8de5c77453f06a582c0a6732c19558d923265d71670f1be2fd2a5af6bc6fb2cad78ef1541a38b295a143a9ebdb08f931c75f66bf77477954719dc66cd44a
+EBUILD ispc-1.17.0-r2.ebuild 1649 BLAKE2B 5547751ed9b2631c4ea5b1466d9580a98b16d92e191e85d16fe71cbb04dd28acc05818c52b9bccd2893e487902d074ed1678af12294f3968acbf02813ef57eba SHA512 f979e3d8cbf68d2c40f0c9169d7a5037c444dcb914592e49daf4a04de7cd46f72c4eb03d18a237fe5508eeb787055cb4122d9ee31f4420d83771c99c844ab339
EBUILD ispc-1.18.0.ebuild 1760 BLAKE2B edbf2f8025e123d8583446c4a70c4c50813c211ad2e97dfa2d67721a9362ea4e6edf1a42542b9cf33a515b924c422a1cca51697108007aca0d3afc77922e2897 SHA512 61119b85df7bc9146c526b1c30c3a208a6d25f97f6aae311c011fd674e8e8742e7e03a2263cf36c1c7edf672b3523c768d6629b84f09787e6c1000a37afc4697
EBUILD ispc-9999.ebuild 1648 BLAKE2B 56880e3e248f4076448c04fa4b7110512e70def2543db428fd9f7be0143edc9d067ed43f00de35784c1d287a8818fee0058c9dc9c75e460fce96f1f46984a725 SHA512 7e8ad11ea8422f1f7d551643c6d247646d2d52da99868f5aa5b464638ee2c55da89fce97d501fe21337c814c6116eac518ef88568222d08897ee0e107ccf3eaa
MISC metadata.xml 242 BLAKE2B ec655bbb26e5d545a7b25a9906e315b54a18cca56613207ce76c9e002fb8968e269627e75639053d7da3c46d8ba34296129458adcad9a561414628e8957d2d9e SHA512 7702a5b2bfe0d81904e069fa097af3c739a21ffad9b03cf9931e398dc904d10501854cc2605fb34415f3f13e58a990b7ff8c3aa803f981889c53b25cc23c6115
diff --git a/dev-lang/ispc/ispc-1.17.0-r2.ebuild b/dev-lang/ispc/ispc-1.17.0-r2.ebuild
index b195585f3de7..804e3471c52c 100644
--- a/dev-lang/ispc/ispc-1.17.0-r2.ebuild
+++ b/dev-lang/ispc/ispc-1.17.0-r2.ebuild
@@ -31,7 +31,7 @@ BDEPEND="
"
PATCHES=(
- "${FILESDIR}/${PN}-9999-llvm.patch"
+ "${FILESDIR}/${PN}-1.18.0-llvm.patch"
)
CMAKE_BUILD_TYPE="RelWithDebInfo"
diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index bce9aac57360..5218ab1fd78f 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -102,5 +102,5 @@ DIST rust-src-1.63.0.tar.xz 2407504 BLAKE2B ddb866da32a56fe3ae4c4b918cb327228357
DIST rust-src-1.64.0.tar.xz 2437612 BLAKE2B 9bd5cb64c4ac98ffe60f15bf62517f3ba214ec788d939a27135bca4b770a7a760299ffa43090846e9a83c734a6b2d97102e51f9760f655cb596bda91214012a0 SHA512 a1867ea7a36f669fcde149578dceb8bc7503435d9c740594cd6181e0ea0e4be9d3c8b79f755c0f457bdbc3200149cd94eba17922d00610c5ff6be5fe1f8bd862
EBUILD rust-bin-1.62.1.ebuild 6620 BLAKE2B d8b27d5e314f42b0af2aa17e24567d1b51250b8b42415f8f6649a2dfcfd64606fa32ce8c66a4e5cbce5de5919af45f2b39950902c50d8ac12e368bc74faa1ee8 SHA512 7eaa162b689e437f5abb541c2be57c9d69cab493071b05f30dfb7072c5287be0f3b6cb86ace1e7ce44707ad20cdac59251388ffcd6f01bdadb86df8cce56d58c
EBUILD rust-bin-1.63.0.ebuild 6712 BLAKE2B abee1ad7328135967f41aff0f980268644c361635532fb72b69cc570a8225f007f71fdbabc95f95b24c0419d86fb8eaff0458053e36e9d36f9c0e6d6deb023d6 SHA512 12e29788c178768949bb1a1eb30b1c0f232af105c446619c97bfe434d0715f71fbe130bec63398fecca4d94fe959db405432a366c77720ffbc91e32c04a0aa61
-EBUILD rust-bin-1.64.0.ebuild 6808 BLAKE2B a3f158ff853c59ecdbe9df0b97d5a3321d96b69456ad941a78877bf11309ef3a8df012d9d02b41c295bd38df3cb3e80106a9037e926229771861367e99d23543 SHA512 60071152c9432e3636ad51ae090e2015d1284486dd162c6d947ce8c2a6538e8bd294e6a7aa49ad8e4a0c564e6805ad2f0dd99d71e1be7d51568a3b1cbc323f42
+EBUILD rust-bin-1.64.0.ebuild 6803 BLAKE2B 58bc3ba2bc9ddd23e16917584fa4673c6ea2ed32c8f2502176c7cade8cd9819d21119b25438db95ceb7662f510a6b50d7607aca9f516d9632b2dced87e412f41 SHA512 fe1f44cfb2a417ee10bba139433825bae28a0014bf5dc489bd53183a35321c0b02886ed0dcf2a38481a7f01d91c0159619a59a80d327ec4a3e00f05ae2ec19a3
MISC metadata.xml 696 BLAKE2B d6c2665e1859a18e6b1bf7c04a0de5adda80e34b759994e158a137219e314ed0e4890a8a7f680e1b7bfb940c04e3c0b49eb3518f2fc08dcc9e19cd5fb867d02e SHA512 b93c2ab79c454d8897948e810150cb2512ca606083a2aa2135425a69ac7b7077f64e3d86f8f8b13734640a05e668a870d70003d6dc9fd3d151ca7ffcf2fb3c44
diff --git a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
index 4e1abf529bcb..70827ee818f5 100644
--- a/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.64.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.
LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
SLOT="stable"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="clippy cpu_flags_x86_sse2 doc prefix rls rust-analyzer rust-src rustfmt"
DEPEND=""
diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 7dd36ae82e13..f8338bd39520 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -108,5 +108,5 @@ DIST rustc-1.64.0-src.tar.xz 137841332 BLAKE2B 8acd9e0a4632ba2114018a5cd3f2d5443
DIST rustc-1.64.0-src.tar.xz.asc 801 BLAKE2B 69f7bd7600d99794859c6fad4b44f0e98868e4e16041d6fe81d9d09a8435c75abac67a735adb0b81a2d9f85651841d404bc1ef4cd64fccd75e8a25d6d95729d0 SHA512 a831e3941849add1082c5b47b619ea87405b875d6eeb90a35f42742a511d124c29503debd17dcc8c6aa9e03a754ab51c3a15e99192bdd0dd1b8a59af9b6eb0b8
EBUILD rust-1.62.1.ebuild 22261 BLAKE2B 336769ca4c73378c9e63beb57da4b54991cb947717c60a4e8309e0ff2470361d52064ced2f8f74b0c70bd1a141b380973160348a1a76c2635c8a1ebaed275611 SHA512 66c21e8c986e79d9d05a892f2be39dd31d0a781272c4628d53a03e58dbb3eb465db1bc18120d961d0eab346d0c27ad5a91fbae6d9ca02532884eac4f7e9c2b31
EBUILD rust-1.63.0-r1.ebuild 23747 BLAKE2B 70ba306a856c298fd3709d443f453916d7ca3f53baa3c6eaec416636d64ad88c3fd4fc2def30a06ba38ac336764680331790f372289d5cf91e030730c4caed30 SHA512 ab8713464a05af2f57b80652f3f54139ceb7beaf6a30f5259fab64bf4b51e858b1d85953e2bb731493c4e67ee05921ee38f7477c445b07fafc437794b3d46982
-EBUILD rust-1.64.0-r1.ebuild 23988 BLAKE2B 3b30473f1f4815d4ccb8642916d09ead697b1fbf9df663adfdfd1d080da0853e9ed17a12c20087e7c7439a1efefed591586a836c076e63b1d7fd48dbaaf3617c SHA512 b9ce0a7642d85525f9a90613cf5a1ce3b41917c8bf0227f55b8f8339d8aa28250ed1d46630196507f2c5a60867a5d97aa2b190002713a607f248c23684fbee40
+EBUILD rust-1.64.0-r1.ebuild 23984 BLAKE2B de561824ee651ef4255834ad131c67282efa53711d13139d0266b5611255e36f2fa0ea195d40556d924b17f312b51b7a2bfa52906fdedc75deb918a94333bd4b SHA512 6ccd9578f65a00e7d1cb7690664ba6009bd4f73a6ad0813bdf4b75e5d331d9a5f45dcce2a323107a30addc8c900eff814e36a027b3969d0a75e84d22b65c4dfc
MISC metadata.xml 1770 BLAKE2B d5881dc5ea39a5bfff7c74fa883dc1a6370db572568e10fce81467c2f2a17018de48123dfa7993d6d9644305bfc5ef5b0f445ef40362065fce943efb4af2e761 SHA512 c914e1a0cee95fa5cb332240f3eb6fbee73e5d8baabfa6bdcdc3e852c9480fea0686e435b969e14f45d8c791655edc6e6a7df2259ac99b6a6e63af65b09fa57e
diff --git a/dev-lang/rust/rust-1.64.0-r1.ebuild b/dev-lang/rust/rust-1.64.0-r1.ebuild
index a7dd85ea0420..5ab3c8782e28 100644
--- a/dev-lang/rust/rust-1.64.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.64.0-r1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~mips ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~mips ppc64 ~riscv sparc x86"
fi
RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 1cea36127fca..58a3bc430846 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 04b9f8ec0b4a..61b7a36d17bc 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -2,6 +2,6 @@ AUX glslang-1.3.224-Fix-cmake-file-install-dir.patch 13162 BLAKE2B fb58095f7f9c1
DIST glslang-1.3.216.tar.gz 3537750 BLAKE2B 0eddc7be8a4499a283b941b51aefec5bfa3d555b8f44408f33a6993db1bea96b6dfeedb093d64117ef4ffca6ad264ea5968492af642fc2b0563bb43eff241cb8 SHA512 4ab3953df2e881e4eb923307d6ec906daaa1786a1ad1b4d7d6713d63599c8f7cfd41257d53f7caeddcc4ad8cc4aac707393d2b7a1c7452ff5e9d1ae5f84696e8
DIST glslang-1.3.224.tar.gz 3543160 BLAKE2B 5773f884b39f2bd01bf71269e62ee3c0ee36a736249e65b6b205560227698230e708feb4137cffe7b4b30e8756c206e53663bb3942b1d5d528511ac96e8bc407 SHA512 d982fb166d07e8862b8b41d90652fd419a35a0987ff86e21b4cb760594e0c8505d927dcdb089540168ca4b47e4d89d5e150706758ff82b25011f52c1716cfbf4
EBUILD glslang-1.3.216.ebuild 809 BLAKE2B a207750c9898380d2ca4b7b3769828d3a7e7950666282cc54a7e02f0e1b1dd0ba1834b08ca081e152cdcfe55dcf5ab165c3ad743539253e69988008e717be603 SHA512 a51a0c70ef135db12b71c6b42663f5528127602adf1327411fb81a10159461314472814e8aab044c48ff7dbb2c3e8ee9fa2e76c9eeb74725a9ed33ecdfd70f0e
-EBUILD glslang-1.3.224-r1.ebuild 879 BLAKE2B 947e887ce2fcdd06e279eec2d89065516145a9bd8051c67489f0e61b009f9469682079b66e9ade611f403bb73155c71217e05c51c91528149c36ae096cc175e8 SHA512 c1bdc3b4df60c3274e1e56299ce65787406100eec6fa03f12301bafb635c6d06d00a2993fa044f86d323f4321bff60938467313646e82d5f2f7b1a6af8b4764f
+EBUILD glslang-1.3.224-r1.ebuild 875 BLAKE2B f5d1f0c8fcae7547abd5f76d4bb484c466e2664aac07794cf4453e9e13f175439e58ef11b5359f14404d1c430656a5292b7f95f4cdaa3735fefc3419040f6f57 SHA512 7548838b402d3c21fb61abfc930b426ea009afea2ba1ef8bad799701838ec33c885c8e751ce33773b6098f24a7941c89542197b2837d9cc0864ef1b248a79c24
EBUILD glslang-9999.ebuild 815 BLAKE2B 5e6986adf59b9c16a8f7792d3cb5317bf5f98b0afdcc8aa6046a3eb3cdd136ed715dde7acc5ed2854ba0064f433f4047f034558f7cc4371bd6cfc4e898a32f64 SHA512 5d935aa37f345e8008d735208ebf4e8a14de4fafbd0cd46675f2cb23068ae8781ca9c60a43783283d775bcf9dfa72ccd99b7283d0600e74f947d9b78907afc4c
MISC metadata.xml 330 BLAKE2B c3874bbe807a8dd1a55897feadfc0a89e4cb806441390ee7e7cc317f3b533a08338a669834122ede89cefd9b6532d789aece2c29fcc6cdfc7f76a81bf382192b SHA512 1c591a28214fb76334171e4a49c8ac302b6f174f265749ad005f2503df1312e8303c92a68248775ed3db98d65107471f9cfc8cfb758c89261f283711beaac764
diff --git a/dev-util/glslang/glslang-1.3.224-r1.ebuild b/dev-util/glslang/glslang-1.3.224-r1.ebuild
index 02a6c50851e8..81c4658fc7da 100644
--- a/dev-util/glslang/glslang-1.3.224-r1.ebuild
+++ b/dev-util/glslang/glslang-1.3.224-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then
else
SNAPSHOT_COMMIT="sdk-${PV}.0"
SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}"
fi
diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest
index 22f57f9c9f1d..eaef15dea697 100644
--- a/dev-util/spirv-headers/Manifest
+++ b/dev-util/spirv-headers/Manifest
@@ -1,6 +1,6 @@
DIST spirv-headers-1.3.216.tar.gz 437011 BLAKE2B df48c7709c79b2132056d51e513b564539aaba335dbd68b4849aa871b688b9db5a5ec50142b3d448fe50ce6c4e5f2016e516e9e31441c8d1ad89c90c24bfe14f SHA512 951715cf62a643bfce6a3854f2206b95dd65e60b27355a2f290e829da0f06e19877e9dfcbf53f455b8a0524fb851a851742f3e16bb29be2f470cd62d3a8fc8f0
DIST spirv-headers-1.3.224.tar.gz 436938 BLAKE2B a0b1ddeb89a20a9ab3fa9dc0af9574a207fba2b7ff0e588678b33e1d773c19d09ce828980f9bd7956a94d1d7b6f1f138b3b9d48b45b7b307c6ebc37962f8f8ee SHA512 fbf776a3ef1db2e7b33067b3f36c1d4189ff3d89b73058374c5020c048931f88b798b84a89209b2bee419afa56fbf9bfe9df6a7387198778b8f23e79597cb057
EBUILD spirv-headers-1.3.216.ebuild 492 BLAKE2B e7dd5c912375e55ca2c208570cc004dfe62af4889886b772dfe98365eb3cfdac1932107c4d1b9147cb07777ffa0cde53e1bb5e916947af8c887855f8616c00b4 SHA512 1f4037508476ca38280fa1cead6c3283c88ad4e2bdc5a083b38376b3810a9d686df388e070e2a3fb1cae7195625eb36d5f8a126fbbe8304b25b3a4ba478a5710
-EBUILD spirv-headers-1.3.224.ebuild 495 BLAKE2B 80905941c52efab9189518510897b4c7e4ea486bb9c067b3c09596d921688b9781e55ff517ee090f442cc646bc95be97fedb30de34b081dde8946ddc680812d6 SHA512 4fe24c6cfd2afb4025e38d9812d1796c71e2817874fff51eec304ceb5414c6b2bea5dc9920c1fd8022366140aecf9472abd07c4f181bf9f0535500f50dfe2053
+EBUILD spirv-headers-1.3.224.ebuild 491 BLAKE2B 5c1f0fe8c5b0bbe966fbe11081b24bb9442568823bc0997eef7e8aea37e0b862c1f3b83fedaee1998c87d031896d45989d473e359d6506880d0c7df612278d76 SHA512 fcc2a24794d8795f748f46a14b1bb0440e3f5fab99a9fff7652ff43ebdaed2bc924c9d0b54a9d8220cd594eed11fe1f7500029f649ad4b6e6809ac1df14292a8
EBUILD spirv-headers-99999999.ebuild 607 BLAKE2B f94f54dc76cecce5116f6840334c3dc2b03c9b7e447765c491777562dc76cb94d2da530e4b678e7d2bde5b8b164b7aaee4421d2f05fde27c18c95e26e0fed2a0 SHA512 93a76d5a2dcb393607f194893ab1edeb28e158c22806a6bf144b345e368e57611f3114d2ad3d7b352d2c941b70ddf042b2325ed018e3cc9c4b4c5a2f7f3bde3b
MISC metadata.xml 431 BLAKE2B c29407612814c966f4134687e901ffff31be3990b771b3584f6517640098ba2cdf131ae84bcdc3da8398d77d1d51e3d6fe0180c564c0e8272406d246a5661578 SHA512 599da456349756e1ec66a1b36d9c05322c5aff088dc4741239a647550ba816333a2dab0e05049215e6d4b08222e06f3aa5a1f76697c7a15eda31b571afa3299a
diff --git a/dev-util/spirv-headers/spirv-headers-1.3.224.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.224.ebuild
index 079f19c6af13..8621329c9ff6 100644
--- a/dev-util/spirv-headers/spirv-headers-1.3.224.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.3.224.ebuild
@@ -12,6 +12,6 @@ SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest
index 00f2db12269d..7a2353e25d33 100644
--- a/dev-util/spirv-tools/Manifest
+++ b/dev-util/spirv-tools/Manifest
@@ -1,6 +1,6 @@
DIST spirv-tools-1.3.216.tar.gz 3019645 BLAKE2B 88fed3d48f50c50276746dd2b69740482c95c83df13312e081ae4066351454f0a3afaad2f146c629ee39dd34708dd105941e2bc374146a6e9806631227372105 SHA512 85418189962611724488ea61f1b123c55c2f5ab9dd50d028c7ed1ed2965ff23e2679d514e863ac16b60a3c7c6b4fbd05e7c7ff398415e0435d72c96363b95188
DIST spirv-tools-1.3.224.tar.gz 3033611 BLAKE2B 806c1de27d0c8dac4991dbff321fb8f62647b25b5c87d66b2f924449599e37e85ace876b848afc2e16e42f943f413e0eb759983cce95d826952809974dd9ac7d SHA512 1265db4c15d4d6c6fcb201bc958386e9c910386a82ff595b5d5f84dc03f6ab7f70f67fd59a90ffa92533b02d809305334c06228b869151cbcfdee529e90e7bbc
EBUILD spirv-tools-1.3.216.ebuild 1220 BLAKE2B a3b228a72c7b083ac0cc7fd79b4807c15ef2a1c8ce95f063ed7363bdfd18cc0fe69aa33562eb8cdf0191964acf678260605a75c70041cfaf319f3e3fbee122c2 SHA512 2876f5f2b8a2cca96ce2816eb3ae813fac348d9b771ee6bae0f916f72ab13caf45c46a306c2977c43c7ab9db985e23f65bda0abff181d2b589a43e561f151376
-EBUILD spirv-tools-1.3.224.ebuild 1225 BLAKE2B 9c66eb308ee0b5e0ed07da47957f4490f07adbd550256c3480086d668a239a50356eb7f4ea408ee542f1b032bae68a7d0cd79715136a9e0d13235b8113602eec SHA512 7212dfcf39ff3a54f042091c1c51a75349065008410197e097eee8289fa10e05f5b8e61b44c2df8866c669d92d325dbc757004c9e1bea1cd6ec108816ef1d997
+EBUILD spirv-tools-1.3.224.ebuild 1221 BLAKE2B 03945fe2898c803919c420f252940b52693b30bfca35f8429417ad68413d1ad6b8f04c5ba079809d85657fc51b513af8b30e77e80179b416d6c4a14d776b39f9 SHA512 7a403bd19f7f095f7ec62ad755bfa0862d96d91590aab47299e43755e8910dfc169efc751cb0ad0c098ed38c87f05cba0142849646f37fbb7a440050405315d0
EBUILD spirv-tools-99999999.ebuild 1228 BLAKE2B 14e6632663e0d507cfc0734669fcff523de12e8cc2d59e9d393f5f5fd7f497d583bc45fd163a8846b87d299406f7c1522c43d87359e8c3e7339f6238739002bc SHA512 f27542e6f9d50175e25ee80bb51a9c9dfab57746b76d225bab006803f8a21d79474beb05bbab1868ef6e52f1a8f74bfd7c2bc95ebab2aae788525ca869331cb6
MISC metadata.xml 429 BLAKE2B 8d9917ace6eaaab8b826f48bc6f38c629efc5245a5356d821632867b8a65246180dcc14927db6ed1e025a32d7bb248aa35e3a7095c79bff5a2e91b3d880de997 SHA512 3f076c95eb788258a2451c3b54a013eeb936fed744b68499f53970590fc846d79b9724198ed54300a57395b1f4f2a657840bf8aa7ff25dcef8cdf28aa7f35ae3
diff --git a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
index 0c6d8934fe08..87d0acd1fe26 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.224.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999* ]]; then
else
EGIT_COMMIT="sdk-${PV}.0"
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
fi
diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest
index ed1734e87dc5..6aa15d8c49cf 100644
--- a/dev-util/vulkan-headers/Manifest
+++ b/dev-util/vulkan-headers/Manifest
@@ -1,6 +1,6 @@
DIST vulkan-headers-1.3.216.tar.gz 1489322 BLAKE2B a6bdc5d0517405b121861f18c330dc9db28df9c7d48994c6131e047ff640f6dd858cd3fa6efe70d8feb910d3b51c4a7d5676c8d87eefbddbedc30ff3b6af6ace SHA512 cabce62c3e681c2f89f808a0838300f859d1ea046f0036f44c5191f5a9ebbc15058507cd5d07519c34b81ba602058a137f27142c58d4e6c84b2ad382431d675a
DIST vulkan-headers-1.3.224.tar.gz 1521365 BLAKE2B 08e6e1badb473dfb760e20ee8a60f83cd288f33c4ad136026d2aecf474e1da13008691453886ee092e87cbd2ebbbbcf6bfcdff963276bdc8464521e07551ffa2 SHA512 856d80869267ba9c934400313cca1f9af67c1169974d70d21aed7469a39bf6d1821a95072a81edf8cdd463a62d766d478ee1c28bfc0f17a45b55ebd1634b9984
EBUILD vulkan-headers-1.3.216.ebuild 629 BLAKE2B 1bd403ce0eefd80fce8a633e99222321bfd5cbd6cc29ad5d53e22c94aa04214f850be41d314d396696f64ae1d360cc2cfaac878c2bf5f2cd03b41bf715a649d6 SHA512 7916ac21e93195e7ffab10a2def2d905ba91aaec0cf0f63992028d48ccf332f65ccb4948a5b4cd12260d217c3c08f892423b466efe5367319b3676ffac217f8e
-EBUILD vulkan-headers-1.3.224.ebuild 634 BLAKE2B c9f57980d1d560c44b36ccbae5d58b7259143cd1e8426b90517526dd60a290cf1359322b0e8998d56e522875c191f583dd707c31a6802e733be50736b9181dbb SHA512 307ea2ff82fda0a2ac98450572dce279bb076496deac3cd9606a2d8e143185609e69782fdca2e7320ccdb803bffb48ac2788a717b9a85a0233fc52ad5de830d3
+EBUILD vulkan-headers-1.3.224.ebuild 630 BLAKE2B ac331295ef0d8dfa777a31903d62eeaad16dcaed50c727c5b97ffa8f9bb2f9156a5b638c062e390a42cf54f669655926d91d59c6b4ba5ebaf607e45fc4ad8755 SHA512 08d619828006fd2d71b3a1e0d6cc48abdde7c846da214c73db61e4ff5e166bfba37054e561baef018359e918111be6a0a0e58a9ddafd93ddab6d5782f74d5101
EBUILD vulkan-headers-9999.ebuild 635 BLAKE2B 6aecf86175de5bd7199734da984a00c644ff4601fdc56da3937bf4c3bcb0025302b9beae478d32f4a9cad0a7d5de751efd3caf6d31bfbcfbaee022c9e2f26941 SHA512 e740f8b3d7060f8f73eab968b43db0c0a9144cda4863cc7fa6661bd32562f36adc7a4fa00c7074551e5c3f44288ecb4b2b1204034725bb27b464bfe025a4073f
MISC metadata.xml 432 BLAKE2B 04c6e302b541f48dd20c84c7da9e82cad1b53d8040e796034992e8e110e3a815acc76e3067d12ce12fe2d7501d797b1e0340231d7f8216c4bf7576a053f5ffb7 SHA512 89ef7a8b4de02a0726aacaabc87904bd4f5484567d21ec6dcfa15dc7f84a3a3915a3202febf4f779fdc54762b3731cd0384235a7908c46b1adf3cbc38effa5f4
diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.224.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.224.ebuild
index 4bdeb09cc919..0b90e6d54565 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.224.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.224.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest
index db526496adc7..b4d91cd400f9 100644
--- a/dev-util/vulkan-tools/Manifest
+++ b/dev-util/vulkan-tools/Manifest
@@ -1,6 +1,6 @@
DIST vulkan-tools-1.3.216.tar.gz 866091 BLAKE2B 750b7d26de64844162f13bb5f2c82b134c0996e2bf23883b381fc05bb8eb26c19ef3a8dc4da63543096473845952115a8e3213ee3972baa9b01104adaa09ed82 SHA512 57d152072ecad744256397e357d756f82457929a026a29127a079ea7b3b805b99ece1e0eddfecb215882a8de18cf9ab3c32c4c90126e261bc582ad05ae6173e2
DIST vulkan-tools-1.3.224.tar.gz 868481 BLAKE2B 464e923f1bd7f72b0c9fab1ba6afa0aa179355f0ebd17c4cd6eeaf84b61efde61c60ce982d0eb081f88a64659dc5676eba77b9782e00df9d9214594806699d98 SHA512 89d2fddaaa710c78020e03b133c947afd79e9bfd1b4de711e5ac8f3e3bd5486e75960dc5a5cb7722ec55a6973233ca8a438e19627b59aaacad1c54040fdd6acb
EBUILD vulkan-tools-1.3.216.ebuild 1946 BLAKE2B 8112a58006428329551368ecc8e628b030a5c9d10b7038266a7e6643009c46b0132719c1deab56d9f8c4c58ebe716f5a979df40e4b99d592089550d1392a158e SHA512 f22187590f9f5702d52e58d5e3658233a769e9cd355a092b722cdd9039d939313f8b151716a233ae74969a29098ae878f3aab69bbf2f9ccb3a54b20b5e40cd8a
-EBUILD vulkan-tools-1.3.224.ebuild 1950 BLAKE2B 608fa4869c527423c159fc4ed9fce137975802d42b3917ef8c41bd50f7b3d88110a01129b5c30336c5d5ebf2a81498c863a51d6795596ec81990d589e91d50c8 SHA512 dc64df655af03b2ab59ed89e447885471bfa091258015aa3f43d33316726eef4c6d30ee47b1c2108d41e32975c135841ea6ac6a01371792c5f537b4d350e0040
+EBUILD vulkan-tools-1.3.224.ebuild 1946 BLAKE2B 8112a58006428329551368ecc8e628b030a5c9d10b7038266a7e6643009c46b0132719c1deab56d9f8c4c58ebe716f5a979df40e4b99d592089550d1392a158e SHA512 f22187590f9f5702d52e58d5e3658233a769e9cd355a092b722cdd9039d939313f8b151716a233ae74969a29098ae878f3aab69bbf2f9ccb3a54b20b5e40cd8a
EBUILD vulkan-tools-9999.ebuild 1951 BLAKE2B 6a7cd950fe0ef6becdea897357f8e02440db2ae4c426ac2e5bb7ca139cc5b194545d082a09230c08fc4e3f3613f89cc0da74f60c9b362fcb072cce42c79a834d SHA512 190a32fb9346c17850fb8c741432990a16e8877cb797e37b15989395e06e708a990229dd9637244de5dd5e8d4e5a02404718b4c4ea6a1461c272c881afc4fb09
MISC metadata.xml 500 BLAKE2B 9fb4ff756cb14accac7b9c8e262ba8fc0108f68acaeaad81085ea91939ef683a21dfdb68ac4689e71c6b3b490e758af2711b1c436c65a7aa0e3b030aec982c93 SHA512 03a8e309f115934d5195da8aaa7bcd3e4f95f28269671a2eb8426941bb9bae815bcd3448d2e97006ddb2ab7ec52179117604b6fbf0f293e4285b303da573d435
diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
index 064b80ac9a26..8fdda43a61ac 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 3ebb2f129e75..e628ebe80b4b 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index 1504fccc0434..53aca33ad877 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -1,3 +1,5 @@
DIST git-machete-3.12.1.gh.tar.gz 1380396 BLAKE2B 37ba33e7f3d2400c9509c5fb7c11467ebbdbcdb35d0f4a138649a872322bdfa9c22e3711b68b2862f9ff036d1746c0aaac968d6f61df5187553d4713a7cfd532 SHA512 6aab18c8930244c37a320cf920ebbd66c7839f792b1b0ea3156ab7c4222d5fe7e7646b053f8d919ee5189c918b1a4329ddd665a4a1a9d568db9f935bb8b51984
+DIST git-machete-3.12.4.gh.tar.gz 1381813 BLAKE2B 2eb0f8d72fe82cd68bf8f778979ed8a14c2cfd9e752f02f3c0c69e53000c5f8877c433fdaa461f988545e60687d5516c28ee7de0eb2bfd1bc377fcc129425c6b SHA512 39217be678d1cc2fa52a314ebeabf127e71ae130dcbdc8a93bdd075e3130ca2ce2464e153367f8eccc61315234cfe39ec675920eca4599dca41167abc195c1d4
EBUILD git-machete-3.12.1.ebuild 1114 BLAKE2B 99444d096a41bde9f944f073aa2949636688f8c7400cb296091b07b291ef4573db9e55fe4bbce83a12378b33439e5bf3a9359db3e0255db7e8337cb4db24fbd2 SHA512 c6d0ebe0caf5065d959bb2e4c23ea1c7206f50b0cb4b4a5da50ecea199fc97814f2cb3e1900a18307d72deb07e6181f5dc2ef4cab5ebe140e743bcb982855a73
+EBUILD git-machete-3.12.4.ebuild 1114 BLAKE2B 99444d096a41bde9f944f073aa2949636688f8c7400cb296091b07b291ef4573db9e55fe4bbce83a12378b33439e5bf3a9359db3e0255db7e8337cb4db24fbd2 SHA512 c6d0ebe0caf5065d959bb2e4c23ea1c7206f50b0cb4b4a5da50ecea199fc97814f2cb3e1900a18307d72deb07e6181f5dc2ef4cab5ebe140e743bcb982855a73
MISC metadata.xml 835 BLAKE2B f59f4070f862a09fb74c57b5ef093e4c8d1394887f71b8f490e49e49f64722b48ab44f15907edb0eff322227f5a97aaf5d2d92512c818b8aa1020e6f735971c8 SHA512 d31266b47abfef805f0f0ae5f13c1f89ec13907fc7e33e126eefee5600087ffadf8f55e48c5c42c295dc7de8d901a3231db0756a79d666651569a150d7016cea
diff --git a/dev-vcs/git-machete/git-machete-3.12.4.ebuild b/dev-vcs/git-machete/git-machete-3.12.4.ebuild
new file mode 100644
index 000000000000..9c6b4673cedb
--- /dev/null
+++ b/dev-vcs/git-machete/git-machete-3.12.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Probably the sharpest git repo organizer & rebase/merge workflow automation tool"
+HOMEPAGE="https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/"
+# No tests in PyPI tarballs
+SRC_URI="https://github.com/VirtusLab/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="dev-vcs/git"
+BDEPEND="test? (
+ >=dev-python/pytest-mock-3.8.2[${PYTHON_USEDEP}]
+ >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}]
+)"
+
+DOCS=( CONTRIBUTING.md README.md )
+
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+src_install() {
+ distutils-r1_src_install
+
+ newbashcomp completion/${PN}.completion.bash ${PN}
+
+ insinto /usr/share/fish/vendor_completions.d
+ doins completion/${PN}.fish
+
+ insinto /usr/share/zsh/site-functions
+ newins completion/${PN}.completion.zsh _${PN}
+}
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index 6ccb5d214aab..28ad28997aea 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/stardork/Manifest b/games-arcade/stardork/Manifest
index 17a0cc1c2f17..28aea5777acd 100644
--- a/games-arcade/stardork/Manifest
+++ b/games-arcade/stardork/Manifest
@@ -1,3 +1,4 @@
+AUX stardork-0.7-clang16.patch 293 BLAKE2B 980ce28e9c0b1612aa93ad7c5db8c5d3607835c3dc9b02d5ad9dd817c285c4818409e80b0fde81916bfc80039d2a6fbfc5559b24d53df96d2441d753db25c37a SHA512 caa65ecd7b1f7845e045680b5c9d6ca48b02eba084a4263a230aafc3e066beef80125208050b0c3009b675400c837cf151227caaf9a4bb91a6de8dcf551849e9
DIST stardork-0.7.tar.gz 3951 BLAKE2B a35e8ceed5b5a6eb210408d6a7a32e2c38a3e2bbd05458055e44a1866b1bd0d2f222a6dce8ee8cbf6fe11d0c0541095ae0d9bad8e0b883ea74fd255e96364019 SHA512 3726b55cc2f107a0d69580b3c30406ea2596769433db915d4b3bded4345611c9d67596cbf373b19671960909d0bfdfc997d5c41d677f0309317445aeadcae733
-EBUILD stardork-0.7-r1.ebuild 600 BLAKE2B 3918e0abc6ff1a206e09b817fa44f177375cfe6110ee263865551b5d8f0e1cecb298de2040d5dca082b02f60ae686a0492774dbf0e8c7b45e73e06d57504466d SHA512 e4c72cf2602b5ab906f24e85599ea84a6436e5b3ae121d79e1b773d3d5748eeafae3b868e616631fdfdcf59cdb31c621ff0fb5803f34f02f905232c4f80b4b85
+EBUILD stardork-0.7-r2.ebuild 716 BLAKE2B 138b5aedd633fbe919b7405ec3db55482d41531f4e14e1adcfe2ebeefbbf18e06a5774ad1d44c60fa3b451f6dad0d240415cf8d72e28bbd282efe0f509cdbc15 SHA512 27b3a55def1dbab7d02649e627360e67e00993786bb0f2dd9b2b6c8ccb51ec3e71ec6663534edd0273ea1903fcacad999bc7fe54e1dc741382cd6497f34e957d
MISC metadata.xml 332 BLAKE2B 4fca63ac5c47b9cf8da8473df2c6c485fe86734e719508e3f35039493f115ba2960fd872327caf34f9bbe249ba7990ed337c41866288dbf8eb4da8b18493fa02 SHA512 af728ecee37582c68142153969d3f83fde3dc313270e0b7eef926aa19415b281fba824939066cea2500ee5b0fb2ed91bda275d68b33457829628a0415b18c944
diff --git a/games-arcade/stardork/files/stardork-0.7-clang16.patch b/games-arcade/stardork/files/stardork-0.7-clang16.patch
new file mode 100644
index 000000000000..c815fcd281fb
--- /dev/null
+++ b/games-arcade/stardork/files/stardork-0.7-clang16.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/871498
+--- a/stardork.c
++++ b/stardork.c
+@@ -376,3 +376,3 @@
+
+-void plot_wormhole(y, x) {
++void plot_wormhole(int y, int x) {
+ int r1, r2, i, j;
+@@ -564,3 +564,3 @@
+
+-void change_colors(color) {
++void change_colors(int color) {
+ if (has_colors() != FALSE) {
diff --git a/games-arcade/stardork/stardork-0.7-r1.ebuild b/games-arcade/stardork/stardork-0.7-r1.ebuild
deleted file mode 100644
index d2b7e070c095..000000000000
--- a/games-arcade/stardork/stardork-0.7-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="An ncurses-based space shooter"
-HOMEPAGE="http://stardork.sourceforge.net/"
-SRC_URI="mirror://sourceforge/stardork/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- rm -f Makefile
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" LDLIBS="$($(tc-getPKG_CONFIG) ncurses --libs)" ${PN}
-}
-
-src_install() {
- dobin ${PN}
- einstalldocs
-}
diff --git a/games-arcade/stardork/stardork-0.7-r2.ebuild b/games-arcade/stardork/stardork-0.7-r2.ebuild
new file mode 100644
index 000000000000..f6b1fece5104
--- /dev/null
+++ b/games-arcade/stardork/stardork-0.7-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="ncurses-based space shooter"
+HOMEPAGE="https://stardork.sourceforge.net/"
+SRC_URI="mirror://sourceforge/stardork/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
+
+src_compile() {
+ tc-export CC
+ append-cppflags $($(tc-getPKG_CONFIG) ncurses --cflags || die)
+ append-libs $($(tc-getPKG_CONFIG) ncurses --libs || die)
+
+ emake -f /dev/null LDLIBS="${LIBS}" ${PN}
+}
+
+src_install() {
+ dobin ${PN}
+ einstalldocs
+}
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index 5cc0d738d73f..5c93882c539a 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index c366972e8fb7..62f41346fcf1 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -3,7 +3,7 @@ AUX plasma-desktop-5.25.5-folderview-fix-grid-overflow-property.patch 1738 BLAKE
DIST plasma-desktop-5.25.5.tar.xz 6327616 BLAKE2B b0693b2097b3cbee01c82c19b803c64401139a5206014de5ceaa17a253de159948d93b870910d37d205989e99e66f245480ca1c79b09338babc0d56eef387399 SHA512 8bcf570ae73c21af7780706a33cf905bd566465badb457cc64515717c01ed332cd8543ca353a82222abdc8b63a762ae85d7881706742b3fe8f93c77584261ec4
DIST plasma-desktop-5.26.0.tar.xz 6348732 BLAKE2B 9a2ec2d54c3c477bf21eedd3a151ea953867ac46786a899369b88db5157a965d09bc42f8804b412b919890b8965dcf0eb039db6d6218ddc4e4fd2e5ce9a79d25 SHA512 dae82995cd33db7abf8e721855cbbad48eeefe1c663a29b5ebbb139e37f8ce2346c35c11a5b7fc37f1592438509eaa358c7710e8bbdab18f514adbd1e3993806
DIST plasma-desktop-override-include-dirs-2.tar.xz 8324 BLAKE2B 5ddf9340edf6b6fa76e80158a982ac887b0fb464bc40d5bc4dcd3d6b8f5a87c2d6ecdd153e67e168454aa7faff8d84defb90ba16096b64f3af1e7a74570a00c6 SHA512 452923555bd419d3e389e808c4c9ea35e48795d4f0d78c5845aea677e21f594068540538a8968c2d4034aacb11e910a7b69908e10518eba486ebcc0dda39221a
-EBUILD plasma-desktop-5.25.5-r1.ebuild 5371 BLAKE2B 51ef9af84f812fec881088e8d79d8435dde968cceb5e4ddff0c1faf9861c814fd0620877a2e194ad90269d90f635b6b16925bc8191568f6f897e169e6688bfed SHA512 b4665d34714b908cbf068f1b291a679fc302ca98b28397ffafb9fd28adba025e563ca937b179d1eeaf39827a9579c7a51fedb82463a33a6aae7e69871f787aa2
+EBUILD plasma-desktop-5.25.5-r1.ebuild 5370 BLAKE2B 1deec9c9dee26a5b739dca721ed71cdddf9a9623082b6c25fb3c22b3031b1c9bf4fef9711be798a62286e4a7c5e1683a26f09f79a9e45f95969d98ebb7b01e19 SHA512 5399f404139c86e0e6c2fb4864fdda3d7d459619e63f9b1082a77e73d06b538ac969dc9f076e6fd85fbc7eb4acf07d189d0a09a8880149ec3b79d805664b0097
EBUILD plasma-desktop-5.25.5.ebuild 5212 BLAKE2B 0be4c1ef8a61f5a277369a7a654994b4cf6366fe9142510a1f05edf8d965751f80c6967cc2437081d004e83b989466790aa7dced9139f7a1f7ab3000a97566d2 SHA512 80f62dd9f7085f19788b3b84c0212f060eae397c8bc9d0ba87b43185b382a817e25eeb57bdd81b022002d231c89e372fcea3df0e9d1f8e692726833fff8c70bd
EBUILD plasma-desktop-5.26.0.ebuild 5450 BLAKE2B b40f138170b9d68bac8db1a2836bc7da2e4e548403273ff112756cf2397af44e0f075394cf9ea5e3dfea896125478c91107bdf4f3c658ec2854aec9b72e4efe3 SHA512 02e20722485e189af0e8da09c9a94f4a8b52b717ee75ee85405fb05da535f8382d1162aeff364d3dfd14b8e6015665bf5e2c6b3ee983b83c68617c66c082d358
MISC metadata.xml 682 BLAKE2B fbd378484f259e8b85c9c8776c5ce7eb034432f9a4e547453e0b810b22273bc8c494fdcc5f435c1b660c9660fc68b4860fc40987b0c6b8ee82764cc7fd15e771 SHA512 dff0c23d15a172b901fb0d0b9e383b8cfbc47b2123cf06545c3f9064db492987043695305de4af66fedc8d1900fcfb266b120f4883e2384303c9e4f2a208bee5
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
index 70a5b67580b6..7945bed31a46 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.25.5-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
LICENSE="GPL-2" # TODO: CHECK
SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="emoji ibus +kaccounts scim +semantic-desktop telemetry"
COMMON_DEPEND="
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index 7b18d6a3f0ad..7f0265113e57 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index 0e8279693715..52789e07466a 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -2,70 +2,70 @@ AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44f
AUX gentoo-default-prefs.js 362 BLAKE2B d3f08c4ac1ae1941e2a805175dd0621756a7aa44f2dc0daf90762a0307c56eb1777e0acd572c6e131e5494c6586c4af2154e0980d25c0f4d4ab3cf4df1747892 SHA512 924313eb0e23b3609b27e3984cc39545122fdecf69d6382d11f18e92962d7a2018a1846404329f21b5880b7baed9491c7506fec998081413fc7c2c4c6c4e6bd1
AUX icon/thunderbird-bin-r2.desktop 909 BLAKE2B b7e555dee5baf53cae48cecac514d222d24a67f6a7bbc406a6c1699a86ccbb4ccd87b477a453cd2d39d239f00337d9d20fa621bd19ee40df911c51880e924aa6 SHA512 ac80c279082f88e3e2763b07f28d2bcc67f9ea9c730a1c984f102bc092f171921a1748473bb164d97a47a6f8bb5d7cac76dc544ee322add7654056a0a14af718
AUX thunderbird-bin-r1.sh 2674 BLAKE2B 724c45ead31ba09110a30c2e36efef96314654873717c8da9236c12fae33b873bb034ea050ee4bc46e34e3325817f8bfc839be3098828d14fd66a80d82cfe0ba SHA512 aec35b1f7df0d4d94af03e248a68c13867b05eea73bb61bf1bb5a6a50fffa123808ab8635c2c2b627748568c9addb9298cfb22a25919715dea935f0a999fca8d
-DIST thunderbird-102.3.2-af.xpi 551429 BLAKE2B 893b6540c36ae2c3178b45c9d771daf86db5e756bbb5eb040947a0cb473f678b759f51258e5fe97bfccf0fa24394689bafe88f810c1570fb5d5d7719b2a92fa5 SHA512 90953b13d343e8176cb6aff06615137bf3fc90f167b4f57988cf392339e52b1373d0bca52f0330eea7fa81744973a0f543abc6364702cbf7ead2f929753d0510
-DIST thunderbird-102.3.2-ar.xpi 655776 BLAKE2B 31cc5327128639365c883e610b003abef83c82660b8ea97abdf3e1659fe1ef249d4a10480da9db9d5cd2b4a8dd69c6057b5021c4b5b7fe32729c5f8769bb897d SHA512 bb4ad986ab1b2ba394b24115a5c42a1b03890268a786178cfd3ed516129056f5c77a04988059711df2ac7309f097a281bb7619d9834d56380d0f461ffcdd22f9
-DIST thunderbird-102.3.2-ast.xpi 572188 BLAKE2B 3a5613351e2ff235d06ee8292f50b45e9a441abd1e43f7f094bbf3be06e9f8c1669a1c39c1c9205c3809fa8c737e91fe30665cf0d5e4bfa0201ecfa583e46b32 SHA512 4011120af5cca3fa37459cc15f043b0851b9b27ee130de160e5281531b91671641cd9dfaf385007f913236bcbd262b6fc1605eb465522387846c8c221a5bb225
-DIST thunderbird-102.3.2-be.xpi 687888 BLAKE2B 948f524d8141279db58fdade014b4ed190b2c909228fab2412483904c499e5f995ebe5eaf55b349b063caa340c0659052f66a104aab0a19c688a2998c8ef66c5 SHA512 12c24d099b6aca49a09b6be124c0149cf1c2cd02735895be0085c1fdffca89c15469c4eaab16fb79e2fdcc1aaf6768d1c7987174b693ccbc88ecbf27aabe52a1
-DIST thunderbird-102.3.2-bg.xpi 683814 BLAKE2B 5db119090604c71b950cdc1d98680f3ac4db9525547bfd90909013d5d0bd5f4243e83e207c8164b5eb8bb44b03111a4a898bba2ab3051888eb9be467d38c6a66 SHA512 cd937f20ac6fae0886066c8b19622b8f867ca4d359c2806d6e771799a6307697b193db1f33f9c54eba8db33c0f1ab4d24b157bcb6c9942b81ac7964388367064
-DIST thunderbird-102.3.2-br.xpi 615535 BLAKE2B f6eac77d4b3ecdf471f108cc6fa9a5253a62a406b0f0cea1b4c67924ed35db2722c0315259dde5adff7ee5f65f40fc960e8b5dde92cf920b527b9f4c92967141 SHA512 6978b456e21434a922d605e006d875aa8afd78de50966b08e88886b817e85966a56bfe94fb4deffdb9edd550683896a2964944bdd2cf994f6127b84c12e8e7a9
-DIST thunderbird-102.3.2-ca.xpi 637764 BLAKE2B e923172ecf883f4cc920de79f2d71e447693c587615378d73a880cdffb3c7d4c3a6310370be8ddaf4e5d1e9b22be2e4d4e9f8410493429746e70947e8404b69f SHA512 224a334bf2b7d4cd6cedad901e87f934182d7c32ad359f268bdd5770e581d6c99fdc4edb834a2d6b92dbe27814d15b3f100f2d58500d69123315d884dc9406c2
-DIST thunderbird-102.3.2-cak.xpi 643999 BLAKE2B e29b18a77420a9ab470db0338a50c8224951bb733c78a63cb28955491a8704d2c5a8b4e7214dc44870b5e2a4458fd5dcbc274849961e7c4026e661b7d6f0355c SHA512 feec7d3beae7102f74d2076c4ffd98649ddea0cfbcf1b9f36d646924098439705ab01e81e71309dc38546a341060763b5d0bce2390b1efab5a348050bdd9fa59
-DIST thunderbird-102.3.2-cs.xpi 708438 BLAKE2B 797274570bdb89485639f31f0ff67ba1db8820d4cbf464b81c907317fb7e069dff140af37e101d95ac0fbf2eec4ad37960af18dc315bbffda5b422031c1d76eb SHA512 1a26b31e2daa8772fdb2e95f2823269b7103c597b039ffc82cc96044ea7efd826d42b0b9fe143ae5f7cafbb076e1a630041e2692b05bb092d01453c7ca70c292
-DIST thunderbird-102.3.2-cy.xpi 686632 BLAKE2B 2edd310c85abaf48fc1e1c92f0bb4897cfae750e5a3476f93f84af5ae0a0806d213e129ad6aa11e2a6fd94c00fe6d9b927837a5a57397c7785600ab02606f3a9 SHA512 846049f76079fec63f672f15300add157c65bb28c43fab0b5fc85bb8001c0337c861d0bd0ea6efbbb1bfa47eebea16a701e64280cb358367591afb644e9895af
-DIST thunderbird-102.3.2-da.xpi 672076 BLAKE2B 246ddf3eb1b26d5ac910bc67b2a10b87e96f6bcc6145c818eab243369368d613e734291285277c75eb9f42e012268099b407c24cabf711baaae851e508ae264f SHA512 f6a5463ea906c2b5f33e7d756dffc7d4821a7f12b0c8f3431605bde03574dc1ed444c60bf8c94464c701b71d4ffde4dcc1d1d479c75caf7e31728ac489590db2
-DIST thunderbird-102.3.2-de.xpi 705096 BLAKE2B bb802e1bcb2e6b713bd88d96f2a614ebb676991e8754e5a431fffe09ed6924862196cbff2f951cd6e6cae9ca77805e0649ec7e29eedd50a5550dd7df70d3a9b5 SHA512 88f3b94bd83c64daa0bfa248c19630a52fd1321625ead9545b7c01090e031fba3fca2c9dc185ae8c0536ae89ab5757316c798eadb250a9dd7d2aebf9bd5391cf
-DIST thunderbird-102.3.2-dsb.xpi 720127 BLAKE2B eb757cecba58ca36b0d963569ee3e2078cddf3a4550d42fbbbed0b7a44e63d5a15ae652a5abdb11f7568fb4f4fcd845ddc1925d7f78b4d7d63775483e7fc9fa5 SHA512 055d38f2c747a7f4435320a93fb47cc72e2d5024360f19b541d38401230cc3fe24f3daa74057509661dcb3ecdaecd39008e6d101fe7a5c2cd1f787f5b69f8df7
-DIST thunderbird-102.3.2-el.xpi 816975 BLAKE2B c2bdb8ac716d3b5170bfdfe99ea143ff46660122cd4b7948d3cf7ff04c8ff0e957fa8382eb42fe13cc7c79b24c8bd755f25eb2c5f700463c9951360cad8658eb SHA512 d3f9c10e3847d6dc31edab16867751b16f03d09579eb2e7a1bb41d4f9f8d5cd90266dfacb6aef4143e5cd8ff7900955a2a8ae9f4daf5f06c59ad01729cfcc0f1
-DIST thunderbird-102.3.2-en-CA.xpi 646633 BLAKE2B 16375423101614d8a9dc7bd32e49f83926ba43f4eb1ce4d9b05b9dd5db3fc6f6751563b731d90579cb9c7c85f3886cf00c493e2450a54ab9d938906f9bdf16bd SHA512 5b59e82f4d5497122a227135a27e1b1d87452670a441a68b05cae82a1d2f8535c58d31b2279490d4763ec0c8a60d672522a0851b0c9bcb8e86dafb39ac24b246
-DIST thunderbird-102.3.2-en-GB.xpi 646925 BLAKE2B 27a04c9d934c5c620e8d2b7eef104cbc5af2e39fdda58b0eaffa140fedf6ca75dfa3e7c59bb341c33c6a907fed0313cc767fef895743baf4946a919255f0b65c SHA512 94a81018e8cb02d6369895c59aa7e6e99b2ac9425d5ce353d1dfa1533ec60eb881a3811869d7ef391de8da3897b4eafba34cfa76da1f33bd63cf875a2095b44f
-DIST thunderbird-102.3.2-es-AR.xpi 696738 BLAKE2B c8afa8befa942ca03a57b945be626214b342ca978e51f07ea7613a91edd810146a86c729f2c0869abf6a5fbd82e988daab3ab2234fead33bb345523b115d5395 SHA512 7b6356d36e019ef19ef39b4244134fdbf5eba6c70833647175c889898e7b94df40dd4018ef93264a0bd1bf09c4505f9a7a866f35d4f2e602b62f814faf577a38
-DIST thunderbird-102.3.2-es-ES.xpi 652535 BLAKE2B 67c3b24d34e561a3fcf7956f9c5318141c6df6caba3144b1acdea4356d60bd15be2ce96bc372ab1a1f31316f5096fafd2af85025bc5c47797f8d64aaf1e142d4 SHA512 558a063fbf11b1158544e09e8eb4d9aeb4edc0c28bc2ec4075a0c7efebbb14cec5b8b1c5b2aa6761591c8d9c52b8d7a7d56c00ee495cc3b4ec1d76bdd8f45594
-DIST thunderbird-102.3.2-es-MX.xpi 699368 BLAKE2B 446a6ae01c2fbf78a0bc3e94db0d74501dff1635d30e75179082e81fe0d30901329b86c3532419fae94def12da33efae3950d080b64b6dde14edaca6971d9745 SHA512 0ff1c831d2137d1ca27e2e78774c3b9737199b48cb0d781b9f61a2e844c43ffdae633457981400e4de5efac7f08304d52208f7cc0f1b1112088cf980948eaa83
-DIST thunderbird-102.3.2-et.xpi 667781 BLAKE2B 1e99e9c4859030fa623a99d8dd3a773752a54eacf68ff9bcc52116a6e53cb22cb8a82aaf52ac006db431f0cce83776f1fffddd9e4b4ec236c0d09db92029a9db SHA512 5d30ffd9090c8eaadabe83a155be9b56e76073a959c89350cf63b73fbff7add8d8c22b77ff2af6dec0ce9587490ce602d0b2eca80a4ca790a6e5c15d14c5b5cc
-DIST thunderbird-102.3.2-eu.xpi 680746 BLAKE2B 29ee846812cd68e71db349d671eb7be2ace14aa1508a7e8fb68ed47883570e5a35d6f00663c11a95dc4c39467ec3a72ea7a41e792ae81613727275dc8e63946e SHA512 30c044c161a0d58288ac4a8189fc91d306ee2f1a47b00a9322c261431c8dbf763c0cfb6078cbee7ceb358155f4a3b82c9bcac9d5ffe3a6584b6bf13734c3b27c
-DIST thunderbird-102.3.2-fi.xpi 673890 BLAKE2B ca8ce5d81b246438dd0441741b0f2d561879223e17e15bf306b20a17c00c64ecf7cee8385352509967b73eb93101ff7285c3137e1ce02ac78f2d8fcf4463e983 SHA512 d296035cc09a813ea7cca50fe7e46076ed607a3cf08f3953ce33fb5af7de4dc7db8ec5cd974177882ea3ab0228ed18777b0587da8c8c6fc337123cda7b13f51d
-DIST thunderbird-102.3.2-fr.xpi 709323 BLAKE2B 83ffeb07cfba46ad709eb463e468dd011d78b8083dc5f36ae35015d20c3f8c6153c374fedb5a7a31bf11743c6b0c417e7135394b10885d351fb4e1e853fa5cc9 SHA512 005ce48eaf55014c7b09aa81afc32d5968a910d0bd9639bc35ee9e7cc069770449f8aa754aec68c213d112dcec0b5c4d74eb6a662cb781c66e9675b5f18904c3
-DIST thunderbird-102.3.2-fy-NL.xpi 691751 BLAKE2B df7b0fb1ebef2fffd1c3d7287d21d0d0a359d76d3069cc6139dd76ffa89aff97edc5957c940c0737f1c3e0b7e72d7aab9cf1d89755406361fd02c79662dc34fd SHA512 81ed53d980713f9c1c1d4f38fa601183152df1d8deae79f8178285cca1fec1d522c389da1016c09f365f8a36bb8b133ccd820e9acdf2571be1b2a64d67699c09
-DIST thunderbird-102.3.2-ga-IE.xpi 607655 BLAKE2B 4fd90486d5eb17f828ab554983a8720fb89bfe064e629f3832bc6bebed442b1f3bb031183d2102c1bbda6dc6c61799b1fd0983bc5cfa71712c6c4d450c4f3b41 SHA512 fa9d443ca8a664f28212130fbce49612be1153ee383798f902fdd047050edb1eded2493661606a26e9f03ba1d33ecdcbd63e997ab773bd1f0f183804062e0cc9
-DIST thunderbird-102.3.2-gd.xpi 632516 BLAKE2B 7d0ee5d4d5ed6942c10e6fdc381b4470855d836e672387c7f28b33edfd2dede5d451b40e4c4d6d103a385115b9b7a2378142e0dafb653b7685dec4b562d716b0 SHA512 702a33062ebc93c65b4066a396cd5ec7a84c4c4eb6282f6ef506f33235061639a9ed348b4de712f89b2d52b7932416f6bba291c2b786da32827cac9083500e02
-DIST thunderbird-102.3.2-gl.xpi 665403 BLAKE2B 99c8c2d4f32e57c76fa999e5d2bb17d939abbdd17e520d379e351973c07096363da2af78b3986654a50f6a90d8919f53671d9e960fda85e7c5ec787fa1e80f95 SHA512 fdbb6f371df6f43856ed89d57b00b00d3dab7c5efac5c10aefc3e499cb514ee468c4db3c99610b7a0abdfe6bb5129e14ce0ed40dd247ce990e799a9e10d6d25a
-DIST thunderbird-102.3.2-he.xpi 664220 BLAKE2B d957ec65613ede783d9ba8b0b25f0bab5c26e54cc8cdb50d81c7b8c7bd1c415edf3502c9f0dde333479f648ed934141f1a7f88ab2810fb96ec1c8dc60945b6d3 SHA512 1f5b13525316949c4e8bcd15daf4ca2e400a685d295bc9b37777b903177e69fe350b6fbf23876ffd871104170cd70a702c65d119410f85d43a8a70cc75496bdb
-DIST thunderbird-102.3.2-hr.xpi 662851 BLAKE2B 388930b8f55fb598b33810fd62b025335d81c7407cab470a60bd9e374e1a2c95e4d9498b113a8adf30218e6ed6ce144b60fc4c1b93c4fad5152cf367a3d586af SHA512 ce8fba8c774de3ddca0e2b70bdbcbf3faf5ded6ac9385802b5f30536c4387b669685893ad54e76b7adcd9fb62121cda71959b1afb6bcc6bac199d922c3420b28
-DIST thunderbird-102.3.2-hsb.xpi 716922 BLAKE2B da2631dd81f31a8fca352f02d693d41a6052afeb744bd5ae11252f0862104fa7be5bef1c70387079f639338d473097f4263392b96474fe7bd8be82eadd12ffe7 SHA512 39ae66b9ad1a63d773c634c3ae2aa697115a77bee67621b27200b1b7181409295d5f9872e91f267a721e15554dcb5f1377eaaa31078fbf574a677ee9896bb7aa
-DIST thunderbird-102.3.2-hu.xpi 719821 BLAKE2B e99758938afcaae467717bbc4fd75529466123ec631164d35d560a7e525d0bd1b5891e3537aeedda6f505f42e6fad9b92dc4fbc154812fedeb940212b52b1b1d SHA512 a36c26eb0f1aa03553c772197e016e9e445fd222e79bc500e28e9c8c0b648a5379c01e78b04c6c98b70d77f6f78ebdab50b8d413e9a118686c7f897acdb833b4
-DIST thunderbird-102.3.2-id.xpi 642174 BLAKE2B 8095070cb3340b3ab475ea52460034ebcbbe14151f6f7bb5760d3998c1ee3f19ff054a94db6345e6bddd0517a60cbda28a9023235ad628b461f8f9c193e5b851 SHA512 ffc30225007a997ef07065708eb290fefb62f570a7482b71447914179eb304f5c782e9797e45344ad6706445722a9cb04e11fdc31813e96083d43f44865dbaf3
-DIST thunderbird-102.3.2-is.xpi 683544 BLAKE2B de7e6dde6f6b909dbe1a8e2ef3f9cabf32e245817cd4ee275a7b65267fbb876da486df23b3e6200e4dcd4de85403d0c76b09a0264e96f073028e4945989ea100 SHA512 01ab5eba30167299db389c4c84ed603a55cec4b3cf5bc124d1d5198783e22f96272d2941aa5f7e0227c0138bb20abd3eabe5bd11b5fc74d47e8e4acdf240c4d7
-DIST thunderbird-102.3.2-it.xpi 600699 BLAKE2B fa74cc9aef662e409348a4db22e4a762f4e83d1e4d0ca4b80b32935519dbd16993a9132fedf157ce1d6c848e18a52b75476bd8a80fb9e6a83cbd769352ff8183 SHA512 6bc7a3bf9c543383e4d7d8e0fe815a6f006a68f75de92cfa5598d66d8b209612adaccc13b76e5cb06b24d37c851a6b88020c3ba59987155883609fcbe02251ee
-DIST thunderbird-102.3.2-ja.xpi 738138 BLAKE2B 1943a33638685e7d91f075686f5e1a360ca02b2984f8de0d673ca3efab90b4c6f697e45263d586bdc7e408b6ab9462946ee337017bc2d3f13d4644732f747ee2 SHA512 e4333146b58a0cf438b28a45474c65ebe9774a5ae8cafa3ab46e7a20877a0e650bef17e1f8ff09c200b5ff2813acfeae8905d297bdffe95a89c95a70764445c2
-DIST thunderbird-102.3.2-ka.xpi 751856 BLAKE2B 2436059978bfef26a4b998893237f85022f2d02f4c9c2a5202f96e4a94db7f892894fdd4e0af3e323e735c06353dd5168f96667d6ed30019a7383db7a71bd19c SHA512 b7f21f8473ce143473dff40e0cb66130bb34fbc634103c0661e0b8ba28c7d413159be236c239568140239cc4879cbf07af8f04c7ea1b4f81cf06d90bebc8b083
-DIST thunderbird-102.3.2-kab.xpi 690533 BLAKE2B 222dd5874f94fe276d692b0428e3a88451f9e44fe23de73ba5506c28c86ed7db171a3c8e6a5fe84691d041eb23977c620d4b8c379d74a5f6b5be01a2826e46cf SHA512 a58d13b94f36dc72cf42c57c201ff3c89af566f1388fc8539c95f28fb4a799025e9d1e037f80060d5837f09f373e54ec4b61125b90df95b4e8f17dbd8e70b4aa
-DIST thunderbird-102.3.2-kk.xpi 734106 BLAKE2B 30b485511463aabfe492bfeb77d2bd7d6af317797a2ac585cecd5ce900811cfe43795e3e9905114f48d5811b53d3cebef6e0bb734d675f84f7c38eb620cc47c1 SHA512 73a1cf6b5780d762d93bacc94565993f7c8729c67257cc39daef8afbfe88a40fc4216c559eeff09119aa2ecd3578cf4dd2225f1762b5ebf0119243c791404a17
-DIST thunderbird-102.3.2-ko.xpi 695397 BLAKE2B 531862efa4356db67b9f1630c22a380e44c36279c708e70f24cff6d7876bc99955e3208dc85905b997909f8fd185332530ecd2742f8480e2bca4cf954f0d681d SHA512 72b54755016d8002c62b38b2cc29c66ac5b60fc686ff4c8abc15131c3ef733e41aa48b568abe6543c78d3eda35fbf1254edc61f44135360b4ecef1a98545b593
-DIST thunderbird-102.3.2-lt.xpi 683221 BLAKE2B d48fd1e1da6ac47b8443449ec21859d4b2b09c8f02d7df77425b3fec8bee3110fe390a8cb2fe7c5ac6255c87813c4d5ceca9c2aa9983f16482d313e6395432ae SHA512 f26e0e8f5e81251568bdb671c38b4c70564d628f1f1f2fe50fe661dd7f89228441bc5405c8664ea34955f32a1ea9c446c6917999b065cef62d0be238c75825c2
-DIST thunderbird-102.3.2-lv.xpi 610783 BLAKE2B 5790ff1b4ecc1fd03f5c58d18160266026057f33cacb98866e7b90ddc0163d758c23aa67775c7cd0908afdb9e80c2a3ec286ee71960b4f94481773f7e810a4e1 SHA512 3f15f36164761291d45352ce54b0cdc4b8e91c175ceaf823a3d799ce9d2e5c8c19b4eb01cbbc8f9ed43d78c1b3a4bd391e4000c79ac9bd4bf7a3b38e1d487013
-DIST thunderbird-102.3.2-ms.xpi 571587 BLAKE2B 49dfba2add7ab4eaad53fa4353f9ecb7c5a5b4d4ad90be78dd11f3155327ca1008d6a339b36405524a050e6a269b4e356d48c72cde7282b337a2e3309c923821 SHA512 b4d7293863ba895dfba9c0f044a9d273c2bc133b7439975f131fe66590572b74a7a2e47ba95a1b5e7c6b548fabfe4da38a371646a7ffc77cf6b98f72f6539ae0
-DIST thunderbird-102.3.2-nb-NO.xpi 650154 BLAKE2B 0e17497bd187f44ce86e7510e619a611395da6313ef8a2b54ff5ce1316448546316e19a34b9af7c511739bca66cd61c4271dfec5704623f2783e6a42fb61debd SHA512 bb110e10c6f2662b0dcd34a152b7803c22efbe4f05f21e3bc9442137e93ec58aa9be0df15e55db15b27518e2938f28b13e83894875ae3230c7f4e8d44d811851
-DIST thunderbird-102.3.2-nl.xpi 683405 BLAKE2B 1198c6b312927b3ccad5dc55bf841cd5421c8eccdedcd9ba4bb91aa282525477a901b76aef03d75c174a79ee2807a1f5ec734b57d066339771137fcf0ee7ea47 SHA512 ed3b4db9f54eb74343500d62118c7bab5512ccde20391426b1d147dc401232fa137fd426382c19b7cfe57bfb110044727db4139a019f8edbd670f0be10f4de2d
-DIST thunderbird-102.3.2-nn-NO.xpi 658083 BLAKE2B f0b61e8bfdd1987c664c0378f4c99b8eea4ea29afabe5fb1a8335648e73e3eb1ecc36068f2baa5cdc59ba5631d5b9ad4457aecec66086897ae0d4b88d93b6f9c SHA512 a270700f3decb52a88f505461ddffb9ed137935a515a1a809e62b38bc73ae118c3794cb8156a31b4cc43c3a8b2bcf5ed5272e915d3f21869242a9af133ae3e01
-DIST thunderbird-102.3.2-pa-IN.xpi 647410 BLAKE2B 6a0a0ea055af1d8885a603941e2d1d09c3997ad8e51b00d9c68e5c07cff44decd93b785a60899e42f8c966db3d70f08f0b5532329916d7e6a2093d48e5532450 SHA512 a247cfe2f57c405fc799a37e09de8114d5259815cfb406d10303e0c0e5d76680f8059949774eb60054ca6fd1c4fbe901800bd9acba26b867968b6bbe8b3dba0c
-DIST thunderbird-102.3.2-pl.xpi 695625 BLAKE2B 9f306eadbb658f78ec3bf554adc059fb410c2533c45d4467548f050e96e455ad7044e9d86e6e5ca1577568fbc8f4217ea40aad903116df55f7bda29ba2622707 SHA512 10b1d114d1b2d458615696524da60a7a797edb15684d88322d756962042c65d0ddc725627e4af05238531c77569ed8a0d77d4fd7dd9ebfb87e8343adf037eb89
-DIST thunderbird-102.3.2-pt-BR.xpi 691271 BLAKE2B 7767971cae63605391ab9f4f00010686df57bc658404d9df26b21ed51d271b46b3770d0509450973b56bdf5ad37011f2f5d1dfa97f66d7e4ca8641d36d5786df SHA512 fca5af088c334ff2858fbd658b661cf705db670c3f41aedd8d96f474fdf6a7891e7a3e0873cc3227528a2d24a2b82693ee340c5478d2c70b28cf1fb3ff6f77f9
-DIST thunderbird-102.3.2-pt-PT.xpi 667544 BLAKE2B 4fd88560da974ee37fb0e9e94b00aca45fe4b2b3fa6083b50a69a2b965f1088a938c887c9701b9aabd4b9fe9708ccbefa62e89d54735222e6f53702a8e3196fe SHA512 816d3d9107f0fb2f672a41acca54bc28509ea1063bb30c403fd61556e5ae05ba1ddffd024b9deb630ddb69c78a9b28f141a0e95eb0830d5d28bcd28e14dcb6ed
-DIST thunderbird-102.3.2-rm.xpi 684539 BLAKE2B bc4d99be3b58d09dc2414be02a0058160f45efcd93aabcd977dade5d8697ecdf2f018b987674aa677dd5a918236263dd296eaf71eac8e17d9b5a0904cea7cabb SHA512 b6f14b89a6847e1586c5d81a752e4be2d38f1bb27fb6bd7f3c2d558b20f1825f736c873793b0cbf47fa7eefaf21c6b1a074c3222dffe35bd485ac65cb5e1a2b4
-DIST thunderbird-102.3.2-ro.xpi 652957 BLAKE2B 1b5e59745f1289e38d1857e336a20759efb237c011f90f0709916b7d583ecff27a6ff9526961358e19c0d9e036d101b231da6e3768d5c49bceb988fe81e68342 SHA512 ada45df85caf9c3005423e5b82b7a982d44c2c8202b7f8d4da29dd9a444a31e3d3a2ee1c80d69c7eeceb5dd05a913a5f7a453ba5133bcbb19081822d246e5f01
-DIST thunderbird-102.3.2-ru.xpi 802038 BLAKE2B 6ba717f9387862a55df4c76f17b202ea0b433a75233e49ba64b58b22103a6b91f2aa60226bcc70c60c8d8b00a260217e4e0e99782dcc80ef336dd5f022cc6fa3 SHA512 2419429dd23db866334754f36d0cf7848f21cc41dedf4c567c5ba10b447d60b2983fa0e7cc0e9a17db267cbc5904deeb515e0189e78a5db9281c73a8e9dc0d5a
-DIST thunderbird-102.3.2-sk.xpi 718946 BLAKE2B f9b544fd61692b2b18d8e33d0006c188cb1471c4b634eaaaed59417e06f9ac5aac1e07fb66166d68cf268f3fc9a57726d515eabac00205939166b56084356a17 SHA512 db603812c0d12bb7d3090b676fbe4e1b4612aad0b8df90cd15405f07f5da249e6fb03e567295980a16c050028fb90f34bfb5efc5e490ce44113cdbfefb24192b
-DIST thunderbird-102.3.2-sl.xpi 684477 BLAKE2B e0c4d2b2f7218e8c27b0d6786b3b66583864cc4d27222581a0bd9eadac0703dd5e83ecdd989dc701739b3e130d9c481cca8ec86429402cbeb6d4eb94df78f50a SHA512 4c32b07f4802ca1d55a48adf2e30e002e87ae3d50d30e37d44e50c6bec5be631c9864c907e8c9a481ecad60bcb0300a9de6e6ec199a35b1437319cab675e3bca
-DIST thunderbird-102.3.2-sq.xpi 692095 BLAKE2B ca811e623092ce356774da084d1cd2ce77616bfb5aab5b1565d534b3295777d1268c61de4c368c966d1474e54592a47e224df16a786974a944e398467766dca1 SHA512 8a6ee02cbb5641820e4dad6620124177de0fa64943d138161493632f9e70a53b21167967f1cb3c04993a9e25029864bb49b835d00e0cf9374fd07d1d2927d08f
-DIST thunderbird-102.3.2-sr.xpi 704614 BLAKE2B 2838753b4e23f7bd0421950e11b11acf25f48db920fbb391e9a1a661ea621ebfbaab87e5c0a04be124b016465d1ad44ed56b17c7fa80f8b6498c74c9e29c311e SHA512 2944086637949d19ca0961b67b2e6fc353ffd5d463f30f2cdd022676eb2704efc9465890e03955e9ade9bc1bdd7b744677853a80f3353d3a17cd0a9bf3ece0c6
-DIST thunderbird-102.3.2-sv-SE.xpi 687165 BLAKE2B 18591140fd748706f2e91d142b8c8dbed99f7b30b26e75caab39b92207e2890792200d89269d609d5bdb565d0d94ff074d715c4702c405a5caf214706911c4d3 SHA512 6f95e4238739c0cdf80754892ec0f72e083e5a6253a6366de6173454936a99c1145bd12ceeb02816fe63944037c27a21bde2085e5b0fd094199530687a72df0d
-DIST thunderbird-102.3.2-th.xpi 737390 BLAKE2B adbd728fdfc9c9bd3113a05cfd578bdef3f4ecf1c30537456db6b06707ca5bfb0adab9597bf445f2e80801b21e87c93e0caf6683ff098a2c269cf74f0dbe7b27 SHA512 7e784f8757050383b899df951da1dbc3d50ceac30e34d06774fb0878e22c2b711562b5d07a15b84c6e5dbc7494d0bc3eaff9cdf88f29109e18ed6ba77a1d597e
-DIST thunderbird-102.3.2-tr.xpi 697911 BLAKE2B 73f49003099f3d3d703c41df8b83dfd6fe150608a60ecc7c667621f91ede4faa093552a4db70ea03043794652c32050fc086acf4c2d8ec5df5c4c3c0210cfc87 SHA512 9277a92ef131b4cf2a078356ec570585444def67555e3e3a81e2874432a2add98debb2019fbcc17c65219e3d600a5cc2033d9be8f50cdda68d3af3544bb116a8
-DIST thunderbird-102.3.2-uk.xpi 794504 BLAKE2B 0c838a48d27f85025a1c070115dfbb9568eba096e01e277fccb4b2c0b95919453bed6da1906d9e9e7eab362793b6bac64ec0f4e0137ca6855edc5ef16946153b SHA512 8dcb7e059ca023a466bbd4f74a6eae787390dea9056df7450a9ffa06044bab18477702ab8f769a043999802dc3631740b8373d74c8b69dd4d163714426e64cc4
-DIST thunderbird-102.3.2-uz.xpi 588029 BLAKE2B 3582251ed9d2682a90e51e998b7f1f02b1e4fd2b599bcd8e1d3da601ef2b9ba04830b96aec7153eb1dea4b07f747e173f9da0421208b9b976ed1ffeb670beb27 SHA512 87866d48b87c39a6be71eb5b8cb2ca0206f7951fed580614087f2168b215317aadd148057520d86c871c824ddc968ca537bd0279356bbc97b4145a64e30186af
-DIST thunderbird-102.3.2-vi.xpi 725409 BLAKE2B cacf3c086077c13767fcd690abb324c026008224f4a7e514c9d4ba4e9d58ccfbea1eb0d50bccfe214d7c283de4c18d2bf5a67d1dd8c50720dbfba5deacfbacf7 SHA512 91fdc61353fac5e7f094db40cda9d84fbef105fad60e2616575cb93b7a37cddebaa0030ea5487394095d46c7a640c73ba7a645a9d7ee622fd92be47d809869a4
-DIST thunderbird-102.3.2-zh-CN.xpi 724290 BLAKE2B af8278ebdd50b3ef7db42c70d374797b73dc02697c28d76e4f3e58d403b92f12d47299583e2409b3d55133072281c0ba9cf79f8254ce3b4de807e32d8d6e600b SHA512 da1bc2160e201b36ec7980f7937fa1991bb40a92a6d9850205d97ea881c95f4cd0d3ecc7d2ac97137b6e882cb606899e48fc5ce261a7145fd0f25f9307ea474c
-DIST thunderbird-102.3.2-zh-TW.xpi 727975 BLAKE2B a6580f53529165b401a9bc4d665d0b0deb4108531ba298fdfef4c52208632dd47eb9ebac923599144abe586c06d0492b34027fbe6bd543aa92626dcb8c17d9d4 SHA512 370d80ef21fd1c143ad47d8657d23288e375b62b00a28042d145a63ef190ac8cb60c68bb503b556db06923049a104a56eab9b3732887f160ef4423ad6ffd7399
+DIST thunderbird-102.3.3-af.xpi 551914 BLAKE2B b45e147fd3e2917bf9d5188c88aaa4a7567a97de86262cb780f566eacff409ea60cc7330263490f91b0adbbd9b2d265ef4937f162d88e2680f66e4ff4c77f98d SHA512 48b815d40572a261267536e49e2dbcd488536d2b884071bad9138ca81cbacee34881c17649df919794343ad7169c91de56a3fdf66cca0f998c100af26bc30055
+DIST thunderbird-102.3.3-ar.xpi 656148 BLAKE2B 32326ccb11e64e76f9d2eb0cf62ad3662cc331860c40f1ef1585c9bb212a23571b47fd7e25b36c12482c64bad4184282dd5e4d2e08c80e44cffeca1a50551f2f SHA512 10d9d36db74833c4167a6b403a39bb7db471edc141440632f7ab5dedc6dc8ae8ef2f1ebb814dabfe28196426a8acd37ebe182a90af5e5ee5f62f8e7fc4777a12
+DIST thunderbird-102.3.3-ast.xpi 564832 BLAKE2B 5be1aacf8a08dde4d5ac308b8f4e94c78ab021b9c763c88ab1397e4b6ca356eb5bb3ae6e9835fdfa133273ced9c10fd90d3e11a492a33842bc261e9444346cb0 SHA512 3d4b080ff8150d7b3576f09e4df65c530d59dac098fb3f1678c5fbe3206d345612112f82c84e99b7f49e914263243b1ed0b2b21e7c67b25317697ed14dce22e6
+DIST thunderbird-102.3.3-be.xpi 686677 BLAKE2B 9298b60670c913221d6c50b37b9b20075a6fad59cc516a7702a424aa3b0dd3d85c933948bfe90ce3130e90e4d2f25f765b539746fed53dcb1b16a77bf4c77604 SHA512 3c7ba4b4f02b9a95a08bcfab79c9d2a0568bcc06a1e5663d8e35f6ca391ad613dbb11bb1ab7f93a715363df7b28e8d9d984de8d3a2d5f10be8fa9d258fc21667
+DIST thunderbird-102.3.3-bg.xpi 682265 BLAKE2B c314d1ca411b818864f14eb0897ab2f5152dc7e5d28858509b5a70674b8b515ecf4298511df0f627df0365f2919fb4c9a22a929170e176ec0ae26d290b49e8dd SHA512 4ee20e692b91fa55bad268c73d7eef01465148dfa5e02f38c043ff9d5b7217398593666aca2b2fc838a521298aa6a39942a88e5dae43a4180de2a2174dbdd090
+DIST thunderbird-102.3.3-br.xpi 615114 BLAKE2B c12af2a5d74dfb585eecedb7de71b15159d72e13786868d27f8ef08a6b2de2c44dd127b0d23f966c56ffffb5c597d0b463de2a6b211e8bcd207d8958ede79f8a SHA512 2c90b0b6cc065f2bda52cd66a4245588f7eddca23972e8200ab138f735a04654b507f667cefd0a72bf6cfaefc1dbbf55a0bd7197005a3c4ffd67f03cefa2f044
+DIST thunderbird-102.3.3-ca.xpi 636171 BLAKE2B f6b11c32f1c74e18ae0614c3ab4e0813316f7650acc61712d7c826cad5ed2e0fba460424c8d056c67938777f3b5d718c198391b02e73e0b22bfb9bdae1ade38f SHA512 56e8ef2e778d2a71354d126dfd98ac6dfe251d49e3d2c5c5b83c5478369d71076dc8226e83b7035e5338776cd63e1a9989707a71cee85088dbb9c0fc6eecc785
+DIST thunderbird-102.3.3-cak.xpi 641840 BLAKE2B 551f13ab7cbd1d4d5409b19858f591b70bf1da2a6ef0d052b41cb1780217bc3cb811967bd3a6877f34248454301e1e129d7128a9894e24ceb8707a320d4674cf SHA512 aa72c09354ab9388f117fc13ec7f22a5fa9389421789d92bfe060782a82837dc6bb42509cfc09cb77b014706f4621947cf7a9f628fa5c5263d50c60a8f8459f1
+DIST thunderbird-102.3.3-cs.xpi 706225 BLAKE2B 894af4fcd5c0bb25e077de55b57d281efe2044b1ef8d5b34bd523a9a58edabd9ad3ada24be4726e590859d52b22cd98d811064c41177116370e4e3c392c9cbfa SHA512 acf528c82129f95b18623062f4a9915e59d17a34444c0779332e409f328f7ca8d856864df4fd5434a84812935c8a9d6dc1b595b8e38f879d278de7557846abd6
+DIST thunderbird-102.3.3-cy.xpi 684714 BLAKE2B b66a03b7b9693666e27f8bc367e429df6a25633c07e2a4e0b9f9e51dbedc3247d95b3385a99aa232af206e56f3cfa8aba8405be3f91fa36996f0bbb04f0b5ba3 SHA512 eeb5ec62a9372052f061604035bc256a946ee9a9504b576dd9580609768e8c9b023789767fc7e2347dfd91549b6996b1bf52b231fd336f3345f8d14146df7783
+DIST thunderbird-102.3.3-da.xpi 670576 BLAKE2B 86583878dc7dc85a75f01d71c0dba6dc55d637000b271ca0c350967f6455dc7f338f5f7abafe89fe7af0c34279a2c1687886e3402aa1d8c03fd8df38777f844b SHA512 8a493bc5dada1dada6e96594669ab1442e2c83619f1de3d6f3ec59c8173a5de9818e28af0680687dbee42d9d1634e5100c7a9ce04c4369b272d647d6144d5a98
+DIST thunderbird-102.3.3-de.xpi 703558 BLAKE2B 3dd69715bfed4f57998db1894161c1731eb3966027a2d250bff3cf3d43f83496e2db8b021c7278ef19d63ea940c1b0f9413db1a961965745b552283fefce28da SHA512 431f54dce4322cfb866895412bde083cbb9200f05ef25f6acf0f76a9dda4b389bd028c1f8a7d46df8ccdd2c83820c1cd3f5dad7c65cb9f6a7f0f9b7ab3c4f173
+DIST thunderbird-102.3.3-dsb.xpi 718467 BLAKE2B 6b543080bedce7f5579c7a95239f62a68041ceb6cda9fef1425d723eb5c00fea941b2e094c0899d696e803f474bcd4757057b23d009053fa7236a181cf1002fd SHA512 25a976bd1ef064717d7ffaf481cad3cfa84c32a8418131cec4a5bc17d5d0e47e9f65893a2f3ce1d6f8280d2c1d84a986d466257e0a7a9ffc1c1be885952854fc
+DIST thunderbird-102.3.3-el.xpi 816314 BLAKE2B a2c9ec3b3907ec037b995569770c87a4c6780a4e6a2ec1a09d5968d2924b64c8e78329df8e5e20c81935df18a89addc768483360c64d40f2d52aaafd9f1e34fd SHA512 5a4ecb1949dc700c1eeeaa00054f3a806af0b0a25a435bb3d0d30660caa6cbed5cd5ed8a609d3bec575fb497d3807fa8c75856c41e8b0c00558a1aeb3ffc6353
+DIST thunderbird-102.3.3-en-CA.xpi 644396 BLAKE2B 4ebe7644adbee98d854a52322808fc803dd66b207428ebbfe13f624ad8a37ac24b687b970c38deb5d6f6909de6037886063f8d587b6b64577b75789922b844da SHA512 edbe6747521bc66266331b4b1d0d7a536e7ecc0eb1452d1984514501b7befd6aa6c5d52f60f1f141f428a8f08d89d112946f86d80be4592a8b29475936328e53
+DIST thunderbird-102.3.3-en-GB.xpi 645396 BLAKE2B 6eec1979ca1e0acaebe3bf52bce006fdbed0133947dc6a14b305c5cf3b65c3182b5a3a0a63c62ec82da84483a5d6a9cb5b712087c8144b24e8a4ebec7b2243d7 SHA512 8723d7f4e2deca7b3cb1713ea34d2bed16535931d4c177aef4215fe2627319eb890c4d706374efc886feea01950dc8ee6dd1f8053ed895ca4ef7297054df1d1e
+DIST thunderbird-102.3.3-es-AR.xpi 695962 BLAKE2B 85fa81ce20aead9fefb79b0a116b87be05f9af2001d7f3f44e1b64e9d819133f3d6b8d9c67e00de53803e08d1b6e8688dea34808086efea94e986d84add4f1f8 SHA512 0a409974a5876104e15bff70b6a9030e589b268d6ffdd8d769184622ba91c82d3753144beb3376edf8bc14f077364c81eda8ab80a5b8b468ff2b1fa51bf2f381
+DIST thunderbird-102.3.3-es-ES.xpi 652044 BLAKE2B db4f5c6485e4cf9d355f26754699cb804e6e36ba84f0cb0b595ae1dc9c81069830252a07ef901570a7eff1e6a2b513653a27407036121889eab9acff3c4bbe1b SHA512 f194f6da15998e7d7bd5c0330928cff19c30898f5892a87be95094eca5335f1be6a37f098ab51b45a0dfe44e5b38704c0b20ca38b7e387af0805b8192e28b8d8
+DIST thunderbird-102.3.3-es-MX.xpi 698651 BLAKE2B 14558656c37fda346a72e46de047929aa68070f914921a1c739281edad7c3d3479765631a9c1009587f4d1af24a2a0e9433b182efe6eea1bfd5d01312f2260d8 SHA512 4be53c80c3dc244e34652b3bbd1c349ec7446d8ca7a6885988ba6cd93f722625eaa3e5c5fee2ce51b4c9e925debe9028169eb3c40c9b6a07b57d9b4e86a0738b
+DIST thunderbird-102.3.3-et.xpi 666813 BLAKE2B 469a08fc36a23457303c6a8b370fb6d3a9c98bbd85dd83e8e4d5174c79af4dda711f3ead902fc470459c699965c222200d5d695888a702fed35ba04b052b3735 SHA512 6afd0294fdc31e1b0d2fecf3bf4c448beab10923e5ceb03ee1a8d9bea1e279e5db0afb5534cb0eaaf11ca10bbaa5d135ce11dc8ae8753840f302ffc699ef0a49
+DIST thunderbird-102.3.3-eu.xpi 680209 BLAKE2B 5ad38b5583cb431fc5f9fd73cf6d8e47ee6417690918849f1b391cbb99baada79b8cdb5906f08c0cb1d1ee9228f991eea074f27ba1fa43cf27d8a77f92064ac4 SHA512 b72d8f831678c66434daee691ab928edfe504ffa33c921959889c08c78f5be6f7fa0ef9466ae3e4a57a585c6f101a401ce747e9f88a34d8ef45df628ed3bc94e
+DIST thunderbird-102.3.3-fi.xpi 673899 BLAKE2B e7a784343794756f3862760de42868112366f3f6db778a4c9cc0d24b571018de2b81391b038e62cf9fddc237a03acca6438554e41771b6eaca0366d77768c0f6 SHA512 db57a415db4c54a3f351855485bea784585ff3102029160f758decf711b9becee2f74eaaa815a97465875ad5b27df39f95b11c95cc2258f8516aa50d74b51b38
+DIST thunderbird-102.3.3-fr.xpi 708765 BLAKE2B 190bf8a74ff62318291bd3d6d01ee360079140e875a6f9ba3a9d5ed06f50d234ab20e22d3fa821172bc8bcbed66c4d2c03f99f5907010cf48ade509ab90a3ab1 SHA512 8064666216e16360606af3744fedcf562d5110238b4aa527a3a7670d8d980d87ddc19a31e3f3ae922c507dd798028746267dd476b42f9af92ee359b034b953bd
+DIST thunderbird-102.3.3-fy-NL.xpi 690680 BLAKE2B 5c8c9a68d74f606e2e863eadb3007a5721083364722436d4a746d53e66b33f7a857a2e5b967fea08beaf8da2073a906b52407249a1d126f0acbacde66127d3f5 SHA512 80f0acebd80a78b1a70304785e0fe489699f69025eec5001750506daf34cd512bff9cb91b7bbc14457fa51e6ea1361762b9b7952b7f97a6841a08ff559cabfe5
+DIST thunderbird-102.3.3-ga-IE.xpi 603096 BLAKE2B 321b72a377f6094c8514d6118b48d54891c0ad0bd884a3a507b3c066392ef4170044af5d4eb7b2dfc29e3fa67017a8dfdc20cc76d04e9647fafe505f1d495048 SHA512 536754659a3bcdcd82203ad63bca8e4b72ec15b95b93af30205fa15a6a54b448da482c02486d18755be6c4d128f44bd5106ac786599c95fac83fe10817c6ad5e
+DIST thunderbird-102.3.3-gd.xpi 632443 BLAKE2B dde7102b9c5783c201d4b08fe6af4e2bd526ee4e4e26af4c9e499a377357b0d25099cfa9cde4ef8b04149a03e57de682ec7e98b8a5c60d4a1b9005cee651f652 SHA512 608e2d52263b777e00d4f750753ccfdf4afa9f794c2553e986e748213757a98a12ee54e7c6bc875cbe1b5563d425de377f125ca9a504388081439fc1e140f853
+DIST thunderbird-102.3.3-gl.xpi 663207 BLAKE2B 99c86d4d2cfd2f5e21f4a164dafd23086ed350899d809303ed2525fd6e66d5f26f28a31d8162aef0d1bb312c312cfe9e2ca660a93b92b36d7596cf812da9abf6 SHA512 7f133956b90b3021dc08e000d0fbc80115aab2b83be94a88610e32bfaad7ad1eb80e45a1f649af7d4afc3f18196087150cf47abec72f08939b8984a7880a6906
+DIST thunderbird-102.3.3-he.xpi 662888 BLAKE2B c8d232a0aa4560b25ca61140d8326ea24f1cb32f81b0c88f5be1262c571540381da184267bd08bcf9093a9907edb23b5672f8363bd20824f920d8ebd85c5e91b SHA512 41314ef5035a26cf17a87af7fd20773f7dc1fdc6cb46d379782975cb5092d8a4bda592d1ae3060c9d109e169cce1dc639578c0f0ca053a2d192b0fb31b9a280d
+DIST thunderbird-102.3.3-hr.xpi 661111 BLAKE2B 7e21e41f83335d1948c04666f84796b99bd754bf150a9dfe552e54ac4e6b65c895825cffea1075e1eb3d02a87faf31c73d68914270a26c2ae0037b8830894a18 SHA512 38ff0cf101c888d94cb486f5b343e1a437723a2edaf5cc70971ac85e3a2a70a15ff89875c0d41eb9f9291556b44f1819734ede52ff097d3b67ac8e3b75b8f49d
+DIST thunderbird-102.3.3-hsb.xpi 715751 BLAKE2B 831d0e99f3fbb1c5cb4ad38c857b61c98fafac55e5b18fb96565ab68e0a220c5950be10c6f515c096aec7d8a1e7bc0a0e9a31818424703cbbe0efb79c462d862 SHA512 8354909ced8c7e3fe703cce4f28d1666dd325f2e5a76a9617c7b96e55aba3be176db4ac1da9991f2a28174dd1ae2c58c48e370637d85ca196afdbc5d12335866
+DIST thunderbird-102.3.3-hu.xpi 718783 BLAKE2B b923fe975165df1ac4e7cd4f4cb10c4cf46266b5fb2d0278a4e4ad614303381779de6773a0f08568a20e3df7c525e9629fe3120a8c23e2891b3f6f9ea71799a1 SHA512 c2815864a7e62a8006648f3fb3e63a8f071e22c2fb6bae2f9a019b481b3d9722c1d5bdc2138cf8a43b9ffb268d05d51329a374040ff0204a9158fda58968f4b8
+DIST thunderbird-102.3.3-id.xpi 639538 BLAKE2B 82339acf56659544b0aef6c4e9ffb4b5c3c84b2201bb9b288cb3f7633b3687053e2810d77fbebba36640e3ae4f48dcd8714479828473a407de463670b1159e3e SHA512 f8ebaaa26efa37c74d9a04561b7da3559dbb82eb7dae725019468eeeefa078596011cebe1e0bd18b87a0d6bb49ffd029086667ea38e0eb6d788d87e7b116e63d
+DIST thunderbird-102.3.3-is.xpi 685614 BLAKE2B 4523de5150d21aff3f8a8f12198aa3e3a8b1c385a4ee9cb95cb851d92b9b046003fcee855ea388b7fe5d211c19e4290b3de308a49dd6de2b26f13c6ec1ac9ecd SHA512 4d74af459130fd87cb0ab009f5463cc98169c898acdc0501139efef6f07f38a0695b1760e3749a2838304d42ada63bb5218eddcd9aea6a02b3b57d8cfb9271b4
+DIST thunderbird-102.3.3-it.xpi 617778 BLAKE2B 8c44c64eaf7134da1194e85329027493061beafacd160729b935beee05d7100bd5274a6e8cfe7195301349ebe2a72fe4e1b0718048ecab0261cb1771f5b8aae1 SHA512 bb2a11b341964ed81e40ec1316523efaed89d3b796eb822479c1b78df1d0b533d0a843ebab01a69a12359b39d7faae94575bbf4ef6b94eee5741cddeb6df2f0a
+DIST thunderbird-102.3.3-ja.xpi 755142 BLAKE2B 6426ff212f0ab0094140616368fd0ac6ea997d244c34a1f5e2f1cd1424915fcd4b2f13a34adf98ef0a34087b00a1acb298bfba5fd71de6ca570fb8ce5b5c6663 SHA512 5fabe66b296567f017b1a700a1d698f64b466624d5d59288a4ae2e785905ca7c9b9ebe551da1acb4d752159bedf8b239495ebfcea9a9b85781f969ef919b26c2
+DIST thunderbird-102.3.3-ka.xpi 752975 BLAKE2B 61f208d4d8734ce49eb9244b6fb4280dfa6449a969e5f9fc3406eb1a7e13463d13bc93d05f76f20d883d231d112bdf8a96bfd4945456599330efee5f8aaff953 SHA512 c0c401353fa1c20def0510248ea92856d1b095384af51c2d94448c251f2b43d6d278313387da1fb086fa91327379f7acb96db14fab7b377e12d3d8eca7455bca
+DIST thunderbird-102.3.3-kab.xpi 688569 BLAKE2B 33089a39c255d60a3d94b5765842f3cd74c9a8e160653a869e1705b8b8c32c7691a0de7b09a9601463034eae37cb46bfb738a249bbc211be3dd7259f48e59077 SHA512 5f66cfc3556198fb7b43a11cb66cc4ca9801ca8a89bd57ada09fadfe2502f089c4e973dc029342b5ea11a07371ce1c9d38e945f778cefa35fb1bda603cb6a1c9
+DIST thunderbird-102.3.3-kk.xpi 731940 BLAKE2B e079f428cac0c9d599d9ab275b236a8aef7e6e59608473844875761edf0fb3faa1dee39ad3cb73d69e6ed90c6b3d7b5f5b3aeb2b24388d237248facce820e2ca SHA512 65a338801833e3d062511458976ea28d0d994ec961870464434c62c17fea917be966e894d1a22d2959bac38a5769f29459a687cbce9db23cc0ecde7a002a1270
+DIST thunderbird-102.3.3-ko.xpi 692940 BLAKE2B 94fa8d71e733440668c38be0697893bfb19fc59593d5f86c2c63814e72bfb712f9bebb6cf9efcc60344723df94840b7808fa973d6d52994d78a879b2da32fb66 SHA512 c254b873dadbb8ec23064a5c5542357ca5aaeaa45098a8b2eb0759a6b64336f28dd8051adba93cbe37f0c9bab0e91c3a007fb34802e06ef7f4f42eaa5714cf43
+DIST thunderbird-102.3.3-lt.xpi 680718 BLAKE2B 07b4b685a78a2a1bddf5c621eb23bc154aaaf6c01fceb3421a14106fd0c7d8c264ca63a89309be0af15d2c14d5547f53bff89f399b95ebef6b7f6d1d9d51c3e4 SHA512 7b342d35f2d384c35000146a65a4db879e92f90563ee3d0d9d3d91492da46e16b165e44d9fa5dd2e562e18ea81d1a7ad3c8002d759cfbcca311157133c8281d8
+DIST thunderbird-102.3.3-lv.xpi 608588 BLAKE2B 619a7f8d0407367fc50f1cc350bce6d350289cf0975cf21cef526c9d173bca8136804d333e6d2540c18d5065c90270121a369311ceed3c89ecbe9b3b345fb3a9 SHA512 a4441bcf714e953a4da6428037fa645704e35032d383d83d59c4da436c5106928c49b22d9d2d6efc0fb6a8cf4132c5a6d716f80df17eb24ed824923d57992dd6
+DIST thunderbird-102.3.3-ms.xpi 568528 BLAKE2B 31a5870ebf869726a582fd49d86240c5c5efd7564872185f797e190a4ffda1b3e1d569142c2b920a379332df2d43b19250753d07f2c56742aa1778c9fa28e97b SHA512 464935c2e6ab93b75af64465e30f7145ee8d807cc753c9092a91905f9c4d6ac7d033b68a83a65237a4474def24b8bb4b97072f7ae05433d239a3367e6a517c1f
+DIST thunderbird-102.3.3-nb-NO.xpi 648581 BLAKE2B 1d5194124c9b3c2ddde70e200ad8e3a25bf8b64aceee2a898dc64721378103be24f9ca713196309d0f9b0697d827f64e0bc3117e736baaef0d7754a8798502f1 SHA512 53bd453e8cf1fcc75afe6d040d0bca8752fa6927de95efffeb071eaa4c17ab712f546aa0f0e26326bdf2b2b72eef567378c1ad2ed7da404294b21553c431471e
+DIST thunderbird-102.3.3-nl.xpi 682267 BLAKE2B 44a6a5543538b1bfeac91ebf9fa7099049efcb03272592f8d7d0a550efc502bce6e81a833293f072fec7a9152ccb0ff09b878e2a255b2d825a4de45a1670a8a0 SHA512 16a62c37562086f83eebf03add12a233d311f02c32f4da75ad061ba1d05feda341811c241958edb535bd636b90146a4112bac48e9b31c04a5595ec638dbe8a5e
+DIST thunderbird-102.3.3-nn-NO.xpi 656904 BLAKE2B f469e64b979d36e2446c3c3dd814d37064bd83dbe833c0ba96d5e2ca4f4007552b400dda655fda20ee61040283f802ca9912fbe8acee28ef0c730d1c520e43ae SHA512 1b36f8d11de3defecf8b5578ff690f9de6e12f70612ed1737726db4786d37fb9b63bbe8ab3418f8e79b8b974cbf2e7f6755091f6c92671ea6b21b4df7034fbb6
+DIST thunderbird-102.3.3-pa-IN.xpi 654092 BLAKE2B 9b0e358adca76f1568f332e5ed95949e00ec24e051e0ff4bfcad8a55de14fb2e88f47d11b2cbe96f45a6864aa8594ff4db5c39245290dcc9ed960d5034f503d1 SHA512 18ea82aa3d5e4e7a24e68a879510c6402c1eafe94495eb6b42ae69783f0a0eb29ef013a76081b7e2b1c507c5311aee285882c3fccf44273a9ded6dd9ed64d8ef
+DIST thunderbird-102.3.3-pl.xpi 695416 BLAKE2B 0246539c62ce221404bc084a8d6c32a8b15355c84bd6eeccc44d93eb0819988607454e6a4268b2c7943b987574072071780cff07439b2d2d5951b7ecb0139925 SHA512 85fe0049465c56190e8bea9f2aa8e02e2dc361761575b087e995d18cf67c19ba49653b0edd78234bb3b2408e4816591472bae10b22087f56181cde1de3fb465a
+DIST thunderbird-102.3.3-pt-BR.xpi 690286 BLAKE2B d581fb0753fafdc9652fdf8babd597f81c7f5a367f97859ba4927c896319e2ab901b462a681f889f7235db358f36c22e848d561d4cec65066ea4a7241afb620f SHA512 b7592740e3b1bae397ad5d63db9fe5ff2ed19e436f7b4f3cf491a0a580eced8bb3c97b34dabd6eacc53ef865ca841a21727f478d6699792a63cd9882f0f455f8
+DIST thunderbird-102.3.3-pt-PT.xpi 666877 BLAKE2B 7df4350845b657cc257d6cd0f8305abed9015c9ff1c70faa16b508f0154023e819bf8ecd3ad7b51909507d8f9a6d648f2cd368ebaa5b0f28e467d6d7f90ea897 SHA512 e2a874a1bdebda736329f42881dc2f1d17ca594c28835523655974df0d23f7de37b434aa91b38b5017d90b5b0a0bc326486dca9def29d3efe2e87f109f27507a
+DIST thunderbird-102.3.3-rm.xpi 686109 BLAKE2B 6a822f56a7a9e524d36dd893d38bc6d92f2a9febf91492db911f061b70b885a87fcc4f37412df95ff96bf6bd435ebf55d625cbe5b6e175ce4071b0a44372126d SHA512 152f7331262e292b9b55942f4541dc9d6c7e12be2599620f19cbb8fb0ea999bc7c6e3f10019db5a18527533811fb457d6aa476e894ae1b75b448a1b7cef8f03a
+DIST thunderbird-102.3.3-ro.xpi 651332 BLAKE2B 2f74a500e1f161dfbb537be961e2e2287258020beae303f6810ea215420f96f76f317935996e22e8f63fd9a64a14b28232e04c46e6c732042a137a35a783d778 SHA512 0fbe6e0da0580d98a25b928f45a8ee76fb84775b2173ada96d9854172609fbe2fad210cf87de0b5b437b9084717a75ed6c335b57f6d6445a88f9fd942666a705
+DIST thunderbird-102.3.3-ru.xpi 801783 BLAKE2B 3ca4bc0be7025f2b603236b8aa2efb0f990ec1b71b2f20f86617e80c75de0e275ffbdf1f729257bb3dee326cc0fd611901d9663700026cac9115eb718dc81f01 SHA512 e1d4f680038a98612de612c5209ebc30acedfab17ff28b19d79e5ea8f72701cb22bd5d3568e6925d452cd0bfb86c090a7b4faf1e9aed279ffea7f8c530abac9b
+DIST thunderbird-102.3.3-sk.xpi 718252 BLAKE2B d16983156199581bf176825a1f5831df72f9a879da81412502472cf2e0a849f9f737f2182dd23b98b02007b92ac8306fe2d245aa1b13520c666e7213eccec9a3 SHA512 d5a27037fe309f84bb38a30be01fa337612c7c41a6216528b441b8f586b62cf0af71f15bbbca391397d542537d58a52a8fd4342d564590de8ac28908142b764e
+DIST thunderbird-102.3.3-sl.xpi 683686 BLAKE2B ce660f97e8c3ec2a349c199c87a9b32566d197cf7c58377af29f41f98539445180e8174ea837ab8507b8ec34d595b7f12e19c13c4e5ee8fc8f3a6b7ba99a54c4 SHA512 302de72a255de678664922841c56229109ed9967753987f84daf4052152d53a850ca8ebf25d4a5464cd0942daa9ad72e4bcfd7ff969543c1b7d96e76de59febf
+DIST thunderbird-102.3.3-sq.xpi 690224 BLAKE2B 91f154899f1d630d5414ca3353ade64294064efddbb84dcc997633959c8f38d31d004c816becfc3b3c65df2f5c2c16c5408f7433c155bba788b550a4cd616295 SHA512 4c17aae68a153335e16923901efc1e224adca0f2e571127bdaaa4ccb05df881c01833ce1a1ca65d8ef2eb479fee28024c7ca259f2852c3dd8002793b011787d4
+DIST thunderbird-102.3.3-sr.xpi 705269 BLAKE2B d2651f2d2ed2fa406265cd385b0f7aabcbaf0b7dda3f87208ca277443b56f64de0cbfba65e748c685593aa6e88aea1a5d1a601bc0063f4677c41bbbbdd7ce6d8 SHA512 4e2f99e331bc69dd5463d16f59d6f9707631b7ad55646c8210e00f864e0d9ce54ec6acec036f333193d04a174ffdc08ed65649f7d7cfee250039b37477d2a61f
+DIST thunderbird-102.3.3-sv-SE.xpi 685683 BLAKE2B fa99325bb386c177f8c9b902fbedfafce10c23bdb8aea93fb7b3d952901e074583e5651be386836b8b3783bc6e0d15b7ca8951cf370d8e5832fda018d20503f3 SHA512 8d2f378ef1f6f2b9ba47acc55d17db23382ad51e7cae07d39144f0e446da3a2ff326cfdcc9dc76fdbfd34b92e0225506d0a0628ef86ad4226d3d86cd5d60f9bf
+DIST thunderbird-102.3.3-th.xpi 734539 BLAKE2B f6b858285d72e6babe56d2736f793c8ff4bfa7bfcb790fb15b7973f71a216276d24b2c511510a162332806f395ed92c72d44d8411e62d4abd1e82d2204db73da SHA512 6231a8554379dd2a0f5d8026ee7e2ec4d94c8b18f839d3cff3784f4700a8262a16d0a6ea941313a853eb4c4513f3fc926fe08272bb03045eff245be5722a4c20
+DIST thunderbird-102.3.3-tr.xpi 697055 BLAKE2B 93ded0c99553abce0f70b7eee9ae1c609a7845e4d9c92f423f43ce10dcc56cd5eb7cb237d351334c0a6d73d86baab9eb7a609c7969c569dbb3cf52c3efd35eef SHA512 c1ea088b93e88194b8c899fbb0d8a9db8cd1d56cfd94c06725648d8882253e832c5f3f9c56395d8b78eefd37ef3e058cbee969e609ae695e40e3596e2575f714
+DIST thunderbird-102.3.3-uk.xpi 794404 BLAKE2B 5daa954b989c5302b1d1b83e23d18ed85bee025c2a015804263b25c31b66b1c0f2c0b99927f405648fd3f60377262f28dfb4b8e772e6e3fc997e10c68ab334c1 SHA512 d1464684f3281dc5b44c56fb39266c0724d24a1b90cedf8a0f02e106aaee268bd27824653a387ae9835a12501dfadb56b9e74e3890de725684fb3d30e22b13d2
+DIST thunderbird-102.3.3-uz.xpi 585350 BLAKE2B 01fc2d181b3fd27abf042db1f0ea7d4bb8553abcdf970f4c37894bb724630780267343a91724431c7e216f7fb362828582a418a5409e511202e447e4f6f1ad68 SHA512 ed50753badd0b588348f56d651e863d92ff52aac759ad919fe75a36fa26ebbaa42b2c916757b150fe3a1b775547486ab800a239381a6939c0c071ad493516b5e
+DIST thunderbird-102.3.3-vi.xpi 724846 BLAKE2B 8bb5dfd792edbc8e5d60c9122a2a3c0d003aedfd37667001fa902743c61b5abe0c1a7a36a6906bdd02b47876d4bb1f0b5a4a8356a0ca72a52a6ee473aa22da3c SHA512 00f91b0cf8e77c8d6582462edf6eed069b5be8ace290e0ad6ec6ab9d0998c5712db82354f42b363b3cee41d3b2e386cd14a8828e6556dc391166faf05230324a
+DIST thunderbird-102.3.3-zh-CN.xpi 722696 BLAKE2B 8d8ed51ef4302f790628eb8a5971125aaaab1476efdd20e5380dea9feba46de30800f61ee9d14f46db6e134651918e6399ac364285bc2977c46f1aafc1fe5889 SHA512 7360f3cb3ec5ff68ffd49bb9051a44b66ab082767bcd2f699a3ad3c8eb5226f3a03f7ece672654785d40599e401b92f6be533b1ab1b39036da8f318230a19e90
+DIST thunderbird-102.3.3-zh-TW.xpi 725967 BLAKE2B 5c36662e1156c86da6e3ab1493d53a0a9191294964791c56d7e6d8fdf46b2cef3211444174e6624715dc197d22bd6aeacfcbd0cd52d99fbd083bb5421059119e SHA512 de7e4373513b95f131eea4d48795d9d5260499a95237af275440e43c9873eec45eef665a89251dc61d4f25d307f6e96130531398342d7afedafdc59dfffaf3a0
DIST thunderbird-91.13.1-af.xpi 561879 BLAKE2B b3b2f9303e0540dc258fe2a9653a4283ca88645edd7717d3fa885cb3b79cc428b281e53d86862c6a4a78ff0609670749090ef637481f230ca8445686a33beaf4 SHA512 c3eb26d200ef6d121299e041b69d82951b1fdaf40eb409d002e2bec4082f501284463020c7cdb486775062fd5d71b791093c9a188276e51c2287b95043250013
DIST thunderbird-91.13.1-ar.xpi 665731 BLAKE2B 4a82e82a241b00e501d4558f13f021c87d8f90403bae36705bdce155b2f90aca1c8eac98be4c443da06bd62253d6805be5011025b0f61343d5f5e949ddbd0905 SHA512 03792643d2fd90ab3f33b065e9078882c607293bc674e44e4960635e946de8bf5843261528c70a8cf04218386b8058d83b9d3a952115bed5883931bac36b3feb
DIST thunderbird-91.13.1-ast.xpi 580512 BLAKE2B 660ddd94462b403d82a3b26b4e89e515c33a3467bb978da0cbcb6fbbfad45986a99f83d93d6cdff67ae2e187ab4442821f82dbb2ab4a864291afce7aeb681359 SHA512 1ba13cd42b30bfcbd1966e30c274eb790b5f9b92d6705f06d607d6a38460cef9ef1f4fe873a8560413a86cd3a7186461a1d953332c3cfc4a80d47afc260b1124
@@ -129,10 +129,10 @@ DIST thunderbird-91.13.1-uz.xpi 595925 BLAKE2B 3be732abd1e0421b1d3ab727fb63ed1a6
DIST thunderbird-91.13.1-vi.xpi 725526 BLAKE2B 9fabf9089f53297081a88c2083950759772b1f31713f85eb6521f24b7fee5ec4dd4a5b797feb0c18ad641df70fdde32b0ca36bb5a78c42ba56aae0ef04c435d0 SHA512 6495894c4ca638a92826f9e4bfd0043f0a5311f8ad074aa1b3a2b52e8a9e387e4837ebf2218886771a316c6416c5f4980899f1f7ba13b1eb7321ff1af59f6a97
DIST thunderbird-91.13.1-zh-CN.xpi 730902 BLAKE2B 2558ad7077397092ee0007891c785d29e1a6eb6045a970a1b9c98ecc38a4b6958aced83465c62cc432e9d0dd0b691e020ec29586b16f103e250b467453784595 SHA512 d8a86dd9b79c9f0f13095ec8b1069124d125fba21a9a8732294e9b3087fbdefdc516e79a2c3864ca11199e8e0facc2023cbdd8bff616ba1f941cb51e2177bc01
DIST thunderbird-91.13.1-zh-TW.xpi 731944 BLAKE2B 5641671442b5c87560a1b13c3f9715e2bba22b897a1a8bfab6bc86dd90837f46fbe8d28507c5a73ebbcd0f79b69f73753f1987cbd7d4d0a8cc2626fd01b6f8bf SHA512 91c2e25f7ff34c70621006e33b0663c52ed70861be407b83c8822ef8eb8fc01e26b03141499ff71dadb63bb1fb3d9f79deb2c58ffaed6843d783a7d369c3ec4e
-DIST thunderbird-bin_i686-102.3.2.tar.bz2 77967971 BLAKE2B 0b0af6254d9ec7ef1569f3ee880b4d89e68291aa8f67b341cc4e13955fde672b98b7d7c41d1ceedc535bd83e3c6381ddd9e8b824e5c77fb137a8877e0ca24318 SHA512 205a216daa2b4578d1d61a9e4750a45c0f88f6a9fc33c70b77fc7c5a8161d9bfb06c93eb9e142f4e7ac17ac8885ab50130114ae6b4e03c57c8ab8d980ed32ac6
+DIST thunderbird-bin_i686-102.3.3.tar.bz2 78121121 BLAKE2B 8b2d3829af999d86ebfc48b211603638d07419575ca0b219580ca2265c0bad368bd053af356da7affe54cc9d9a2c250ffa44782aae320b36685cc1abdaa277bb SHA512 604f179925159a664307a506701020348a317ec6809bfa49b0db8734fcd887dd7e297a88cfbcb99eb517f0442c98511603a3d27be09b0555dc748278f865010f
DIST thunderbird-bin_i686-91.13.1.tar.bz2 75125468 BLAKE2B 8689ea9073d9c465fbf613541b1969b2baea76b02eab8b658bac79f092e0abfa66cb3361763e51cd436e383b795a162b15470a13fdb289285d63ae6138da251b SHA512 b7d0311a16db2dba49d9eff484fbd416cae89c3528ccbf3a10df0bfe97fa82a9648a5250009ec8e3cd4294820dea45eaa1e059bfdfdaa230e1addcda402783b0
-DIST thunderbird-bin_x86_64-102.3.2.tar.bz2 75082397 BLAKE2B d267b23dc276a6b247de43e3bd523fac87b8602eb0178036a39251d1ee476ae9d000780422cf3eaba4d3f35e4ebd15d0d98d33ba5c6ccb443b553e6bfa853a00 SHA512 9377eb0f22b4df5c0228bd0005d1bbd5221276ae81ada8d24d93ba3caad9d6d08fc683c566edceb9074b652817e0c5b981d91018d0e2867e4f8675f00191d8fb
+DIST thunderbird-bin_x86_64-102.3.3.tar.bz2 75110975 BLAKE2B 7d8c70b9e470725beea2f9fa0be06a8c8d84b76d60139a7b49111afcbbd6f0b2e817de64c39415d7278bc6f8610e205e31d3f77fb3cb80081e07c4deaf1609e3 SHA512 3a534a16a1165ee52d05f574c9e1fffee2207236b3a049a4b74d2e2bf0fd93b715313704ca0287bdb23c17b8635b4926e34e83e3ab1a82ff175cffc475976dfb
DIST thunderbird-bin_x86_64-91.13.1.tar.bz2 71915287 BLAKE2B b8e5e79a08c1127bfa22063948fc2f3b4d44f07efdc1f54a1869660cccaa30b21a1ad493ec2db0f4d1c201be2b5f4b3bcf13330820aeaada867d1ba936efe2cc SHA512 4ee8f6c577ed6c77c4134c3c6696c7a48dfdba89bd01f8cebcfedf350d43fe790c356aaed35898f498911cbf6f1421768478756774b04791dc7d3a899375d5cb
-EBUILD thunderbird-bin-102.3.2.ebuild 8832 BLAKE2B fb9ad7e684b88fce111a92dd564b095b8733fec57abd0d91ac41102477a5916ecb503c5117552639872c084441280e506e9a7a778ce5084b762ee0ca2500be26 SHA512 abec4aabb135583109f80165aa715310af186808902df75cedadeed021e05ad63f5e9a8992f53c44f141130f763a3609d4764f77753b388f7164b0ba2c591939
+EBUILD thunderbird-bin-102.3.3.ebuild 8832 BLAKE2B fb9ad7e684b88fce111a92dd564b095b8733fec57abd0d91ac41102477a5916ecb503c5117552639872c084441280e506e9a7a778ce5084b762ee0ca2500be26 SHA512 abec4aabb135583109f80165aa715310af186808902df75cedadeed021e05ad63f5e9a8992f53c44f141130f763a3609d4764f77753b388f7164b0ba2c591939
EBUILD thunderbird-bin-91.13.1.ebuild 9061 BLAKE2B 348eadfb0b6cd0604a9dc953660054f1d8c647366ab03379a4784469f1bdab287f74e9f77964915c8d211bf352288c1600a17bf4f10f6ab3dfba374fe491f20e SHA512 8581f6bde6ca5b468d3b0706b51020827369e3b515b50cad262ef384cf4b60b9ce912c5a9fa8d408a6110118ae8500b1720d857876eb42d5aa29fd7befab844c
MISC metadata.xml 255 BLAKE2B f54493c82293ca95a1ffd16d6199055650b0aaa18234716339235bab3f14a87327cb04fac6b543f973b3fef8047412e54edf72bf0b8a9424f4aa1d2eb0feec30 SHA512 28c0ab3671ed2c65cd9694181f7f9c4a8bea53dee0a0a06f0d9086166317a87611017b105d5150167597c45a7dd8921182fd6bf9d1b3fc7408c0e94f36189e33
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-102.3.2.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-102.3.3.ebuild
index b3f13384dd3a..b3f13384dd3a 100644
--- a/mail-client/thunderbird-bin/thunderbird-bin-102.3.2.ebuild
+++ b/mail-client/thunderbird-bin/thunderbird-bin-102.3.3.ebuild
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index e550b90ce944..ae0b782ec482 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -136,6 +136,71 @@ DIST thunderbird-102.3.2-vi.xpi 725409 BLAKE2B cacf3c086077c13767fcd690abb324c02
DIST thunderbird-102.3.2-zh-CN.xpi 724290 BLAKE2B af8278ebdd50b3ef7db42c70d374797b73dc02697c28d76e4f3e58d403b92f12d47299583e2409b3d55133072281c0ba9cf79f8254ce3b4de807e32d8d6e600b SHA512 da1bc2160e201b36ec7980f7937fa1991bb40a92a6d9850205d97ea881c95f4cd0d3ecc7d2ac97137b6e882cb606899e48fc5ce261a7145fd0f25f9307ea474c
DIST thunderbird-102.3.2-zh-TW.xpi 727975 BLAKE2B a6580f53529165b401a9bc4d665d0b0deb4108531ba298fdfef4c52208632dd47eb9ebac923599144abe586c06d0492b34027fbe6bd543aa92626dcb8c17d9d4 SHA512 370d80ef21fd1c143ad47d8657d23288e375b62b00a28042d145a63ef190ac8cb60c68bb503b556db06923049a104a56eab9b3732887f160ef4423ad6ffd7399
DIST thunderbird-102.3.2.source.tar.xz 500105016 BLAKE2B e09c854dc9e3aa68a08f8e76fa436e69c3b48a7f4ba4fd49902b0e5be93a8f6d68210d5bec8fd0de95bbbb7c4d6e3054dda583cb51c488756a1d213f6f415393 SHA512 e10b0322293a723c5683231e4337b1c3a214c064bbcc7f569c111c4ace42e74ddc312f2f30a260020dac48e44662f093538fab935a78ee0f6fc4a2a70488f74a
+DIST thunderbird-102.3.3-af.xpi 551914 BLAKE2B b45e147fd3e2917bf9d5188c88aaa4a7567a97de86262cb780f566eacff409ea60cc7330263490f91b0adbbd9b2d265ef4937f162d88e2680f66e4ff4c77f98d SHA512 48b815d40572a261267536e49e2dbcd488536d2b884071bad9138ca81cbacee34881c17649df919794343ad7169c91de56a3fdf66cca0f998c100af26bc30055
+DIST thunderbird-102.3.3-ar.xpi 656148 BLAKE2B 32326ccb11e64e76f9d2eb0cf62ad3662cc331860c40f1ef1585c9bb212a23571b47fd7e25b36c12482c64bad4184282dd5e4d2e08c80e44cffeca1a50551f2f SHA512 10d9d36db74833c4167a6b403a39bb7db471edc141440632f7ab5dedc6dc8ae8ef2f1ebb814dabfe28196426a8acd37ebe182a90af5e5ee5f62f8e7fc4777a12
+DIST thunderbird-102.3.3-ast.xpi 564832 BLAKE2B 5be1aacf8a08dde4d5ac308b8f4e94c78ab021b9c763c88ab1397e4b6ca356eb5bb3ae6e9835fdfa133273ced9c10fd90d3e11a492a33842bc261e9444346cb0 SHA512 3d4b080ff8150d7b3576f09e4df65c530d59dac098fb3f1678c5fbe3206d345612112f82c84e99b7f49e914263243b1ed0b2b21e7c67b25317697ed14dce22e6
+DIST thunderbird-102.3.3-be.xpi 686677 BLAKE2B 9298b60670c913221d6c50b37b9b20075a6fad59cc516a7702a424aa3b0dd3d85c933948bfe90ce3130e90e4d2f25f765b539746fed53dcb1b16a77bf4c77604 SHA512 3c7ba4b4f02b9a95a08bcfab79c9d2a0568bcc06a1e5663d8e35f6ca391ad613dbb11bb1ab7f93a715363df7b28e8d9d984de8d3a2d5f10be8fa9d258fc21667
+DIST thunderbird-102.3.3-bg.xpi 682265 BLAKE2B c314d1ca411b818864f14eb0897ab2f5152dc7e5d28858509b5a70674b8b515ecf4298511df0f627df0365f2919fb4c9a22a929170e176ec0ae26d290b49e8dd SHA512 4ee20e692b91fa55bad268c73d7eef01465148dfa5e02f38c043ff9d5b7217398593666aca2b2fc838a521298aa6a39942a88e5dae43a4180de2a2174dbdd090
+DIST thunderbird-102.3.3-br.xpi 615114 BLAKE2B c12af2a5d74dfb585eecedb7de71b15159d72e13786868d27f8ef08a6b2de2c44dd127b0d23f966c56ffffb5c597d0b463de2a6b211e8bcd207d8958ede79f8a SHA512 2c90b0b6cc065f2bda52cd66a4245588f7eddca23972e8200ab138f735a04654b507f667cefd0a72bf6cfaefc1dbbf55a0bd7197005a3c4ffd67f03cefa2f044
+DIST thunderbird-102.3.3-ca.xpi 636171 BLAKE2B f6b11c32f1c74e18ae0614c3ab4e0813316f7650acc61712d7c826cad5ed2e0fba460424c8d056c67938777f3b5d718c198391b02e73e0b22bfb9bdae1ade38f SHA512 56e8ef2e778d2a71354d126dfd98ac6dfe251d49e3d2c5c5b83c5478369d71076dc8226e83b7035e5338776cd63e1a9989707a71cee85088dbb9c0fc6eecc785
+DIST thunderbird-102.3.3-cak.xpi 641840 BLAKE2B 551f13ab7cbd1d4d5409b19858f591b70bf1da2a6ef0d052b41cb1780217bc3cb811967bd3a6877f34248454301e1e129d7128a9894e24ceb8707a320d4674cf SHA512 aa72c09354ab9388f117fc13ec7f22a5fa9389421789d92bfe060782a82837dc6bb42509cfc09cb77b014706f4621947cf7a9f628fa5c5263d50c60a8f8459f1
+DIST thunderbird-102.3.3-cs.xpi 706225 BLAKE2B 894af4fcd5c0bb25e077de55b57d281efe2044b1ef8d5b34bd523a9a58edabd9ad3ada24be4726e590859d52b22cd98d811064c41177116370e4e3c392c9cbfa SHA512 acf528c82129f95b18623062f4a9915e59d17a34444c0779332e409f328f7ca8d856864df4fd5434a84812935c8a9d6dc1b595b8e38f879d278de7557846abd6
+DIST thunderbird-102.3.3-cy.xpi 684714 BLAKE2B b66a03b7b9693666e27f8bc367e429df6a25633c07e2a4e0b9f9e51dbedc3247d95b3385a99aa232af206e56f3cfa8aba8405be3f91fa36996f0bbb04f0b5ba3 SHA512 eeb5ec62a9372052f061604035bc256a946ee9a9504b576dd9580609768e8c9b023789767fc7e2347dfd91549b6996b1bf52b231fd336f3345f8d14146df7783
+DIST thunderbird-102.3.3-da.xpi 670576 BLAKE2B 86583878dc7dc85a75f01d71c0dba6dc55d637000b271ca0c350967f6455dc7f338f5f7abafe89fe7af0c34279a2c1687886e3402aa1d8c03fd8df38777f844b SHA512 8a493bc5dada1dada6e96594669ab1442e2c83619f1de3d6f3ec59c8173a5de9818e28af0680687dbee42d9d1634e5100c7a9ce04c4369b272d647d6144d5a98
+DIST thunderbird-102.3.3-de.xpi 703558 BLAKE2B 3dd69715bfed4f57998db1894161c1731eb3966027a2d250bff3cf3d43f83496e2db8b021c7278ef19d63ea940c1b0f9413db1a961965745b552283fefce28da SHA512 431f54dce4322cfb866895412bde083cbb9200f05ef25f6acf0f76a9dda4b389bd028c1f8a7d46df8ccdd2c83820c1cd3f5dad7c65cb9f6a7f0f9b7ab3c4f173
+DIST thunderbird-102.3.3-dsb.xpi 718467 BLAKE2B 6b543080bedce7f5579c7a95239f62a68041ceb6cda9fef1425d723eb5c00fea941b2e094c0899d696e803f474bcd4757057b23d009053fa7236a181cf1002fd SHA512 25a976bd1ef064717d7ffaf481cad3cfa84c32a8418131cec4a5bc17d5d0e47e9f65893a2f3ce1d6f8280d2c1d84a986d466257e0a7a9ffc1c1be885952854fc
+DIST thunderbird-102.3.3-el.xpi 816314 BLAKE2B a2c9ec3b3907ec037b995569770c87a4c6780a4e6a2ec1a09d5968d2924b64c8e78329df8e5e20c81935df18a89addc768483360c64d40f2d52aaafd9f1e34fd SHA512 5a4ecb1949dc700c1eeeaa00054f3a806af0b0a25a435bb3d0d30660caa6cbed5cd5ed8a609d3bec575fb497d3807fa8c75856c41e8b0c00558a1aeb3ffc6353
+DIST thunderbird-102.3.3-en-CA.xpi 644396 BLAKE2B 4ebe7644adbee98d854a52322808fc803dd66b207428ebbfe13f624ad8a37ac24b687b970c38deb5d6f6909de6037886063f8d587b6b64577b75789922b844da SHA512 edbe6747521bc66266331b4b1d0d7a536e7ecc0eb1452d1984514501b7befd6aa6c5d52f60f1f141f428a8f08d89d112946f86d80be4592a8b29475936328e53
+DIST thunderbird-102.3.3-en-GB.xpi 645396 BLAKE2B 6eec1979ca1e0acaebe3bf52bce006fdbed0133947dc6a14b305c5cf3b65c3182b5a3a0a63c62ec82da84483a5d6a9cb5b712087c8144b24e8a4ebec7b2243d7 SHA512 8723d7f4e2deca7b3cb1713ea34d2bed16535931d4c177aef4215fe2627319eb890c4d706374efc886feea01950dc8ee6dd1f8053ed895ca4ef7297054df1d1e
+DIST thunderbird-102.3.3-es-AR.xpi 695962 BLAKE2B 85fa81ce20aead9fefb79b0a116b87be05f9af2001d7f3f44e1b64e9d819133f3d6b8d9c67e00de53803e08d1b6e8688dea34808086efea94e986d84add4f1f8 SHA512 0a409974a5876104e15bff70b6a9030e589b268d6ffdd8d769184622ba91c82d3753144beb3376edf8bc14f077364c81eda8ab80a5b8b468ff2b1fa51bf2f381
+DIST thunderbird-102.3.3-es-ES.xpi 652044 BLAKE2B db4f5c6485e4cf9d355f26754699cb804e6e36ba84f0cb0b595ae1dc9c81069830252a07ef901570a7eff1e6a2b513653a27407036121889eab9acff3c4bbe1b SHA512 f194f6da15998e7d7bd5c0330928cff19c30898f5892a87be95094eca5335f1be6a37f098ab51b45a0dfe44e5b38704c0b20ca38b7e387af0805b8192e28b8d8
+DIST thunderbird-102.3.3-es-MX.xpi 698651 BLAKE2B 14558656c37fda346a72e46de047929aa68070f914921a1c739281edad7c3d3479765631a9c1009587f4d1af24a2a0e9433b182efe6eea1bfd5d01312f2260d8 SHA512 4be53c80c3dc244e34652b3bbd1c349ec7446d8ca7a6885988ba6cd93f722625eaa3e5c5fee2ce51b4c9e925debe9028169eb3c40c9b6a07b57d9b4e86a0738b
+DIST thunderbird-102.3.3-et.xpi 666813 BLAKE2B 469a08fc36a23457303c6a8b370fb6d3a9c98bbd85dd83e8e4d5174c79af4dda711f3ead902fc470459c699965c222200d5d695888a702fed35ba04b052b3735 SHA512 6afd0294fdc31e1b0d2fecf3bf4c448beab10923e5ceb03ee1a8d9bea1e279e5db0afb5534cb0eaaf11ca10bbaa5d135ce11dc8ae8753840f302ffc699ef0a49
+DIST thunderbird-102.3.3-eu.xpi 680209 BLAKE2B 5ad38b5583cb431fc5f9fd73cf6d8e47ee6417690918849f1b391cbb99baada79b8cdb5906f08c0cb1d1ee9228f991eea074f27ba1fa43cf27d8a77f92064ac4 SHA512 b72d8f831678c66434daee691ab928edfe504ffa33c921959889c08c78f5be6f7fa0ef9466ae3e4a57a585c6f101a401ce747e9f88a34d8ef45df628ed3bc94e
+DIST thunderbird-102.3.3-fi.xpi 673899 BLAKE2B e7a784343794756f3862760de42868112366f3f6db778a4c9cc0d24b571018de2b81391b038e62cf9fddc237a03acca6438554e41771b6eaca0366d77768c0f6 SHA512 db57a415db4c54a3f351855485bea784585ff3102029160f758decf711b9becee2f74eaaa815a97465875ad5b27df39f95b11c95cc2258f8516aa50d74b51b38
+DIST thunderbird-102.3.3-fr.xpi 708765 BLAKE2B 190bf8a74ff62318291bd3d6d01ee360079140e875a6f9ba3a9d5ed06f50d234ab20e22d3fa821172bc8bcbed66c4d2c03f99f5907010cf48ade509ab90a3ab1 SHA512 8064666216e16360606af3744fedcf562d5110238b4aa527a3a7670d8d980d87ddc19a31e3f3ae922c507dd798028746267dd476b42f9af92ee359b034b953bd
+DIST thunderbird-102.3.3-fy-NL.xpi 690680 BLAKE2B 5c8c9a68d74f606e2e863eadb3007a5721083364722436d4a746d53e66b33f7a857a2e5b967fea08beaf8da2073a906b52407249a1d126f0acbacde66127d3f5 SHA512 80f0acebd80a78b1a70304785e0fe489699f69025eec5001750506daf34cd512bff9cb91b7bbc14457fa51e6ea1361762b9b7952b7f97a6841a08ff559cabfe5
+DIST thunderbird-102.3.3-ga-IE.xpi 603096 BLAKE2B 321b72a377f6094c8514d6118b48d54891c0ad0bd884a3a507b3c066392ef4170044af5d4eb7b2dfc29e3fa67017a8dfdc20cc76d04e9647fafe505f1d495048 SHA512 536754659a3bcdcd82203ad63bca8e4b72ec15b95b93af30205fa15a6a54b448da482c02486d18755be6c4d128f44bd5106ac786599c95fac83fe10817c6ad5e
+DIST thunderbird-102.3.3-gd.xpi 632443 BLAKE2B dde7102b9c5783c201d4b08fe6af4e2bd526ee4e4e26af4c9e499a377357b0d25099cfa9cde4ef8b04149a03e57de682ec7e98b8a5c60d4a1b9005cee651f652 SHA512 608e2d52263b777e00d4f750753ccfdf4afa9f794c2553e986e748213757a98a12ee54e7c6bc875cbe1b5563d425de377f125ca9a504388081439fc1e140f853
+DIST thunderbird-102.3.3-gl.xpi 663207 BLAKE2B 99c86d4d2cfd2f5e21f4a164dafd23086ed350899d809303ed2525fd6e66d5f26f28a31d8162aef0d1bb312c312cfe9e2ca660a93b92b36d7596cf812da9abf6 SHA512 7f133956b90b3021dc08e000d0fbc80115aab2b83be94a88610e32bfaad7ad1eb80e45a1f649af7d4afc3f18196087150cf47abec72f08939b8984a7880a6906
+DIST thunderbird-102.3.3-he.xpi 662888 BLAKE2B c8d232a0aa4560b25ca61140d8326ea24f1cb32f81b0c88f5be1262c571540381da184267bd08bcf9093a9907edb23b5672f8363bd20824f920d8ebd85c5e91b SHA512 41314ef5035a26cf17a87af7fd20773f7dc1fdc6cb46d379782975cb5092d8a4bda592d1ae3060c9d109e169cce1dc639578c0f0ca053a2d192b0fb31b9a280d
+DIST thunderbird-102.3.3-hr.xpi 661111 BLAKE2B 7e21e41f83335d1948c04666f84796b99bd754bf150a9dfe552e54ac4e6b65c895825cffea1075e1eb3d02a87faf31c73d68914270a26c2ae0037b8830894a18 SHA512 38ff0cf101c888d94cb486f5b343e1a437723a2edaf5cc70971ac85e3a2a70a15ff89875c0d41eb9f9291556b44f1819734ede52ff097d3b67ac8e3b75b8f49d
+DIST thunderbird-102.3.3-hsb.xpi 715751 BLAKE2B 831d0e99f3fbb1c5cb4ad38c857b61c98fafac55e5b18fb96565ab68e0a220c5950be10c6f515c096aec7d8a1e7bc0a0e9a31818424703cbbe0efb79c462d862 SHA512 8354909ced8c7e3fe703cce4f28d1666dd325f2e5a76a9617c7b96e55aba3be176db4ac1da9991f2a28174dd1ae2c58c48e370637d85ca196afdbc5d12335866
+DIST thunderbird-102.3.3-hu.xpi 718783 BLAKE2B b923fe975165df1ac4e7cd4f4cb10c4cf46266b5fb2d0278a4e4ad614303381779de6773a0f08568a20e3df7c525e9629fe3120a8c23e2891b3f6f9ea71799a1 SHA512 c2815864a7e62a8006648f3fb3e63a8f071e22c2fb6bae2f9a019b481b3d9722c1d5bdc2138cf8a43b9ffb268d05d51329a374040ff0204a9158fda58968f4b8
+DIST thunderbird-102.3.3-id.xpi 639538 BLAKE2B 82339acf56659544b0aef6c4e9ffb4b5c3c84b2201bb9b288cb3f7633b3687053e2810d77fbebba36640e3ae4f48dcd8714479828473a407de463670b1159e3e SHA512 f8ebaaa26efa37c74d9a04561b7da3559dbb82eb7dae725019468eeeefa078596011cebe1e0bd18b87a0d6bb49ffd029086667ea38e0eb6d788d87e7b116e63d
+DIST thunderbird-102.3.3-is.xpi 685614 BLAKE2B 4523de5150d21aff3f8a8f12198aa3e3a8b1c385a4ee9cb95cb851d92b9b046003fcee855ea388b7fe5d211c19e4290b3de308a49dd6de2b26f13c6ec1ac9ecd SHA512 4d74af459130fd87cb0ab009f5463cc98169c898acdc0501139efef6f07f38a0695b1760e3749a2838304d42ada63bb5218eddcd9aea6a02b3b57d8cfb9271b4
+DIST thunderbird-102.3.3-it.xpi 617778 BLAKE2B 8c44c64eaf7134da1194e85329027493061beafacd160729b935beee05d7100bd5274a6e8cfe7195301349ebe2a72fe4e1b0718048ecab0261cb1771f5b8aae1 SHA512 bb2a11b341964ed81e40ec1316523efaed89d3b796eb822479c1b78df1d0b533d0a843ebab01a69a12359b39d7faae94575bbf4ef6b94eee5741cddeb6df2f0a
+DIST thunderbird-102.3.3-ja.xpi 755142 BLAKE2B 6426ff212f0ab0094140616368fd0ac6ea997d244c34a1f5e2f1cd1424915fcd4b2f13a34adf98ef0a34087b00a1acb298bfba5fd71de6ca570fb8ce5b5c6663 SHA512 5fabe66b296567f017b1a700a1d698f64b466624d5d59288a4ae2e785905ca7c9b9ebe551da1acb4d752159bedf8b239495ebfcea9a9b85781f969ef919b26c2
+DIST thunderbird-102.3.3-ka.xpi 752975 BLAKE2B 61f208d4d8734ce49eb9244b6fb4280dfa6449a969e5f9fc3406eb1a7e13463d13bc93d05f76f20d883d231d112bdf8a96bfd4945456599330efee5f8aaff953 SHA512 c0c401353fa1c20def0510248ea92856d1b095384af51c2d94448c251f2b43d6d278313387da1fb086fa91327379f7acb96db14fab7b377e12d3d8eca7455bca
+DIST thunderbird-102.3.3-kab.xpi 688569 BLAKE2B 33089a39c255d60a3d94b5765842f3cd74c9a8e160653a869e1705b8b8c32c7691a0de7b09a9601463034eae37cb46bfb738a249bbc211be3dd7259f48e59077 SHA512 5f66cfc3556198fb7b43a11cb66cc4ca9801ca8a89bd57ada09fadfe2502f089c4e973dc029342b5ea11a07371ce1c9d38e945f778cefa35fb1bda603cb6a1c9
+DIST thunderbird-102.3.3-kk.xpi 731940 BLAKE2B e079f428cac0c9d599d9ab275b236a8aef7e6e59608473844875761edf0fb3faa1dee39ad3cb73d69e6ed90c6b3d7b5f5b3aeb2b24388d237248facce820e2ca SHA512 65a338801833e3d062511458976ea28d0d994ec961870464434c62c17fea917be966e894d1a22d2959bac38a5769f29459a687cbce9db23cc0ecde7a002a1270
+DIST thunderbird-102.3.3-ko.xpi 692940 BLAKE2B 94fa8d71e733440668c38be0697893bfb19fc59593d5f86c2c63814e72bfb712f9bebb6cf9efcc60344723df94840b7808fa973d6d52994d78a879b2da32fb66 SHA512 c254b873dadbb8ec23064a5c5542357ca5aaeaa45098a8b2eb0759a6b64336f28dd8051adba93cbe37f0c9bab0e91c3a007fb34802e06ef7f4f42eaa5714cf43
+DIST thunderbird-102.3.3-lt.xpi 680718 BLAKE2B 07b4b685a78a2a1bddf5c621eb23bc154aaaf6c01fceb3421a14106fd0c7d8c264ca63a89309be0af15d2c14d5547f53bff89f399b95ebef6b7f6d1d9d51c3e4 SHA512 7b342d35f2d384c35000146a65a4db879e92f90563ee3d0d9d3d91492da46e16b165e44d9fa5dd2e562e18ea81d1a7ad3c8002d759cfbcca311157133c8281d8
+DIST thunderbird-102.3.3-lv.xpi 608588 BLAKE2B 619a7f8d0407367fc50f1cc350bce6d350289cf0975cf21cef526c9d173bca8136804d333e6d2540c18d5065c90270121a369311ceed3c89ecbe9b3b345fb3a9 SHA512 a4441bcf714e953a4da6428037fa645704e35032d383d83d59c4da436c5106928c49b22d9d2d6efc0fb6a8cf4132c5a6d716f80df17eb24ed824923d57992dd6
+DIST thunderbird-102.3.3-ms.xpi 568528 BLAKE2B 31a5870ebf869726a582fd49d86240c5c5efd7564872185f797e190a4ffda1b3e1d569142c2b920a379332df2d43b19250753d07f2c56742aa1778c9fa28e97b SHA512 464935c2e6ab93b75af64465e30f7145ee8d807cc753c9092a91905f9c4d6ac7d033b68a83a65237a4474def24b8bb4b97072f7ae05433d239a3367e6a517c1f
+DIST thunderbird-102.3.3-nb-NO.xpi 648581 BLAKE2B 1d5194124c9b3c2ddde70e200ad8e3a25bf8b64aceee2a898dc64721378103be24f9ca713196309d0f9b0697d827f64e0bc3117e736baaef0d7754a8798502f1 SHA512 53bd453e8cf1fcc75afe6d040d0bca8752fa6927de95efffeb071eaa4c17ab712f546aa0f0e26326bdf2b2b72eef567378c1ad2ed7da404294b21553c431471e
+DIST thunderbird-102.3.3-nl.xpi 682267 BLAKE2B 44a6a5543538b1bfeac91ebf9fa7099049efcb03272592f8d7d0a550efc502bce6e81a833293f072fec7a9152ccb0ff09b878e2a255b2d825a4de45a1670a8a0 SHA512 16a62c37562086f83eebf03add12a233d311f02c32f4da75ad061ba1d05feda341811c241958edb535bd636b90146a4112bac48e9b31c04a5595ec638dbe8a5e
+DIST thunderbird-102.3.3-nn-NO.xpi 656904 BLAKE2B f469e64b979d36e2446c3c3dd814d37064bd83dbe833c0ba96d5e2ca4f4007552b400dda655fda20ee61040283f802ca9912fbe8acee28ef0c730d1c520e43ae SHA512 1b36f8d11de3defecf8b5578ff690f9de6e12f70612ed1737726db4786d37fb9b63bbe8ab3418f8e79b8b974cbf2e7f6755091f6c92671ea6b21b4df7034fbb6
+DIST thunderbird-102.3.3-pa-IN.xpi 654092 BLAKE2B 9b0e358adca76f1568f332e5ed95949e00ec24e051e0ff4bfcad8a55de14fb2e88f47d11b2cbe96f45a6864aa8594ff4db5c39245290dcc9ed960d5034f503d1 SHA512 18ea82aa3d5e4e7a24e68a879510c6402c1eafe94495eb6b42ae69783f0a0eb29ef013a76081b7e2b1c507c5311aee285882c3fccf44273a9ded6dd9ed64d8ef
+DIST thunderbird-102.3.3-pl.xpi 695416 BLAKE2B 0246539c62ce221404bc084a8d6c32a8b15355c84bd6eeccc44d93eb0819988607454e6a4268b2c7943b987574072071780cff07439b2d2d5951b7ecb0139925 SHA512 85fe0049465c56190e8bea9f2aa8e02e2dc361761575b087e995d18cf67c19ba49653b0edd78234bb3b2408e4816591472bae10b22087f56181cde1de3fb465a
+DIST thunderbird-102.3.3-pt-BR.xpi 690286 BLAKE2B d581fb0753fafdc9652fdf8babd597f81c7f5a367f97859ba4927c896319e2ab901b462a681f889f7235db358f36c22e848d561d4cec65066ea4a7241afb620f SHA512 b7592740e3b1bae397ad5d63db9fe5ff2ed19e436f7b4f3cf491a0a580eced8bb3c97b34dabd6eacc53ef865ca841a21727f478d6699792a63cd9882f0f455f8
+DIST thunderbird-102.3.3-pt-PT.xpi 666877 BLAKE2B 7df4350845b657cc257d6cd0f8305abed9015c9ff1c70faa16b508f0154023e819bf8ecd3ad7b51909507d8f9a6d648f2cd368ebaa5b0f28e467d6d7f90ea897 SHA512 e2a874a1bdebda736329f42881dc2f1d17ca594c28835523655974df0d23f7de37b434aa91b38b5017d90b5b0a0bc326486dca9def29d3efe2e87f109f27507a
+DIST thunderbird-102.3.3-rm.xpi 686109 BLAKE2B 6a822f56a7a9e524d36dd893d38bc6d92f2a9febf91492db911f061b70b885a87fcc4f37412df95ff96bf6bd435ebf55d625cbe5b6e175ce4071b0a44372126d SHA512 152f7331262e292b9b55942f4541dc9d6c7e12be2599620f19cbb8fb0ea999bc7c6e3f10019db5a18527533811fb457d6aa476e894ae1b75b448a1b7cef8f03a
+DIST thunderbird-102.3.3-ro.xpi 651332 BLAKE2B 2f74a500e1f161dfbb537be961e2e2287258020beae303f6810ea215420f96f76f317935996e22e8f63fd9a64a14b28232e04c46e6c732042a137a35a783d778 SHA512 0fbe6e0da0580d98a25b928f45a8ee76fb84775b2173ada96d9854172609fbe2fad210cf87de0b5b437b9084717a75ed6c335b57f6d6445a88f9fd942666a705
+DIST thunderbird-102.3.3-ru.xpi 801783 BLAKE2B 3ca4bc0be7025f2b603236b8aa2efb0f990ec1b71b2f20f86617e80c75de0e275ffbdf1f729257bb3dee326cc0fd611901d9663700026cac9115eb718dc81f01 SHA512 e1d4f680038a98612de612c5209ebc30acedfab17ff28b19d79e5ea8f72701cb22bd5d3568e6925d452cd0bfb86c090a7b4faf1e9aed279ffea7f8c530abac9b
+DIST thunderbird-102.3.3-sk.xpi 718252 BLAKE2B d16983156199581bf176825a1f5831df72f9a879da81412502472cf2e0a849f9f737f2182dd23b98b02007b92ac8306fe2d245aa1b13520c666e7213eccec9a3 SHA512 d5a27037fe309f84bb38a30be01fa337612c7c41a6216528b441b8f586b62cf0af71f15bbbca391397d542537d58a52a8fd4342d564590de8ac28908142b764e
+DIST thunderbird-102.3.3-sl.xpi 683686 BLAKE2B ce660f97e8c3ec2a349c199c87a9b32566d197cf7c58377af29f41f98539445180e8174ea837ab8507b8ec34d595b7f12e19c13c4e5ee8fc8f3a6b7ba99a54c4 SHA512 302de72a255de678664922841c56229109ed9967753987f84daf4052152d53a850ca8ebf25d4a5464cd0942daa9ad72e4bcfd7ff969543c1b7d96e76de59febf
+DIST thunderbird-102.3.3-sq.xpi 690224 BLAKE2B 91f154899f1d630d5414ca3353ade64294064efddbb84dcc997633959c8f38d31d004c816becfc3b3c65df2f5c2c16c5408f7433c155bba788b550a4cd616295 SHA512 4c17aae68a153335e16923901efc1e224adca0f2e571127bdaaa4ccb05df881c01833ce1a1ca65d8ef2eb479fee28024c7ca259f2852c3dd8002793b011787d4
+DIST thunderbird-102.3.3-sr.xpi 705269 BLAKE2B d2651f2d2ed2fa406265cd385b0f7aabcbaf0b7dda3f87208ca277443b56f64de0cbfba65e748c685593aa6e88aea1a5d1a601bc0063f4677c41bbbbdd7ce6d8 SHA512 4e2f99e331bc69dd5463d16f59d6f9707631b7ad55646c8210e00f864e0d9ce54ec6acec036f333193d04a174ffdc08ed65649f7d7cfee250039b37477d2a61f
+DIST thunderbird-102.3.3-sv-SE.xpi 685683 BLAKE2B fa99325bb386c177f8c9b902fbedfafce10c23bdb8aea93fb7b3d952901e074583e5651be386836b8b3783bc6e0d15b7ca8951cf370d8e5832fda018d20503f3 SHA512 8d2f378ef1f6f2b9ba47acc55d17db23382ad51e7cae07d39144f0e446da3a2ff326cfdcc9dc76fdbfd34b92e0225506d0a0628ef86ad4226d3d86cd5d60f9bf
+DIST thunderbird-102.3.3-th.xpi 734539 BLAKE2B f6b858285d72e6babe56d2736f793c8ff4bfa7bfcb790fb15b7973f71a216276d24b2c511510a162332806f395ed92c72d44d8411e62d4abd1e82d2204db73da SHA512 6231a8554379dd2a0f5d8026ee7e2ec4d94c8b18f839d3cff3784f4700a8262a16d0a6ea941313a853eb4c4513f3fc926fe08272bb03045eff245be5722a4c20
+DIST thunderbird-102.3.3-tr.xpi 697055 BLAKE2B 93ded0c99553abce0f70b7eee9ae1c609a7845e4d9c92f423f43ce10dcc56cd5eb7cb237d351334c0a6d73d86baab9eb7a609c7969c569dbb3cf52c3efd35eef SHA512 c1ea088b93e88194b8c899fbb0d8a9db8cd1d56cfd94c06725648d8882253e832c5f3f9c56395d8b78eefd37ef3e058cbee969e609ae695e40e3596e2575f714
+DIST thunderbird-102.3.3-uk.xpi 794404 BLAKE2B 5daa954b989c5302b1d1b83e23d18ed85bee025c2a015804263b25c31b66b1c0f2c0b99927f405648fd3f60377262f28dfb4b8e772e6e3fc997e10c68ab334c1 SHA512 d1464684f3281dc5b44c56fb39266c0724d24a1b90cedf8a0f02e106aaee268bd27824653a387ae9835a12501dfadb56b9e74e3890de725684fb3d30e22b13d2
+DIST thunderbird-102.3.3-uz.xpi 585350 BLAKE2B 01fc2d181b3fd27abf042db1f0ea7d4bb8553abcdf970f4c37894bb724630780267343a91724431c7e216f7fb362828582a418a5409e511202e447e4f6f1ad68 SHA512 ed50753badd0b588348f56d651e863d92ff52aac759ad919fe75a36fa26ebbaa42b2c916757b150fe3a1b775547486ab800a239381a6939c0c071ad493516b5e
+DIST thunderbird-102.3.3-vi.xpi 724846 BLAKE2B 8bb5dfd792edbc8e5d60c9122a2a3c0d003aedfd37667001fa902743c61b5abe0c1a7a36a6906bdd02b47876d4bb1f0b5a4a8356a0ca72a52a6ee473aa22da3c SHA512 00f91b0cf8e77c8d6582462edf6eed069b5be8ace290e0ad6ec6ab9d0998c5712db82354f42b363b3cee41d3b2e386cd14a8828e6556dc391166faf05230324a
+DIST thunderbird-102.3.3-zh-CN.xpi 722696 BLAKE2B 8d8ed51ef4302f790628eb8a5971125aaaab1476efdd20e5380dea9feba46de30800f61ee9d14f46db6e134651918e6399ac364285bc2977c46f1aafc1fe5889 SHA512 7360f3cb3ec5ff68ffd49bb9051a44b66ab082767bcd2f699a3ad3c8eb5226f3a03f7ece672654785d40599e401b92f6be533b1ab1b39036da8f318230a19e90
+DIST thunderbird-102.3.3-zh-TW.xpi 725967 BLAKE2B 5c36662e1156c86da6e3ab1493d53a0a9191294964791c56d7e6d8fdf46b2cef3211444174e6624715dc197d22bd6aeacfcbd0cd52d99fbd083bb5421059119e SHA512 de7e4373513b95f131eea4d48795d9d5260499a95237af275440e43c9873eec45eef665a89251dc61d4f25d307f6e96130531398342d7afedafdc59dfffaf3a0
+DIST thunderbird-102.3.3.source.tar.xz 504792532 BLAKE2B bf6697e959325d4ab6aa6e9d0d86935ee8e8970e43372a748947842cdbb3227b6aff5c78a073a40f7fe9893d6503ab499c80033d253b3656d4175e2d9d70c2b5 SHA512 37027f251513885d1432ee8cbe0fb2b4cb3c95b0ce88bd35f207cd7a4552d6700a63d13e0542712f796d46be6cfc165d6d1c224b30a445be7f5058fc396655fe
DIST thunderbird-91.13.1-af.xpi 561879 BLAKE2B b3b2f9303e0540dc258fe2a9653a4283ca88645edd7717d3fa885cb3b79cc428b281e53d86862c6a4a78ff0609670749090ef637481f230ca8445686a33beaf4 SHA512 c3eb26d200ef6d121299e041b69d82951b1fdaf40eb409d002e2bec4082f501284463020c7cdb486775062fd5d71b791093c9a188276e51c2287b95043250013
DIST thunderbird-91.13.1-ar.xpi 665731 BLAKE2B 4a82e82a241b00e501d4558f13f021c87d8f90403bae36705bdce155b2f90aca1c8eac98be4c443da06bd62253d6805be5011025b0f61343d5f5e949ddbd0905 SHA512 03792643d2fd90ab3f33b065e9078882c607293bc674e44e4960635e946de8bf5843261528c70a8cf04218386b8058d83b9d3a952115bed5883931bac36b3feb
DIST thunderbird-91.13.1-ast.xpi 580512 BLAKE2B 660ddd94462b403d82a3b26b4e89e515c33a3467bb978da0cbcb6fbbfad45986a99f83d93d6cdff67ae2e187ab4442821f82dbb2ab4a864291afce7aeb681359 SHA512 1ba13cd42b30bfcbd1966e30c274eb790b5f9b92d6705f06d607d6a38460cef9ef1f4fe873a8560413a86cd3a7186461a1d953332c3cfc4a80d47afc260b1124
@@ -202,5 +267,6 @@ DIST thunderbird-91.13.1-zh-TW.xpi 731944 BLAKE2B 5641671442b5c87560a1b13c3f9715
DIST thunderbird-91.13.1.source.tar.xz 402696448 BLAKE2B f5219c185eff49932cd417267665b8e8327d8f5f4894d8adc35e9d46c944e110e5ad2461ffba36bde990509c552d75f464fa790406b1154f3a6e70bd1bd6ea24 SHA512 ca1bf821e6ca010c554fc111157af60e627ace7a0d43785ba39b260cd0606480dd5736c188c49ef6c3f1bda4b4c6870767b75e483241e7fd5a4290d689017e73
EBUILD thunderbird-102.3.1.ebuild 33359 BLAKE2B d7cf72b476e300c59275656af3673da040ddfd37b6e2261bf6d0cf57524eb1973d2855523756c82e145aa15f7c22ad00cf93c8ce27ad49e8776da040c4bb8e59 SHA512 21be4a0c807bbdcc966827a58d7bc4e14061b8b312e0b757351ea9541cac7431af086c7dd85ca7657bd9d4a4bd1ad986dbe70cabbf0ee65d5e4a4b53b5584258
EBUILD thunderbird-102.3.2.ebuild 33380 BLAKE2B 742658551b8235577d49d4987bce4178de78c4f99ffb967358ac8637d49dc6c3f605319864068448a389e010ab392a9691fe23e99db19fd1faf2be49eed894d8 SHA512 1efff394a41d4124189fc0a03b213ffefd85d56648a79e879e04f6cdd017de6905af6011f80538a2f6eecc593f9274668e48b90d41814ac530c7118dbb281994
+EBUILD thunderbird-102.3.3.ebuild 33385 BLAKE2B f1d0ef254090859b7fdcd76652dbe173919ce5b5d7f801a443e7eb25150aef0071788d4d33c4dbdac8618e69af27b7c0fc0e6d25d7a235b1f7c4aaef101e8aed SHA512 93073ae1d25482aa9d3bb12feff138c2cc840b47609158d3be3c9f8827493ef5ead5160c229df502e6caa4ef21f84ebad6a0cc479963fd93ed47e7176112e00a
EBUILD thunderbird-91.13.1.ebuild 32760 BLAKE2B eca6bb6ad4a3c2cce82926f76410e8543f7c9edb32c4cad7b19fb6a0175384f0bab5706fa42697367011655c3ea9b537386a432059e4766d6a7c5764af6f3e32 SHA512 b941bc14b6d7a23d142eb4c21f8af8641ad2aaa800ed0b56d717ad5ca57988f30b7bee2a4ee4801b09ec25b2523b2d0ace457d358521d2efa4b8d27e237d01ad
MISC metadata.xml 2139 BLAKE2B c348f9dc2bf813c386bc2e62782bf762ef4fdaf3f913cec41bbd115a7bac54b01852dec04e6f7574b24ea5cd6d9500f289109127cdac5887128b07116d6a6cf8 SHA512 09b0670e852cc954b5df5e846935d274ae180e4627d112104d5fedf2a777fda7d52d73cdfde9e50475d9a560ed44946d4c0682d52d793bbfb5f2e1b1e0aac608
diff --git a/mail-client/thunderbird/thunderbird-102.3.3.ebuild b/mail-client/thunderbird/thunderbird-102.3.3.ebuild
new file mode 100644
index 000000000000..10909f4d3856
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-102.3.3.ebuild
@@ -0,0 +1,1165 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-102esr-patches-04j.tar.xz"
+
+LLVM_MAX_SLOT=14
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="pgo"
+
+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 \
+ llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \
+ virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~{juippis,whissi,slashbeast}/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" wayland wifi"
+
+# Thunderbird-only USE flags.
+IUSE+=" +system-librnp"
+
+REQUIRED_USE="debug? ( !system-av1 )
+ pgo? ( lto )
+ wayland? ( dbus )
+ wifi? ( dbus )"
+
+# Thunderbird-only dependencies.
+TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2
+ selinux? ( sec-policy/selinux-thunderbird )
+ !system-librnp? ( dev-libs/jsoncpp )
+ system-librnp? ( dev-util/librnp )"
+BDEPEND="${PYTHON_DEPS}
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ virtual/rust
+ || (
+ (
+ sys-devel/clang:14
+ sys-devel/llvm:14
+ clang? (
+ =sys-devel/lld-14*
+ pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:13
+ sys-devel/llvm:13
+ clang? (
+ =sys-devel/lld-13*
+ pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] )
+ )
+ )
+ )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )"
+
+COMMON_DEPEND="${TB_ONLY_DEPEND}
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.79
+ >=dev-libs/nspr-4.34
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ x11-libs/libxkbcommon[X]
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ libproxy? ( net-libs/libproxy )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-71.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wayland? (
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libdrm
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )"
+
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.12-r4
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ x11-libs/libICE
+ x11-libs/libSM
+ pulseaudio? (
+ || (
+ media-sound/pulseaudio
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang ; 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 use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto ; 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
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang && ! tc-is-clang ; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+ have_switched_compiler=yes
+ AR=llvm-ar
+ AS=llvm-as
+ CC=${CHOST}-clang
+ CXX=${CHOST}-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
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=comm/mail
+
+ # Set Gentoo defaults
+ export MOZILLA_OFFICIAL=1
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-updater \
+ --enable-js-shell \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --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.
+ if use ppc64; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ if use system-librnp; then
+ mozconfig_add_options_ac "+system-librnp" --enable-compile-environment
+ mozconfig_use_with system-librnp
+ fi
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ if use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld when using clang
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409
+ 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
+ # This is upstream's default
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ else
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-flags '-flto*'
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ else
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ if use clang ; then
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204
+ # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822
+ # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64')
+ local disable_elf_hack=
+ if use amd64 ; then
+ disable_elf_hack=yes
+ elif use x86 ; then
+ disable_elf_hack=yes
+ elif use arm ; then
+ disable_elf_hack=yes
+ fi
+
+ if [[ -n ${disable_elf_hack} ]] ; then
+ mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack
+ fi
+ elif tc-is-gcc ; then
+ if ver_test $(gcc-fullversion) -ge 10 ; then
+ einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..."
+ append-cxxflags -fno-tree-loop-vectorize
+ fi
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc ; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if use pgo ; then
+ virtx_cmd=virtx
+
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+ fi
+
+ local -x GDK_BACKEND=x11
+
+ ${virtx_cmd} ./mach build --verbose \
+ || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/comm/mail/branding/thunderbird"
+ local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ local show_doh_information
+ local show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
+ elog "each supported display protocol. Instead we will only install"
+ elog "one generic Mozilla ${PN^} shortcut."
+ elog "If you still want to be able to select between running Mozilla ${PN^}"
+ elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ optfeature_header "Optional runtime features:"
+ optfeature "encrypted chat support" net-libs/libotr
+}
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 5b3e28591b92..0f1a280cb605 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/source-pro/Manifest b/media-fonts/source-pro/Manifest
deleted file mode 100644
index 48922b2ae98e..000000000000
--- a/media-fonts/source-pro/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX 63-source-pro.conf 820 BLAKE2B 7a84b7f3aae165d17b9c0983846fe609efcf20e87c882f2a2b15de6ec437ef6bf3ad455489aec6e2d4550705114a10f303bd1f37931464bd52943b52bd6b01fc SHA512 507bdef3f29b29969e05417d1c2d82850d4d94575cbd270b679dd65b0f4f4c5516c6db2938982bc86a444e77167e48ebd45bbe6c87fa583668cb58a7bd6b37f4
-DIST source-code-pro-20170111.tar.gz 8245124 BLAKE2B badf2cdf7e47c2ba338e6317408b5fc53e783494a9da5c8fcdb45f2c8d37fa6bce94e4acae83614ff90d6531d9c7d37a8b2346ee0780499c5b73c5a89d7e98a7 SHA512 e4ff04ac926e07f4cfa824d3ff4c6c9475c5e0a4172ed055aac8c80378f79c0c5838214377a7ea3bc2bb3997804f5a1420abaae7bf13c6e4a4ffe6f82d01a2e3
-DIST source-sans-pro-20170111.tar.gz 6735736 BLAKE2B cd05e27734d73bda5de6457d124502de4fc360af5ba719f62ee0a73b5de6b833fac286881ab54d602fea2477774258d9123253a0d3078ff4171a7c521b87549f SHA512 877b47b203d6f8ee71e60ba612a25b5a1b707205b0a4aaf02cfe2c806466acc6d393c93ad2fd6e76d761150b2594fcd6abce7b3c0415b5b915b06c6c143b6b53
-DIST source-serif-pro-20170111.tar.gz 4682667 BLAKE2B cbb0a421be445534fc3e654a0c75af7e0b64b92160cbc5203a559db6ad538833af86145b5394be48f47b51a572307088d984d62f19e6c6ada05c2d73c61a6510 SHA512 7644269bc99674605014b2b6fe69dc04fcbb37714cfecf8fab4fa6921cd40ce310b4a10143da894003c5aad8fd0edd80ec18fd739aac5d74867f5f3890d96b23
-EBUILD source-pro-20170111.ebuild 1304 BLAKE2B 9ad3004add1bd7b4f3d2ad4b3a27a195a8317f08707649d20463d7f7a1bd04cee2e4b5fdaa3955aa5e8d6e43bc2c209edee0d3f0abe64a3a4993fed2f0e941a8 SHA512 79f712b15177875e117811f9370523694a54d613fea456204e41632c57d67db56b3a5d1c2f8a70b66375f8547ca7f3a11f931340a8f6fade578e90a856320602
-MISC metadata.xml 392 BLAKE2B 68957aa4c19a4ac40508e950fefa627a142f6a85ea8b3da54fed39f82c57aaf27ea4e9ae93a249e0b08e6e9d5d1a3c08eca7ca8137593a264fcf90e7a54ca222 SHA512 79fa949e0d295cc89f9e3bcdfe0e9fc54b563db05e3aac6f1135e3d13a73cb513b82bd61f0b82adea6ba7b61d22ea3b7a59232c02c6179664778525f091f3295
diff --git a/media-fonts/source-pro/files/63-source-pro.conf b/media-fonts/source-pro/files/63-source-pro.conf
deleted file mode 100644
index 4265e6555f0c..000000000000
--- a/media-fonts/source-pro/files/63-source-pro.conf
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE fontconfig SYSTEM "../fonts.dtd">
-<fontconfig>
- <alias>
- <family>Source Code Pro</family>
- <default>
- <family>monospace</family>
- </default>
- </alias>
- <alias>
- <family>monospace</family>
- <prefer>
- <family>Source Code Pro</family>
- </prefer>
- </alias>
- <alias>
- <family>Source Sans Pro</family>
- <default>
- <family>sans-serif</family>
- </default>
- </alias>
- <alias>
- <family>sans-serif</family>
- <prefer>
- <family>Source Sans Pro</family>
- </prefer>
- </alias>
- <alias>
- <family>Source Serif Pro</family>
- <default>
- <family>serif</family>
- </default>
- </alias>
- <alias>
- <family>serif</family>
- <prefer>
- <family>Source Serif Pro</family>
- </prefer>
- </alias>
-</fontconfig>
diff --git a/media-fonts/source-pro/metadata.xml b/media-fonts/source-pro/metadata.xml
deleted file mode 100644
index bcdcbf19e472..000000000000
--- a/media-fonts/source-pro/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>fonts@gentoo.org</email>
- <name>Fonts</name>
- </maintainer>
- <upstream>
- <remote-id type="github">adobe-fonts/source-code-pro</remote-id>
- <remote-id type="sourceforge">sourcesans.adobe</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-fonts/source-pro/source-pro-20170111.ebuild b/media-fonts/source-pro/source-pro-20170111.ebuild
deleted file mode 100644
index 23dcb4f60de5..000000000000
--- a/media-fonts/source-pro/source-pro-20170111.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit font
-
-SANSV="2.020R-ro/1.075R-it"
-SERIFV="2.000R"
-CODEV="2.030R-ro/1.050R-it"
-
-DESCRIPTION="Adobe's open source typeface family designed for UI environments"
-HOMEPAGE="https://adobe-fonts.github.io/source-sans-pro/
- https://adobe-fonts.github.io/source-serif-pro/
- https://adobe-fonts.github.io/source-code-pro/"
-SRC_URI="https://github.com/adobe-fonts/source-sans-pro/archive/${SANSV}.tar.gz -> source-sans-pro-${PV}.tar.gz
- https://github.com/adobe-fonts/source-serif-pro/archive/${SERIFV}.tar.gz -> source-serif-pro-${PV}.tar.gz
- https://github.com/adobe-fonts/source-code-pro/archive/${CODEV}.tar.gz -> source-code-pro-${PV}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
-IUSE="cjk"
-
-RESTRICT="binchecks strip"
-
-RDEPEND="
- media-libs/fontconfig
- cjk? ( media-fonts/source-han-sans )
-"
-
-FONT_CONF=( "${FILESDIR}"/63-${PN}.conf )
-FONT_SUFFIX="otf"
-
-src_prepare() {
- default
- mv source-*/OTF/*.otf . || die
-}
-
-src_install() {
- font_src_install
- for d in source-sans-pro-${SANSV/\//-} source-serif-pro-${SERIFV} source-code-pro-${CODEV/\//-}; do
- newdoc ${d}/README.md README-${d}.md
- done
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index a8066becf679..36f773da35a9 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest
index 97d7463b9eaa..bae115ccf793 100644
--- a/media-libs/shaderc/Manifest
+++ b/media-libs/shaderc/Manifest
@@ -2,5 +2,5 @@ AUX shaderc-2020.4-fix-build.patch 424 BLAKE2B 6d8760ef64bf9f4d6e291d7b3b3773557
DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f52862790999954a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b
DIST shaderc-2022.2.tar.gz 223386 BLAKE2B feb18bef51bea72574d784d4992e5b8514b0d1d70fbd9194ad842a361740ed3d66c6c3d2cf6114a0ef77279845ab686d01ad5fcd91cbddcc289cee4e521aec6a SHA512 85962f17d07496ba4cef3ad62dc7fd1967ff628449ceb1fec77336211fddbd2554ea94e5558cfaf2cfe4dcfdf6f56744d905714be7dbb776ba2bcd67e4665039
EBUILD shaderc-2022.1-r2.ebuild 2091 BLAKE2B 85c675010f45ff5d83bac7b2bd86149ffcb0fe2fe04107e70d6a1da5f02bfdcddc22ebbb73f1cb06a9cc0398fabbec92282ce571220fc70acd5ab97d7d99797e SHA512 f322b1ef2d5e5d56e7aa418eb6ba205401e7edec2f2ab62f94bcccd95a445f5a55d3b2609bc89f8f8c5eab9cafd5017e7bb9c0a2dd62d7ae983a0007988cd8b0
-EBUILD shaderc-2022.2.ebuild 2095 BLAKE2B 757b1ec651b125f4d171e518f201ce4f275cc05ccd9cd773a8f10d2760e7768249d1acf2ae7bd08c251af3c2a43761c9819e57642089763dacb85db0568a1503 SHA512 730befa7264257bcb100fc388e83236d2f78c3d14b78bd5941cd6290226bb380099d8c7e3963959dbaccab065652a02382bc71fcbaf95477feb597b819d294cc
+EBUILD shaderc-2022.2.ebuild 2094 BLAKE2B a70682831c48fb1e718276738cea888c101ec7b68a6fe5f1b9489634a6994241458aa46f7c9b6121493174241d68cb13707754a1d5f634940f38825b04fde7ce SHA512 ecea3a1bc5ea8622c2fa726404ecefe6f8061a73fe4d7ac5d19f00e34fc2fd59cdcb9a1e943b646b1c1e5adb752332e3c5faedf71b6edaef7acf237aa823e015
MISC metadata.xml 336 BLAKE2B 5dbc5d2e5dc2e389582376ea40375fed6b20e766cd59415f8f23fd81af9abac9c07379f341dff21901fc5934920c6534c525452c67aa606783350b84f071c88e SHA512 b72710b6ca796b364037d6c8646b0760688ee06a3854ae74dfff15d902dd7a2d94ba9872c42110e9e8e005ef8cc443b89108553fc11b79c1b5872daeff7b0f70
diff --git a/media-libs/shaderc/shaderc-2022.2.ebuild b/media-libs/shaderc/shaderc-2022.2.ebuild
index 3aef028985ad..ce832420d98f 100644
--- a/media-libs/shaderc/shaderc-2022.2.ebuild
+++ b/media-libs/shaderc/shaderc-2022.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
IUSE="doc test"
RDEPEND="
diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest
index 8a7a028fb071..a30e800fe019 100644
--- a/media-libs/vulkan-layers/Manifest
+++ b/media-libs/vulkan-layers/Manifest
@@ -1,6 +1,6 @@
DIST vulkan-layers-1.3.216.tar.gz 4036109 BLAKE2B 03772c0c34fb531366ad3f0e5610c21af013ed05b50f37eee20220385f3525f5a3ae0fcca5ab28b1cc0650057faf7a22db3f17b22187e09ddad7bd8425903ce4 SHA512 c3e3f44ddec4a440c759a5773cf8cabdb79e35152fd912b75ba7ef80126184fab7d0cd93e55e6f0a1b3fa5379295bf60dd21cbba97b3c24e753cd7b6ccb78f72
DIST vulkan-layers-1.3.224.tar.gz 4193501 BLAKE2B 84982d63339a2ef101cf9e1e9038e94415326a4a8a46b47d0a913bd0d35fa333dd35579f96536c6e147bf37ccdee0a8de12c1c13b74d3529f34645f8e10f0fa2 SHA512 c7d4f6df4bf0cbb970b36cff9197306769bf3f86ea98496b93e8c1779a905966f6b2303b04ba84099ce9c12e828633e2e0db22e49060393335312508b3540488
EBUILD vulkan-layers-1.3.216.ebuild 1495 BLAKE2B 36a564ae87d74cea6ccb1290799061ccf719377d489c74489fcfb92583956d3b0fc833212fc96d14384e08497ac887ff57be74d27ffadbcdb1202ce10d40bb23 SHA512 f5c8bb61e30baa93fe96fba65b60f6dec4116610ca1ccb85e53b8f31129a333d22d2ef6ccaef7581e6be62832923aba81b9230a2a1be64e258563a315e3f2999
-EBUILD vulkan-layers-1.3.224.ebuild 1500 BLAKE2B f69cfed66c2bfb5970e4ed27a5524205b1a7dda304469f390a66fa7147e8e7bcd5724afe4dc657496202c0df3ba4950e4dab350b732848efc33273f9dd752c5e SHA512 9079a25f0b39387cfbf1894cb9a34be1781d00c66e25245e33d8f8df5f8ade6a4de6c82eb0faae2d577b0b9be50d8d3a4807d340a4e879c7f22392d657fcfca6
+EBUILD vulkan-layers-1.3.224.ebuild 1496 BLAKE2B 98ee31263366f8e6f41dfac4239acbbbb81579afc22061bda1964ba652ce91a6274977bde9abc05d1a17fbe326e1d898b80f1149b48088f07a9414e28d172557 SHA512 55f7a89f26c842afac5a196dd0452af935cb17a678ad4e169e68d623673d74ea31e9d0ceb6394e68e738c8f9fed3dae5df6785fa8681834489f12338a77d6735
EBUILD vulkan-layers-9999.ebuild 1566 BLAKE2B fc055c417e7418009316fba9c9528b6238bb4aa66d98169a7f85d14399130a69821780f51c0998291c454d35366ae315368b576fe30c4a3568bbcf6f655215e7 SHA512 d8e30d5336fa269f029a78f4d2aa90dddcc75fed1465b398e6e04d992e046d31c2249e0c4876aecd47b82cd51d5b5860b753de8302f3168e9c30f11aef137114
MISC metadata.xml 441 BLAKE2B d2183b70060e05054bd1fa93696ab04b5487fb8cc6b6af72520a47d0490b066c8ecdf10c9717cfaec7463668d7f639cfe8d05e5aa3ad860dbce3f4316122cd02 SHA512 c6c9c42f4cdd6c08cff6259c24ae05fe0755792f77078741e60594cd083a198b5575def4544a85162a7120578416c95b76d4b5847b9b781e16e9b826dcb5d095
diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.224.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.224.ebuild
index 446157024576..a602e04db27a 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.224.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.224.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0
fi
diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest
index 86c17c64667d..044e91101a82 100644
--- a/media-libs/vulkan-loader/Manifest
+++ b/media-libs/vulkan-loader/Manifest
@@ -1,6 +1,6 @@
DIST vulkan-loader-1.3.216.tar.gz 1587902 BLAKE2B e51b3b2d49b2beb6272988d7a821dcbadd6e0c162a258c214dafe52b9ea041ad1e1bc014a72a86f2212c97ae5f6fd635fc649311c1437b7ffd110b02c7b8218e SHA512 92e2de415ae4e94b8c02abf77bbb41d2887c2fee6bb4fee75415bbaf7161cef2bfe245665acc47027ae08706a83e8aeb01656ded3d337252b5c84852ca94c9cc
DIST vulkan-loader-1.3.224.tar.gz 1594886 BLAKE2B a2b548c1b2ce4b5a700dca2708fc628ebc6ae248b5c1750cc2fe33d24e3f8260007f1fd04f2f3f55984889708354ebebf21bcce73e24f1da23aba426718f053a SHA512 e75f0d399703606fc89a08783c5cc9a542d7e14073039d63df4aac673d2b246a5c5b0ac4acab5e0f276b533c47645af11606de96460066fd70ccaa6de1888b37
EBUILD vulkan-loader-1.3.216.ebuild 1722 BLAKE2B c63c31356baef1b2a547f183d4be776b8c8826426b7ada3d2b17dd9583936f102917fbb082b398c929bdc54b87e01749308996ddf8ec80ac9efd6785c2b15eea SHA512 27b112a05d865d20cdd766fb46395967ee22966bfb481194636c340a8657bebc77f696d4d5a826d9b212c4ae6a1612ecc4e357634b4b4174269ac402665af89f
-EBUILD vulkan-loader-1.3.224.ebuild 1727 BLAKE2B 909312d598574d40a869f25e9c435af905ea82a41dd8718523837005db89a12e8334dfae5673ad4d15e160bb3424fa2338725d1b54ffb36cb2ec7291f16a4ba7 SHA512 8352862d147e2f718e7a25a7a1ab1fcc15b2b275799ec906d5c276ddb41656fdbb880568c5ad48b3f78b912712e8f84e3d63c58ab83336d7b25e60fbe2f184cc
+EBUILD vulkan-loader-1.3.224.ebuild 1723 BLAKE2B 18341de9a4be0014dc3b4b968f7c02692bc81aacdde0d6437e7d5ce1a45e0c7f1401505c1374a4cfc0afa2a921c661010f4201d831dd71dff3abf8f2c76ca46a SHA512 401b55a7952e8dbe15eb8bedcb423cc25a640b96cf19597c3b10579262144059b5bfa11a36424109f5721bb4d47e7eda4bd1d1daefe866c0f206f073c1992606
EBUILD vulkan-loader-9999.ebuild 1752 BLAKE2B b388bec1cfcb652262cd3da49722be05f8905a251949e8a69dca7dd29562bc77c1cd0dd95b1c100b7e30a6f242e88283bc1c159df284886fdd91052e4bfc059d SHA512 2a7b8d50a8317dd4ea7c454ccd5aefc3995f49a2e1c794161331c7fc8277d7dbe64b8ffcee3acc7b49675c9fe44994c91063527696aae137a52b59f3978d8ec3
MISC metadata.xml 520 BLAKE2B 5f5add8ab6dcec0fec9ffd20f5dbfababeff0a441855c641e1791727c4dd1c9eb17cebee79b9c4c325c355b1efc91b25f0c6246d11b010dde2109e38d9df6178 SHA512 4274ba14bdeddfe766c7394cbbb44c52aa4726f096ef2567e427fff6a710fe3de23466cb742f40162f4c2890f3a3a62e326364e45680ac1b8a0bca47db0e6e34
diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.224.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.224.ebuild
index 610f37f39731..f0c7cfb23db5 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.224.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.224.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-sdk-${PV}
fi
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 9628ed4adb9f..3621c9dd8ea8 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/timidity++/Manifest b/media-sound/timidity++/Manifest
index 330aed5ad6e7..5769b21aca3d 100644
--- a/media-sound/timidity++/Manifest
+++ b/media-sound/timidity++/Manifest
@@ -15,5 +15,5 @@ AUX timidity.service 190 BLAKE2B 909311fae666b9970a8b4d56e1848f907ffeff1fc9e0cac
AUX timidity.xpm 1522 BLAKE2B 9aee528dbf843d992d548adc923f817373013760128ae96df7becb6bc844a95ddc056b072dbaea1528d9db5c2d4836b09f8316b740c75033fc23a0bb76186fab SHA512 1630fc235e450e5420c598357ad98eed6f04b1d1035fd6284dfeb2e633ce5d80135f89ea593d58b4eac2b9405383787e4d891b9c22ff8b5ac3ece64e9abe7d4e
DIST TiMidity++-2.15.0.tar.xz 1363040 BLAKE2B 63612dc96ddef9b24ca35a8fa24c22fee8b0573efb09543e6017070b2d0a68494bc34afe8ffc50b5f7fe2d95397a971d5dc7afd4c9adbb524b119012e716b7f7 SHA512 36c3c79d941903109d5d6d529963d12e8192a857e80402ad5ab0d1e223451a7cf5dc8fdd046b22ae7da96f413d68db8587a8fce348635838eba2f30f7019192f
EBUILD timidity++-2.15.0-r4.ebuild 5954 BLAKE2B ef0b317663f00b5393a43bb71141906c0e31394e30a402f450aa070ec52922ab3723be1a9b37b267486a8d814c5454e44f019c42735de2620bc7dd520f9a1e12 SHA512 270ec08297c0ffa19fa1bcf8318d4283e40ef96416e5cbaf05ac374f27656209c8b545708b3aa6595841e87197b07e5512fe8039529a249790bec279905b22b1
-EBUILD timidity++-2.15.0-r5.ebuild 5998 BLAKE2B f0dc8be15a964b34f7cfb023052af8303854ec0f1235cc8548b96fb3b898b97542cc674db082f7019fb8f435d3c582a237373a6bd54dac3e3add0a7c4aa616c8 SHA512 16cac1d780050e9f85c0cfe56a74cab7e7b3ad7127fc76db70b038efe1a7639dc9f428eef6ea1d6f33dc3016b618a36a3ccb5c2e1674926d70186c74fa02628e
+EBUILD timidity++-2.15.0-r5.ebuild 5993 BLAKE2B 63de3196c37c605f721633c4206741c96a060e962ed08e653474d8daca496bf8e5f308689d0acb52fedd814053b38fa449472262f0001fe45bdb672fa4146d7c SHA512 6244b089ba49615169f1f94dddcd4877f6a7fa382cc4d9487b1673e4bbd78dc5c11cb2a500b5b989e14f9ec86429527bd4c9a57f80aef4912a37742f9ba07644
MISC metadata.xml 332 BLAKE2B 417167c38c5b331872b74c9dd82d3c386cf4ea5f963201eb20744ff043ff74943867190193f87d7c5220435b38550d6a01a2879803df12934ead428d5f684126 SHA512 5e8adfac2728f35a8bda3e042450c5554ab9aa4a5addbf3dd4fa4dbe3a426a98a9a79fa8cca64c27934707d3564a26bfdc9e5acdb4f79590681885e07cd32bbb
diff --git a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
index 7748c68b9c2b..c86658201a7b 100644
--- a/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
+++ b/media-sound/timidity++/timidity++-2.15.0-r5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86"
IUSE="alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d"
REQUIRED_USE="tk? ( X )"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 9c8d6db8262c..8e1c682a54e9 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 cbe86c9e28cf..3befc3cc0edd 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Oct 2022 05:39:45 +0000
+Thu, 13 Oct 2022 11:39:46 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9f4642901f18..fae110121cda 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 529253 BLAKE2B 4870d0ebed8f73802444d2a3e204d4fe556355a8b2b4d4ffdd695d17206e94777c458bc34f39aee9fe92a996aea872cf895c73e601729b57032c40785dea2d65 SHA512 ca03ae189444f830ef68a97bf0be8dd0ed5045d9010eaead8695ce26c0591587965b16cbf215850d4c87fa27139a325c616d08f336a7213ad4483bb7e1f46baa
-TIMESTAMP 2022-10-13T05:39:50Z
+TIMESTAMP 2022-10-13T11:39:49Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNHpKZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNH+QVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDRkg//XPbdurtqARy9QYG1N17Dz6sbZaqINIT86DZUhK7H3sDdf4MwOnVOfUUB
-L+ewTKU+LNJtRwBXuAR9qCPHFyUib9GgGMU4NBKA6bU6g0jgqoZ4WMNdpw9QbQL0
-xe4mqXTFv6Pi5LYCCsPa9t1S1sHayVCr7BR+NcKJ60VixmJf3gVAH1GTP9dXZNSp
-BXkJFsogEk2ZWSHPgRZptMkSeWHm/hJuTKHyK//7/nyWLfYPdsGmKOPYiGOLCUWP
-tElVJZJKWZEfMQwwJ/2kB988ZVHKS0eGk7pIJBOpgBr+ZvC0p1ItR7iG18rJ8ssL
-pbCECSBLevduuiMTqmBM7mzX5kS+vP1he8SBn+oj2C23zR4CGlbfX0LtgTMsAnDM
-T92UZsYJEhLTNt2Wv9bZeU32BxxsrrZq1Qq5yQYS4CBa8hUf14llEfBgA8IzwP8j
-wbXsddN3DjFa0gsS6aEsgphg5LWGurXBfrS8PN4JRW9ld46nnJutMJO9i0Q0xBjQ
-/93PmACfNJJW/ozn+XWZLndg5m8G7u6Xe+Hg/s03sHrFKz925WSd/YIbRP4UtK+C
-pQC/eck1L2MWfv5TlJQn7jUB8mWWMa8iKZi2kATkrDknS/lM7tW5ZeTVGGjUo6mF
-zAbgxFPhli/5BTNqs5e/+6FGS5Jdh2zmE+afLA5Q1zPkNv1gfwE=
-=LLtB
+klB+fg//Y7bVJwGhNPq74OZ4ij1cWqJiud/DX4h/iTt7oSdjsyLzkV7+6vKlGLzw
+D/AsJnaPb46RKHmcXU2yBXZBoQuGzIrB/Ykox9d31xbmP5jzMNUSUbwiaPa9AtOz
+9dhX04csfNVKyKd5et/iWo7KoV3SirgyJIxfxmuukHLBnO/3Rvs0BqNqTOO+tw5P
+z/koXtliu7WGnxGO39gyn3IGSlVhk66BeH6on+EzWydducNvb2k/HfsrWuU1c5MJ
+lq3GlFw5TgjRmcpSfYV7RKHVQlMqYK85WLfgo99gLaw4fDy6dOyebMZDLooKA0a8
+8sE3mt6vqDkT5uV/UKjWwPQSw7CQN1Vx81Hkst8D3yt7ql+hACFQMrYbmJPo9f3G
+qO6W/DpFpy8pwT+9GCKiXZbTbRO8awW5fgIaUYTX7qUE8iM47sQq9t/7HjBgg0J7
+nDs7k78EY6PvOYn7YeY+WPJ8LWe0fz7D12VFUdjFZygyACIFYVGQ/Q4U4Hzr6clp
+njW8Lj176Y362oiXuXQ2xs0l/VW2qO8b/Sam02WzbUAaVvzpABgJdaCd/Aw4Rjm6
+/XaL9IPRkNMtKI38nq81ov+mHCS6hXX7bcmrXdeuG70zX5oKYjLzutGEu7XyflRA
+WRZaaVvVp+YmpjtQfCSG4Lwx9X8RDud8cjeos7BJ7ksiKwt/2Oo=
+=rqo/
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 9f4a5c3b054a..3befc3cc0edd 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Oct 2022 05:39:46 +0000
+Thu, 13 Oct 2022 11:39:46 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 824051ff8669..4ff0043ff0ca 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 2a7f3dd0140a..2168eae51f94 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/ansible-lint-6.8.1 b/metadata/md5-cache/app-admin/ansible-lint-6.8.1
new file mode 100644
index 000000000000..5cf17ce442d6
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-lint-6.8.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools_scm-3.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools_scm_git_archive-1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] test? ( >=dev-python/flaky-3.7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-plus-0.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=app-admin/ansible-core-2.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ansible-compat-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/enrich-1.2.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-4.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rich-9.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ruamel-yaml-0.15.37[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wcmatch-7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/yamllint-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Checks ansible playbooks for practices and behaviour that can be improved
+EAPI=8
+HOMEPAGE=https://github.com/ansible/ansible-lint
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=>=app-admin/ansible-core-2.12.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ansible-compat-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/black[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/enrich-1.2.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/filelock[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/jsonschema-4.9.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/packaging[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/rich-9.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/ruamel-yaml-0.15.37[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wcmatch-7.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-util/yamllint-1.25.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ansible/ansible-lint/archive/refs/tags/v6.8.1.tar.gz -> ansible-lint-6.8.1.gh.tar.gz
+_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=fb74f4ff41e1376dde0c22357279de3f
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 2f3c7270014e..a603db2a2081 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/borgmatic-1.7.3 b/metadata/md5-cache/app-backup/borgmatic-1.7.3
new file mode 100644
index 000000000000..0a44c2e3aee7
--- /dev/null
+++ b/metadata/md5-cache/app-backup/borgmatic-1.7.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_single_target_python3_8? ( >=dev-python/flexmock-0.10.10[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/flexmock-0.10.10[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/flexmock-0.10.10[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/flexmock-0.10.10[python_targets_python3_11(-)] ) ) test? ( app-backup/borgbackup python_single_target_python3_8? ( <dev-python/colorama-0.5[python_targets_python3_8(-)] dev-python/jsonschema[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_8(-)] dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( <dev-python/colorama-0.5[python_targets_python3_9(-)] dev-python/jsonschema[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_9(-)] dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( <dev-python/colorama-0.5[python_targets_python3_10(-)] dev-python/jsonschema[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_10(-)] dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( <dev-python/colorama-0.5[python_targets_python3_11(-)] dev-python/jsonschema[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_11(-)] dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.1.3[python_targets_python3_11(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) python_single_target_python3_8? ( >=dev-python/gpep517-9[python_targets_python3_8(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)] dev-python/wheel[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_9(-)] dev-python/wheel[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_10(-)] dev-python/wheel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-9[python_targets_python3_11(-)] >=dev-python/setuptools-65.3.0[python_targets_python3_11(-)] dev-python/wheel[python_targets_python3_11(-)] ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DESCRIPTION=Automatically create, prune and verify backups with borgbackup
+EAPI=8
+HOMEPAGE=https://torsion.org/borgmatic/
+INHERIT=distutils-r1 systemd
+IUSE=test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
+LICENSE=GPL-3
+RDEPEND=app-backup/borgbackup python_single_target_python3_8? ( <dev-python/colorama-0.5[python_targets_python3_8(-)] dev-python/jsonschema[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_8(-)] dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( <dev-python/colorama-0.5[python_targets_python3_9(-)] dev-python/jsonschema[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_9(-)] dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( <dev-python/colorama-0.5[python_targets_python3_10(-)] dev-python/jsonschema[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_10(-)] dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( <dev-python/colorama-0.5[python_targets_python3_11(-)] dev-python/jsonschema[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] <dev-python/ruamel-yaml-0.18.0[python_targets_python3_11(-)] dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/b/borgmatic/borgmatic-1.7.3.tar.gz
+_eclasses_=distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=2699b2634a45103fd5521855cf5a4508
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 3ec116d2a685..43eedaed44a4 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/ispc-1.17.0-r2 b/metadata/md5-cache/dev-lang/ispc-1.17.0-r2
index 0e8bd6aad78b..ceedf9ad16fa 100644
--- a/metadata/md5-cache/dev-lang/ispc-1.17.0-r2
+++ b/metadata/md5-cache/dev-lang/ispc-1.17.0-r2
@@ -12,4 +12,4 @@ RDEPEND=<sys-devel/clang-15:=
SLOT=0
SRC_URI=https://github.com/ispc/ispc/archive/v1.17.0.tar.gz -> ispc-1.17.0.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=087097f46568f022346440bd424cb2c7
+_md5_=cdef79dd4a848eb8a8140e2bc00027a0
diff --git a/metadata/md5-cache/dev-lang/rust-1.64.0-r1 b/metadata/md5-cache/dev-lang/rust-1.64.0-r1
index 47823d1a7c5f..29c7c3765108 100644
--- a/metadata/md5-cache/dev-lang/rust-1.64.0-r1
+++ b/metadata/md5-cache/dev-lang/rust-1.64.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.rust-lang.org/
INHERIT=bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
IUSE=clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind miri nightly parallel-compiler profiler rls rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=amd64 ~arm ~arm64 ~mips ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~mips ppc64 ~riscv sparc x86
LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA
RDEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:14[llvm_targets_AArch64(-)] ) llvm_targets_AMDGPU? ( sys-devel/llvm:14[llvm_targets_AMDGPU(-)] ) llvm_targets_ARM? ( sys-devel/llvm:14[llvm_targets_ARM(-)] ) llvm_targets_AVR? ( sys-devel/llvm:14[llvm_targets_AVR(-)] ) llvm_targets_BPF? ( sys-devel/llvm:14[llvm_targets_BPF(-)] ) llvm_targets_Hexagon? ( sys-devel/llvm:14[llvm_targets_Hexagon(-)] ) llvm_targets_Lanai? ( sys-devel/llvm:14[llvm_targets_Lanai(-)] ) llvm_targets_Mips? ( sys-devel/llvm:14[llvm_targets_Mips(-)] ) llvm_targets_MSP430? ( sys-devel/llvm:14[llvm_targets_MSP430(-)] ) llvm_targets_NVPTX? ( sys-devel/llvm:14[llvm_targets_NVPTX(-)] ) llvm_targets_PowerPC? ( sys-devel/llvm:14[llvm_targets_PowerPC(-)] ) llvm_targets_RISCV? ( sys-devel/llvm:14[llvm_targets_RISCV(-)] ) llvm_targets_Sparc? ( sys-devel/llvm:14[llvm_targets_Sparc(-)] ) llvm_targets_SystemZ? ( sys-devel/llvm:14[llvm_targets_SystemZ(-)] ) llvm_targets_WebAssembly? ( sys-devel/llvm:14[llvm_targets_WebAssembly(-)] ) llvm_targets_X86? ( sys-devel/llvm:14[llvm_targets_X86(-)] ) llvm_targets_XCore? ( sys-devel/llvm:14[llvm_targets_XCore(-)] ) ) ) <sys-devel/llvm-15:= wasm? ( sys-devel/lld ) llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) app-eselect/eselect-rust sys-apps/lsb-release
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore ) miri? ( nightly ) parallel-compiler? ( nightly ) rls? ( rust-src ) test? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=stable/1.64
SRC_URI=https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz.asc ) !system-bootstrap? ( abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.63.0-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( https://static.rust-lang.org/dist/rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.63.0-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) mips? ( https://static.rust-lang.org/dist/rust-1.63.0-mips-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-mips-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.63.0-mipsel-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-mipsel-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.63.0-mips64-unknown-linux-gnuabi64.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-mips64-unknown-linux-gnuabi64.tar.xz.asc ) ) ppc? ( https://static.rust-lang.org/dist/rust-1.63.0-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ppc64? ( https://static.rust-lang.org/dist/rust-1.63.0-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-powerpc64-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.63.0-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) s390? ( https://static.rust-lang.org/dist/rust-1.63.0-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-s390x-unknown-linux-gnu.tar.xz.asc ) ) abi_x86_32? ( https://static.rust-lang.org/dist/rust-1.63.0-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-i686-unknown-linux-gnu.tar.xz.asc ) ) riscv? ( https://static.rust-lang.org/dist/rust-1.63.0-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.63.0-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c estack 055c42df72f76a4f45ec92b35e83cd56 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=22eb234a044aaf6997c90b989e7637f9
+_md5_=a564feeb427edb95a694d281358ea0c2
diff --git a/metadata/md5-cache/dev-lang/rust-bin-1.64.0 b/metadata/md5-cache/dev-lang/rust-bin-1.64.0
index 290b0d121e81..3995b568dd8a 100644
--- a/metadata/md5-cache/dev-lang/rust-bin-1.64.0
+++ b/metadata/md5-cache/dev-lang/rust-bin-1.64.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.rust-lang.org/
INHERIT=multilib prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal
IUSE=clippy cpu_flags_x86_sse2 doc prefix rls rust-analyzer rust-src rustfmt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA
RDEPEND=>=app-eselect/eselect-rust-20190311 sys-apps/lsb-release
REQUIRED_USE=x86? ( cpu_flags_x86_sse2 )
SLOT=stable
SRC_URI=abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( https://static.rust-lang.org/dist/rust-1.64.0-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.64.0-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) mips? ( https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-mips-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-mipsel-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-mips64-unknown-linux-gnuabi64.tar.xz.asc ) ) ppc? ( https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ppc64? ( https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-powerpc64-unknown-linux-gnu.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) s390? ( https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-s390x-unknown-linux-gnu.tar.xz.asc ) ) abi_x86_32? ( https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-i686-unknown-linux-gnu.tar.xz.asc ) ) riscv? ( https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.64.0-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) rust-src? ( https://static.rust-lang.org/dist/2022-09-22/rust-src-1.64.0.tar.xz ) sparc? ( https://dev.gentoo.org/~sam/distfiles/dev-lang/rust-bin/rust-1.64.0-sparc64-unknown-linux-gnu.tar.xz )
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b prefix eab3c99d77fe00506c109c8a736186f7 rust-toolchain 9e3a9f96182f7084ca9c6e173d2f2f5c toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=6314f338bd52d375de1d686aea6d8296
+_md5_=f3189ea3a8fd0875817cdb33a1bc85bd
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 23168ffafe0e..3fa276d3f3f2 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/glslang-1.3.224-r1 b/metadata/md5-cache/dev-util/glslang-1.3.224-r1
index 79929fdbfe44..656346ae965c 100644
--- a/metadata/md5-cache/dev-util/glslang-1.3.224-r1
+++ b/metadata/md5-cache/dev-util/glslang-1.3.224-r1
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang
INHERIT=cmake-multilib python-any-r1
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=BSD
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/KhronosGroup/glslang/archive/sdk-1.3.224.0.tar.gz -> glslang-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=acc799457718edc376924c5f19f0435e
+_md5_=54be97f45272cce1e5ac4257184b25fb
diff --git a/metadata/md5-cache/dev-util/spirv-headers-1.3.224 b/metadata/md5-cache/dev-util/spirv-headers-1.3.224
index 292d2efd373d..afeec6d1a5b2 100644
--- a/metadata/md5-cache/dev-util/spirv-headers-1.3.224
+++ b/metadata/md5-cache/dev-util/spirv-headers-1.3.224
@@ -4,9 +4,9 @@ DESCRIPTION=Machine-readable files for the SPIR-V Registry
EAPI=7
HOMEPAGE=https://www.khronos.org/registry/spir-v/
INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=MIT
SLOT=0
SRC_URI=https://github.com/KhronosGroup/SPIRV-Headers/archive/sdk-1.3.224.tar.gz -> spirv-headers-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b7a0baf15b8706ec2395abf45387ee37
+_md5_=8f86e7dfdc319bec620495bfc0e83f46
diff --git a/metadata/md5-cache/dev-util/spirv-tools-1.3.224 b/metadata/md5-cache/dev-util/spirv-tools-1.3.224
index 0c39f4bb8029..9db1015acf9d 100644
--- a/metadata/md5-cache/dev-util/spirv-tools-1.3.224
+++ b/metadata/md5-cache/dev-util/spirv-tools-1.3.224
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/KhronosGroup/SPIRV-Tools
INHERIT=cmake-multilib python-any-r1
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/KhronosGroup/SPIRV-Tools/archive/sdk-1.3.224.0.tar.gz -> spirv-tools-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=5152d7fa4d574fb01dfb45741e14741f
+_md5_=82568cade8f75c594a9a54ac93fc9dba
diff --git a/metadata/md5-cache/dev-util/vulkan-headers-1.3.224 b/metadata/md5-cache/dev-util/vulkan-headers-1.3.224
index 41db458c6f94..900e16f94642 100644
--- a/metadata/md5-cache/dev-util/vulkan-headers-1.3.224
+++ b/metadata/md5-cache/dev-util/vulkan-headers-1.3.224
@@ -4,9 +4,9 @@ DESCRIPTION=Vulkan Header files and API registry
EAPI=7
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Headers
INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=Apache-2.0
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-1.3.224.0.tar.gz -> vulkan-headers-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=8d93578b85853d39dde637c5775f3397
+_md5_=2cc7ce449f1f31666fedc1a99f91d318
diff --git a/metadata/md5-cache/dev-util/vulkan-tools-1.3.224 b/metadata/md5-cache/dev-util/vulkan-tools-1.3.224
index c75a48fd245a..8faf42be6662 100644
--- a/metadata/md5-cache/dev-util/vulkan-tools-1.3.224
+++ b/metadata/md5-cache/dev-util/vulkan-tools-1.3.224
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Tools
INHERIT=cmake-multilib python-any-r1
IUSE=cube wayland +X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv
LICENSE=Apache-2.0
RDEPEND=~media-libs/vulkan-loader-1.3.224:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,wayland?,X?] wayland? ( dev-libs/wayland:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXrandr:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=cube? ( ^^ ( X wayland ) )
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-1.3.224.0.tar.gz -> vulkan-tools-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=94b52b480c4643a0d0deae509c391149
+_md5_=b5b6032cde265a658455e1f0d7d02126
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index 277fe9f28f2e..94fbc55ece4d 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/git-machete-3.12.4 b/metadata/md5-cache/dev-vcs/git-machete-3.12.4
new file mode 100644
index 000000000000..625d742e946a
--- /dev/null
+++ b/metadata/md5-cache/dev-vcs/git-machete-3.12.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-mock-3.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/sphinx-4.5.0-r1[python_targets_python3_8(-)] dev-python/sphinx_rtd_theme[python_targets_python3_8(-)] ) ) ) test? ( dev-vcs/git >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.3.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Probably the sharpest git repo organizer & rebase/merge workflow automation tool
+EAPI=8
+HOMEPAGE=https://github.com/VirtusLab/git-machete https://pypi.org/project/git-machete/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=dev-vcs/git python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/VirtusLab/git-machete/archive/refs/tags/v3.12.4.tar.gz -> git-machete-3.12.4.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 8c1ceb6b71a65547b0ea7bc901d906cb multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=4acfdac918d85eff5a161ef7d0502ebe
diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz
index 357e7bab359e..d6628f5e71bb 100644
--- a/metadata/md5-cache/games-arcade/Manifest.gz
+++ b/metadata/md5-cache/games-arcade/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-arcade/stardork-0.7-r1 b/metadata/md5-cache/games-arcade/stardork-0.7-r1
deleted file mode 100644
index cd22911abdad..000000000000
--- a/metadata/md5-cache/games-arcade/stardork-0.7-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=sys-libs/ncurses:0= virtual/pkgconfig
-DESCRIPTION=An ncurses-based space shooter
-EAPI=6
-HOMEPAGE=http://stardork.sourceforge.net/
-INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses:0=
-SLOT=0
-SRC_URI=mirror://sourceforge/stardork/stardork-0.7.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=222e5c54a29a82323f6bcf73cb5a24b8
diff --git a/metadata/md5-cache/games-arcade/stardork-0.7-r2 b/metadata/md5-cache/games-arcade/stardork-0.7-r2
new file mode 100644
index 000000000000..e20127c75872
--- /dev/null
+++ b/metadata/md5-cache/games-arcade/stardork-0.7-r2
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=ncurses-based space shooter
+EAPI=8
+HOMEPAGE=https://stardork.sourceforge.net/
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=mirror://sourceforge/stardork/stardork-0.7.tar.gz
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=c61b94a43d044aaa8838fdfa8a1578d3
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index 1a30b8d11954..9f16a25f6a99 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1 b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1
index a3ba61ecc02b..4b10eed4173a 100644
--- a/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1
+++ b/metadata/md5-cache/kde-plasma/plasma-desktop-5.25.5-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://kde.org/plasma-desktop
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm plasma.kde.org optfeature
IUSE=emoji ibus +kaccounts scim +semantic-desktop telemetry test debug +handbook test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtconcurrent-5.15.5:5 >=dev-qt/qtdbus-5.15.5:5 >=dev-qt/qtdeclarative-5.15.5:5 >=dev-qt/qtgui-5.15.5:5 >=dev-qt/qtnetwork-5.15.5:5 >=dev-qt/qtprintsupport-5.15.5:5 >=dev-qt/qtsql-5.15.5:5 >=dev-qt/qtsvg-5.15.5:5 >=dev-qt/qtwidgets-5.15.5:5 >=dev-qt/qtx11extras-5.15.5:5 >=dev-qt/qtxml-5.15.5:5 >=kde-frameworks/attica-5.95.0:5 >=kde-frameworks/kactivities-5.95.0:5 >=kde-frameworks/kactivities-stats-5.95.0:5 >=kde-frameworks/karchive-5.95.0:5 >=kde-frameworks/kauth-5.95.0:5 >=kde-frameworks/kbookmarks-5.95.0:5 >=kde-frameworks/kcmutils-5.95.0:5 >=kde-frameworks/kcodecs-5.95.0:5 >=kde-frameworks/kcompletion-5.95.0:5 >=kde-frameworks/kconfig-5.95.0:5 >=kde-frameworks/kconfigwidgets-5.95.0:5 >=kde-frameworks/kcoreaddons-5.95.0:5 >=kde-frameworks/kcrash-5.95.0:5 >=kde-frameworks/kdbusaddons-5.95.0:5 >=kde-frameworks/kdeclarative-5.95.0:5 >=kde-frameworks/kded-5.95.0:5 >=kde-frameworks/kdelibs4support-5.95.0:5 >=kde-frameworks/kglobalaccel-5.95.0:5 >=kde-frameworks/kguiaddons-5.95.0:5 >=kde-frameworks/ki18n-5.95.0:5 >=kde-frameworks/kiconthemes-5.95.0:5 >=kde-frameworks/kio-5.95.0:5 >=kde-frameworks/kitemmodels-5.95.0:5 >=kde-frameworks/kitemviews-5.95.0:5 >=kde-frameworks/kjobwidgets-5.95.0:5 >=kde-frameworks/knewstuff-5.95.0:5 >=kde-frameworks/knotifications-5.95.0:5 >=kde-frameworks/knotifyconfig-5.95.0:5 >=kde-frameworks/kparts-5.95.0:5 >=kde-frameworks/krunner-5.95.0:5 >=kde-frameworks/kservice-5.95.0:5 >=kde-frameworks/kwidgetsaddons-5.95.0:5 >=kde-frameworks/kwindowsystem-5.95.0:5 >=kde-frameworks/kxmlgui-5.95.0:5 >=kde-frameworks/plasma-5.95.0:5 >=kde-frameworks/solid-5.95.0:5 >=kde-frameworks/sonnet-5.95.0:5 >=kde-plasma/kwin-5.25.5:5 >=kde-plasma/libksysguard-5.25.5:5 >=kde-plasma/libkworkspace-5.25.5:5 >=kde-plasma/plasma-workspace-5.25.5:5 >=media-libs/phonon-4.11.0 x11-libs/libX11 x11-libs/libXfixes x11-libs/libXi x11-libs/libxcb x11-libs/libxkbfile emoji? ( app-i18n/ibus[emoji] dev-libs/glib:2 media-fonts/noto-emoji ) ibus? ( app-i18n/ibus dev-libs/glib:2 >=dev-qt/qtx11extras-5.15.5:5 x11-libs/libxcb x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:5 net-libs/accounts-qt ) scim? ( app-i18n/scim ) semantic-desktop? ( >=kde-frameworks/baloo-5.95.0:5 ) telemetry? ( dev-libs/kuserfeedback:5 ) !kde-plasma/user-manager >=dev-qt/qtgraphicaleffects-5.15.5:5 >=dev-qt/qtquickcontrols2-5.15.5:5 >=kde-frameworks/kirigami-5.95.0:5 >=kde-frameworks/qqc2-desktop-style-5.95.0:5 >=kde-plasma/kde-cli-tools-5.25.5:5 >=kde-plasma/oxygen-5.25.5:5 sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( net-libs/signon-oauth2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
RESTRICT=!test? ( test ) !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.25.5/plasma-desktop-5.25.5.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-2.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d ecm 3dae552f761290722bcc848a12bfb538 flag-o-matic 29a755b1291d64133634d80b0328f153 kde.org 087d21100477ce987a8de6c1d613a176 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 optfeature 1a2157392a869265b2afcb63a26c12ac plasma.kde.org 9622322dda51d66780cf4cfd2b3351b8 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=059e1688b2caf51cbc04f59586582ee2
+_md5_=7e0a536e723a5869761dcaf2361af817
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 0cb963b35f90..23714e4a2387 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/thunderbird-102.3.3 b/metadata/md5-cache/mail-client/thunderbird-102.3.3
new file mode 100644
index 000000000000..2a8caf29d096
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-102.3.3
@@ -0,0 +1,17 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.4:3.10[ncurses,sqlite,ssl] >=dev-lang/python-3.9.12:3.9[ncurses,sqlite,ssl] >=dev-lang/python-3.8.13:3.8[ncurses,sqlite,ssl] ) app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig virtual/rust || ( ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( =sys-devel/lld-14* pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ( sys-devel/clang:13 sys-devel/llvm:13 clang? ( =sys-devel/lld-13* pgo? ( =sys-libs/compiler-rt-sanitizers-13*[profile] ) ) ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) ~sys-devel/autoconf-2.13 >=sys-devel/libtool-2.4 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) x11-libs/libICE x11-libs/libSM pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4[sdk] ) ) !!sys-devel/llvm:0
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-71.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0=[threads] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( x11-libs/gtk+:3[wayland] x11-libs/libdrm x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) )
+REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/source/thunderbird-102.3.3.source.tar.xz -> thunderbird-102.3.3.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-04j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-04j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-04j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/af.xpi -> thunderbird-102.3.3-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ar.xpi -> thunderbird-102.3.3-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ast.xpi -> thunderbird-102.3.3-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/be.xpi -> thunderbird-102.3.3-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/bg.xpi -> thunderbird-102.3.3-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/br.xpi -> thunderbird-102.3.3-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ca.xpi -> thunderbird-102.3.3-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cak.xpi -> thunderbird-102.3.3-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cs.xpi -> thunderbird-102.3.3-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cy.xpi -> thunderbird-102.3.3-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/da.xpi -> thunderbird-102.3.3-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/de.xpi -> thunderbird-102.3.3-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.3.3-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/el.xpi -> thunderbird-102.3.3-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.3.3-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.3.3-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.3.3-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.3.3-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.3.3-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/et.xpi -> thunderbird-102.3.3-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/eu.xpi -> thunderbird-102.3.3-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fi.xpi -> thunderbird-102.3.3-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fr.xpi -> thunderbird-102.3.3-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.3.3-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.3.3-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/gd.xpi -> thunderbird-102.3.3-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/gl.xpi -> thunderbird-102.3.3-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/he.xpi -> thunderbird-102.3.3-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hr.xpi -> thunderbird-102.3.3-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.3.3-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hu.xpi -> thunderbird-102.3.3-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/id.xpi -> thunderbird-102.3.3-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/is.xpi -> thunderbird-102.3.3-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/it.xpi -> thunderbird-102.3.3-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ja.xpi -> thunderbird-102.3.3-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ka.xpi -> thunderbird-102.3.3-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/kab.xpi -> thunderbird-102.3.3-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/kk.xpi -> thunderbird-102.3.3-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ko.xpi -> thunderbird-102.3.3-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/lt.xpi -> thunderbird-102.3.3-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/lv.xpi -> thunderbird-102.3.3-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ms.xpi -> thunderbird-102.3.3-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.3.3-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nl.xpi -> thunderbird-102.3.3-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.3.3-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.3.3-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pl.xpi -> thunderbird-102.3.3-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.3.3-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.3.3-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/rm.xpi -> thunderbird-102.3.3-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ro.xpi -> thunderbird-102.3.3-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ru.xpi -> thunderbird-102.3.3-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sk.xpi -> thunderbird-102.3.3-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sl.xpi -> thunderbird-102.3.3-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sq.xpi -> thunderbird-102.3.3-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sr.xpi -> thunderbird-102.3.3-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.3.3-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/th.xpi -> thunderbird-102.3.3-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/tr.xpi -> thunderbird-102.3.3-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/uk.xpi -> thunderbird-102.3.3-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/uz.xpi -> thunderbird-102.3.3-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/vi.xpi -> thunderbird-102.3.3-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.3.3-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.3.3-zh-TW.xpi )
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c desktop 22952d8f27cac191d75529d4c38e6bfa flag-o-matic 29a755b1291d64133634d80b0328f153 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e llvm 1c0b36f6ee2ff37bb9ab25cf23563030 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=a9ee594de933e6d6c342dc4ae059637d
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-102.3.2 b/metadata/md5-cache/mail-client/thunderbird-bin-102.3.2
deleted file mode 100644
index 799c16e7142a..000000000000
--- a/metadata/md5-cache/mail-client/thunderbird-bin-102.3.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Thunderbird Mail Client
-EAPI=8
-HOMEPAGE=https://www.thunderbird.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-thunderbird )
-RESTRICT=strip
-SLOT=0/102
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/en-US/thunderbird-102.3.2.tar.bz2 -> thunderbird-bin_x86_64-102.3.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-i686/en-US/thunderbird-102.3.2.tar.bz2 -> thunderbird-bin_i686-102.3.2.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/af.xpi -> thunderbird-102.3.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ar.xpi -> thunderbird-102.3.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ast.xpi -> thunderbird-102.3.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/be.xpi -> thunderbird-102.3.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/bg.xpi -> thunderbird-102.3.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/br.xpi -> thunderbird-102.3.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ca.xpi -> thunderbird-102.3.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/cak.xpi -> thunderbird-102.3.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/cs.xpi -> thunderbird-102.3.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/cy.xpi -> thunderbird-102.3.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/da.xpi -> thunderbird-102.3.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/de.xpi -> thunderbird-102.3.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.3.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/el.xpi -> thunderbird-102.3.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.3.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.3.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.3.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.3.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.3.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/et.xpi -> thunderbird-102.3.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/eu.xpi -> thunderbird-102.3.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/fi.xpi -> thunderbird-102.3.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/fr.xpi -> thunderbird-102.3.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.3.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.3.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/gd.xpi -> thunderbird-102.3.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/gl.xpi -> thunderbird-102.3.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/he.xpi -> thunderbird-102.3.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/hr.xpi -> thunderbird-102.3.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.3.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/hu.xpi -> thunderbird-102.3.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/id.xpi -> thunderbird-102.3.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/is.xpi -> thunderbird-102.3.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/it.xpi -> thunderbird-102.3.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ja.xpi -> thunderbird-102.3.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ka.xpi -> thunderbird-102.3.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/kab.xpi -> thunderbird-102.3.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/kk.xpi -> thunderbird-102.3.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ko.xpi -> thunderbird-102.3.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/lt.xpi -> thunderbird-102.3.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/lv.xpi -> thunderbird-102.3.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ms.xpi -> thunderbird-102.3.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.3.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/nl.xpi -> thunderbird-102.3.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.3.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.3.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/pl.xpi -> thunderbird-102.3.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.3.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.3.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/rm.xpi -> thunderbird-102.3.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ro.xpi -> thunderbird-102.3.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/ru.xpi -> thunderbird-102.3.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/sk.xpi -> thunderbird-102.3.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/sl.xpi -> thunderbird-102.3.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/sq.xpi -> thunderbird-102.3.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/sr.xpi -> thunderbird-102.3.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.3.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/th.xpi -> thunderbird-102.3.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/tr.xpi -> thunderbird-102.3.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/uk.xpi -> thunderbird-102.3.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/uz.xpi -> thunderbird-102.3.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/vi.xpi -> thunderbird-102.3.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.3.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.2/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.3.2-zh-TW.xpi )
-_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=48dd70ac9c3f8c148bce595f5051fd63
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-102.3.3 b/metadata/md5-cache/mail-client/thunderbird-bin-102.3.3
new file mode 100644
index 000000000000..4e70483b2b29
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-bin-102.3.3
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
+DEFINED_PHASES=install postinst postrm preinst unpack
+DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop optfeature pax-utils xdg
+IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) dev-libs/atk dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-thunderbird )
+RESTRICT=strip
+SLOT=0/102
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/en-US/thunderbird-102.3.3.tar.bz2 -> thunderbird-bin_x86_64-102.3.3.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-i686/en-US/thunderbird-102.3.3.tar.bz2 -> thunderbird-bin_i686-102.3.3.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/af.xpi -> thunderbird-102.3.3-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ar.xpi -> thunderbird-102.3.3-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ast.xpi -> thunderbird-102.3.3-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/be.xpi -> thunderbird-102.3.3-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/bg.xpi -> thunderbird-102.3.3-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/br.xpi -> thunderbird-102.3.3-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ca.xpi -> thunderbird-102.3.3-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cak.xpi -> thunderbird-102.3.3-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cs.xpi -> thunderbird-102.3.3-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/cy.xpi -> thunderbird-102.3.3-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/da.xpi -> thunderbird-102.3.3-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/de.xpi -> thunderbird-102.3.3-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.3.3-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/el.xpi -> thunderbird-102.3.3-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.3.3-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.3.3-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.3.3-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.3.3-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.3.3-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/et.xpi -> thunderbird-102.3.3-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/eu.xpi -> thunderbird-102.3.3-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fi.xpi -> thunderbird-102.3.3-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fr.xpi -> thunderbird-102.3.3-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.3.3-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.3.3-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/gd.xpi -> thunderbird-102.3.3-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/gl.xpi -> thunderbird-102.3.3-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/he.xpi -> thunderbird-102.3.3-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hr.xpi -> thunderbird-102.3.3-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.3.3-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/hu.xpi -> thunderbird-102.3.3-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/id.xpi -> thunderbird-102.3.3-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/is.xpi -> thunderbird-102.3.3-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/it.xpi -> thunderbird-102.3.3-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ja.xpi -> thunderbird-102.3.3-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ka.xpi -> thunderbird-102.3.3-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/kab.xpi -> thunderbird-102.3.3-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/kk.xpi -> thunderbird-102.3.3-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ko.xpi -> thunderbird-102.3.3-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/lt.xpi -> thunderbird-102.3.3-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/lv.xpi -> thunderbird-102.3.3-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ms.xpi -> thunderbird-102.3.3-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.3.3-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nl.xpi -> thunderbird-102.3.3-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.3.3-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.3.3-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pl.xpi -> thunderbird-102.3.3-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.3.3-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.3.3-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/rm.xpi -> thunderbird-102.3.3-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ro.xpi -> thunderbird-102.3.3-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/ru.xpi -> thunderbird-102.3.3-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sk.xpi -> thunderbird-102.3.3-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sl.xpi -> thunderbird-102.3.3-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sq.xpi -> thunderbird-102.3.3-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sr.xpi -> thunderbird-102.3.3-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.3.3-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/th.xpi -> thunderbird-102.3.3-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/tr.xpi -> thunderbird-102.3.3-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/uk.xpi -> thunderbird-102.3.3-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/uz.xpi -> thunderbird-102.3.3-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/vi.xpi -> thunderbird-102.3.3-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.3.3-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.3.3/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.3.3-zh-TW.xpi )
+_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa optfeature 1a2157392a869265b2afcb63a26c12ac pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=48dd70ac9c3f8c148bce595f5051fd63
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 9500a71dedfd..122056a6bcb2 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/source-pro-20170111 b/metadata/md5-cache/media-fonts/source-pro-20170111
deleted file mode 100644
index fa273c0854d6..000000000000
--- a/metadata/md5-cache/media-fonts/source-pro-20170111
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=install postinst postrm prepare setup
-DESCRIPTION=Adobe's open source typeface family designed for UI environments
-EAPI=7
-HOMEPAGE=https://adobe-fonts.github.io/source-sans-pro/ https://adobe-fonts.github.io/source-serif-pro/ https://adobe-fonts.github.io/source-code-pro/
-INHERIT=font
-IUSE=cjk X
-KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos
-LICENSE=OFL-1.1
-RDEPEND=media-libs/fontconfig cjk? ( media-fonts/source-han-sans )
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=https://github.com/adobe-fonts/source-sans-pro/archive/2.020R-ro/1.075R-it.tar.gz -> source-sans-pro-20170111.tar.gz https://github.com/adobe-fonts/source-serif-pro/archive/2.000R.tar.gz -> source-serif-pro-20170111.tar.gz https://github.com/adobe-fonts/source-code-pro/archive/2.030R-ro/1.050R-it.tar.gz -> source-code-pro-20170111.tar.gz
-_eclasses_=font d31f12a0f6e13d56dc3062e76ae58a61
-_md5_=09fc554a32674a7cb931b572dcd5eb58
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index fc4f5a3d0334..9a95c103d6a5 100644
--- a/metadata/md5-cache/media-libs/Manifest.gz
+++ b/metadata/md5-cache/media-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-libs/shaderc-2022.2 b/metadata/md5-cache/media-libs/shaderc-2022.2
index d1865814d105..a962326b560f 100644
--- a/metadata/md5-cache/media-libs/shaderc-2022.2
+++ b/metadata/md5-cache/media-libs/shaderc-2022.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/google/shaderc
INHERIT=cmake-multilib python-any-r1
IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ppc64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-util/glslang-1.3.224[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/spirv-tools-1.3.224[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/google/shaderc/archive/v2022.2.tar.gz -> shaderc-2022.2.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=9c85150eabfabfa1956673049c004825
+_md5_=b726ee7e6caf215c7704ab8c3db942ee
diff --git a/metadata/md5-cache/media-libs/vulkan-layers-1.3.224 b/metadata/md5-cache/media-libs/vulkan-layers-1.3.224
index 8e0d03998125..211103c29e94 100644
--- a/metadata/md5-cache/media-libs/vulkan-layers-1.3.224
+++ b/metadata/md5-cache/media-libs/vulkan-layers-1.3.224
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-ValidationLayers
INHERIT=cmake-multilib python-any-r1
IUSE=wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=~dev-util/spirv-tools-1.3.224:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-1.3.224.0.tar.gz -> vulkan-layers-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 b9fc5e97e886514e5132f50465185401 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=41afa7ef4b0b91bd1fb0ceee72dd5bb6
+_md5_=27bf28bfdac7c6cbbad6486eab0ea1fb
diff --git a/metadata/md5-cache/media-libs/vulkan-loader-1.3.224 b/metadata/md5-cache/media-libs/vulkan-loader-1.3.224
index 032ab07c028f..54d8ff304637 100644
--- a/metadata/md5-cache/media-libs/vulkan-loader-1.3.224
+++ b/metadata/md5-cache/media-libs/vulkan-loader-1.3.224
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/KhronosGroup/Vulkan-Loader
INHERIT=flag-o-matic cmake-multilib toolchain-funcs
IUSE=layers wayland X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~x86
LICENSE=Apache-2.0
PDEPEND=layers? ( media-libs/vulkan-layers:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
SRC_URI=https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-1.3.224.tar.gz -> vulkan-loader-1.3.224.tar.gz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=1dc131305dd950af4a56fc21293b4154
+_md5_=696b08e6913637d9228711fde9f8dcd2
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 93781be08a9f..bbd162f01228 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/timidity++-2.15.0-r5 b/metadata/md5-cache/media-sound/timidity++-2.15.0-r5
index abae4e9483fe..535bbafe568a 100644
--- a/metadata/md5-cache/media-sound/timidity++-2.15.0-r5
+++ b/metadata/md5-cache/media-sound/timidity++-2.15.0-r5
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=http://timidity.sourceforge.net/
INHERIT=autotools desktop elisp-common flag-o-matic systemd xdg
IUSE=alsa ao emacs flac gtk jack motif nas ncurses ogg oss selinux slang speex tk vorbis X Xaw3d
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86
LICENSE=GPL-2
PDEPEND=|| ( media-sound/timidity-eawpatches media-sound/timidity-freepats )
RDEPEND=alsa? ( media-libs/alsa-lib ) ao? ( >=media-libs/libao-0.8.5 ) emacs? ( >=app-editors/emacs-23.1:* ) flac? ( media-libs/flac:= ) gtk? ( x11-libs/gtk+:2 ) jack? ( virtual/jack ) motif? ( >=x11-libs/motif-2.3:0 ) nas? ( >=media-libs/nas-1.4 ) ncurses? ( sys-libs/ncurses:0= ) ogg? ( media-libs/libogg ) slang? ( sys-libs/slang ) speex? ( media-libs/speex ) tk? ( dev-lang/tk:= ) vorbis? ( media-libs/libvorbis ) X? ( media-libs/libpng:= x11-libs/libX11 x11-libs/libXext Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) acct-group/audio acct-group/nobody acct-user/timidity app-eselect/eselect-timidity alsa? ( media-sound/alsa-utils ) selinux? ( sec-policy/selinux-timidity )
@@ -14,4 +14,4 @@ REQUIRED_USE=tk? ( X )
SLOT=0
SRC_URI=mirror://sourceforge/timidity/TiMidity++-2.15.0.tar.xz
_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 desktop 22952d8f27cac191d75529d4c38e6bfa edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 2736b403a83f194b59b767f3b344c2c1 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=1a5fb4358efe985f5bc27fd050601ec6
+_md5_=d8d03153583957be20dc9c774d552770
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 49508a75d993..05b64533e912 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/oidc-agent-4.4.0 b/metadata/md5-cache/net-misc/oidc-agent-4.4.0
new file mode 100644
index 000000000000..af520eab36e2
--- /dev/null
+++ b/metadata/md5-cache/net-misc/oidc-agent-4.4.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-libs/check )
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=app-crypt/libsecret dev-libs/cJSON:= dev-libs/libsodium:= media-gfx/qrencode net-libs/libmicrohttpd:= net-libs/webkit-gtk:4= sys-libs/libseccomp elibc_musl? ( sys-libs/argp-standalone )
+DESCRIPTION=Agent and tools for managing OpenID Connect tokens on the command line
+EAPI=8
+HOMEPAGE=https://github.com/indigo-dc/oidc-agent
+INHERIT=xdg-utils
+IUSE=test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=app-crypt/libsecret dev-libs/cJSON:= dev-libs/libsodium:= media-gfx/qrencode net-libs/libmicrohttpd:= net-libs/webkit-gtk:4= sys-libs/libseccomp elibc_musl? ( sys-libs/argp-standalone )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/indigo-dc/oidc-agent/archive/v4.4.0.tar.gz -> oidc-agent-4.4.0.tar.gz
+_eclasses_=xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=c0d380a2a48772531fb74882447fc09b
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 1db0a95629a0..f47a96f04bf1 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/fwupd-1.8.6 b/metadata/md5-cache/sys-apps/fwupd-1.8.6
new file mode 100644
index 000000000000..eeb8e2252237
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/fwupd-1.8.6
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) >=dev-util/meson-0.60.0 virtual/pkgconfig gtk-doc? ( python_single_target_python3_8? ( >=dev-python/markdown-3.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/markdown-3.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/markdown-3.2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/markdown-3.2[python_targets_python3_11(-)] ) >=dev-util/gi-docgen-2021.1 ) bash-completion? ( >=app-shells/bash-completion-2.0 ) introspection? ( dev-libs/gobject-introspection ) man? ( app-text/docbook-sgml-utils sys-apps/help2man ) test? ( dev-util/umockdev net-libs/gnutls[tools] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=app-arch/gcab-1.0 app-arch/xz-utils >=dev-libs/glib-2.58:2 dev-libs/json-glib dev-libs/libgudev:= >=dev-libs/libjcat-0.1.4[gpg,pkcs7] >=dev-libs/libxmlb-0.1.13:=[introspection?] python_single_target_python3_8? ( dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) net-misc/curl archive? ( app-arch/libarchive:= ) cbor? ( dev-libs/libcbor ) dell? ( >=app-crypt/tpm2-tss-2.0 >=sys-libs/libsmbios-2.4.0 ) elogind? ( >=sys-auth/elogind-211 ) flashrom? ( >=sys-apps/flashrom-1.2-r3 ) gnutls? ( net-libs/gnutls ) gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] ) logitech? ( dev-libs/protobuf-c:= ) lzma? ( app-arch/xz-utils ) modemmanager? ( net-misc/modemmanager[qmi] ) policykit? ( >=sys-auth/polkit-0.114 ) sqlite? ( dev-db/sqlite ) systemd? ( >=sys-apps/systemd-211 ) tpm? ( app-crypt/tpm2-tss:= ) uefi? ( sys-apps/fwupd-efi sys-boot/efibootmgr sys-fs/udisks sys-libs/efivar ) x11-libs/pango[introspection]
+DESCRIPTION=Aims to make updating firmware on Linux automatic, safe and reliable
+EAPI=8
+HOMEPAGE=https://fwupd.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=linux-info meson python-single-r1 vala udev xdg
+IUSE=amt archive bash-completion bluetooth cbor dell elogind fastboot flashrom gnutls gtk-doc +gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test tpm uefi python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=app-arch/gcab-1.0 app-arch/xz-utils >=dev-libs/glib-2.58:2 dev-libs/json-glib dev-libs/libgudev:= >=dev-libs/libjcat-0.1.4[gpg,pkcs7] >=dev-libs/libxmlb-0.1.13:=[introspection?] python_single_target_python3_8? ( dev-python/pygobject:3[cairo,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[cairo,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) net-misc/curl archive? ( app-arch/libarchive:= ) cbor? ( dev-libs/libcbor ) dell? ( >=app-crypt/tpm2-tss-2.0 >=sys-libs/libsmbios-2.4.0 ) elogind? ( >=sys-auth/elogind-211 ) flashrom? ( >=sys-apps/flashrom-1.2-r3 ) gnutls? ( net-libs/gnutls ) gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] ) logitech? ( dev-libs/protobuf-c:= ) lzma? ( app-arch/xz-utils ) modemmanager? ( net-misc/modemmanager[qmi] ) policykit? ( >=sys-auth/polkit-0.114 ) sqlite? ( dev-db/sqlite ) systemd? ( >=sys-apps/systemd-211 ) tpm? ( app-crypt/tpm2-tss:= ) uefi? ( sys-apps/fwupd-efi sys-boot/efibootmgr sys-fs/udisks sys-libs/efivar ) sys-apps/dbus
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( elogind minimal systemd ) dell? ( uefi ) fastboot? ( gusb ) logitech? ( gusb ) minimal? ( !introspection ) modemmanager? ( gusb ) spi? ( lzma ) synaptics? ( gnutls ) test? ( gusb ) uefi? ( gnutls )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fwupd/fwupd/releases/download/1.8.6/fwupd-1.8.6.tar.xz
+_eclasses_=linux-info bbfa385d6907d7948d49a5e107bd654d meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144 udev eec0bbab06977f1cfc5597269c1fa152 vala 160a8a30a6cb9aa601e5441c643a7c61 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=905ac3bd7be28e369c29c4b4a233455d
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 59b5e7994e12..64113a2bd096 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/rust-1.64.0 b/metadata/md5-cache/virtual/rust-1.64.0
index 9bc568eb10b5..eb35700dc0a0 100644
--- a/metadata/md5-cache/virtual/rust-1.64.0
+++ b/metadata/md5-cache/virtual/rust-1.64.0
@@ -3,8 +3,8 @@ DESCRIPTION=Virtual for Rust language compiler
EAPI=8
INHERIT=multilib-build
IUSE=rustfmt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
RDEPEND=|| ( ~dev-lang/rust-1.64.0[rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-bin-1.64.0[rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
-_md5_=3ae9e99101b184391eec22fd54cdd840
+_md5_=db71201d459d2131e41aec2327c4cbd1
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index af98e609f47c..aa9eeec12c54 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r3 b/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r3
deleted file mode 100644
index 3b217b7ab5d9..000000000000
--- a/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r3
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=configure install
-DEPEND=x11-base/xorg-proto x11-libs/libICE x11-libs/libXext x11-libs/libXt x11-libs/libX11 x11-libs/libSM x11-libs/libXmu x11-libs/libxkbfile x11-libs/libXpm !<x11-libs/neXtaw-0.15.1-r1
-DESCRIPTION=Athena Widgets with N*XTSTEP appearance
-EAPI=7
-HOMEPAGE=http://siag.nu/neXtaw/
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
-LICENSE=BSD
-RDEPEND=x11-base/xorg-proto x11-libs/libICE x11-libs/libXext x11-libs/libXt x11-libs/libX11 x11-libs/libSM x11-libs/libXmu x11-libs/libxkbfile x11-libs/libXpm !<x11-libs/neXtaw-0.15.1-r1
-SLOT=0
-SRC_URI=http://siag.nu/pub/neXtaw/neXtaw-0.15.1.tar.gz
-_md5_=393914a8f3e443d48f00718de8af9f64
diff --git a/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r4 b/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r4
new file mode 100644
index 000000000000..313078953a18
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/neXtaw-0.15.1-r4
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/flex virtual/yacc
+DEFINED_PHASES=configure install
+DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt x11-libs/libxkbfile x11-base/xorg-proto
+DESCRIPTION=Athena Widgets with N*XTSTEP appearance
+EAPI=8
+HOMEPAGE=https://siag.nu/neXtaw/
+INHERIT=flag-o-matic
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
+LICENSE=BSD
+RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXpm x11-libs/libXt x11-libs/libxkbfile
+SLOT=0
+SRC_URI=https://siag.nu/pub/neXtaw/neXtaw-0.15.1.tar.gz
+_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 441f754fd75cd4fd1fa06fbc17da6144
+_md5_=c54565a55b980827f2451ac4e60c8986
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index a1a619171857..c49deb6988ab 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327
-TIMESTAMP 2022-10-13T05:39:50Z
+TIMESTAMP 2022-10-13T11:39:49Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNHpKZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmNH+QVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB0RBAAqpjurJl3xdhfSB9N0nqipq+y5VUSvNSdkYuW8RcYaU3EaRzT40OLI2Km
-tdELrRh4OWKsasYWJitoB2NiLPpvsjs81UR7entBZHf19Fhomczbar7jfLZe5HM8
-sDgB6mPJ7szAEUgWPCnCwXWrTGEWaNXTmxM8qSPNsFRQPLIfUoejOFF2sg++ofCc
-v/IuaaBMFtDmZTXsUspcn1YX6htCLJMKbPxDVmiad/+5GzSTeAaRpOrs21F5hSGr
-y+o9CRT0YloNs4biMHvBUTLtalqcgaOWTrCwiN4wRxKyDUToDo6BJJPOkL2GKAQs
-nvOnmBtvK9AHVWp6Jc4yNc+DfD0wj4MsxeGTV27MoNryu4otHn3OYx2biXNof60n
-AMNzIqySQeB6j5l7riqccYjEuwFSXNt1Hu33B6MhdSHkGq5Hfe5M8wRPV9OW6Z5n
-lKg06J9Lg5/3gCH09C8ZVs/hkZ2Tc05SiTs/Lf5j0UiDRyNLLsNy/kqxArtK6vvp
-LOzqnA0e5JCqyyuqxnIJD2AVphFQyciTw5utVpnmn7A30Wof7AkStU/0EX+zs/4t
-ZLWy1Wx/zhy/+7KdmfEvX4Mb+cc0ROsym/LBuRkx78jEqOhC4t2jAlRJtuzOrP/c
-H5rR/z12il89UrBO2NNNGa21OYATVYhXQVIV1sjiyHLXi03pS1Y=
-=+TfF
+klCQXQ/+KaAEvD+qxfA+hVSdMsUGDgwOtQR3ZvnxvMFtSsReURDvLRi4WeyMR+t4
+KtWOmlgI9kHl1sA++5anfH/6T8SeSAvoFqOUaoMxFPyywszfQH/IRuEnnKFO9v2V
+GD72+x89liXdFI61BUqsNuciF0Q7RByp/QdXnj0J4idAtT1Hhzia5xKsKuPv1NPN
+bTVxHtueNGevVBki0OAZv9q2tV0ymra18mkX00cgmgGWAQYJwB9RyxyotyA4kpj4
+cpU0AzrqZVgxNF+mNDxdF4lJ4b/4py4Z4ZNIgSEjVOnuDp+txyBnn5ztRCmWb2YT
+yl6ik9aGI7qCHCW8WquCrXCnhHyH2eKWOWqFbcigHneKp5Lae48cto43kPTrmUGC
+RuTXDwfa9toNVfQISdjRTi737j2+La1c8EskcxTy9yB3QslD/xGDjaueD6YBp/3t
+rnKOs8uONZoOrxxCTEusj6oX6mbtaBnU/JyyapF0Q+FNtogiy8kSV/NbWN4VjFA0
+kqFOjidUFF/KMWHYU0p3MyUs4sNMTmdVxRQig+sd3TRwzC7vd0DLwqq6GHLHMXuT
+/+gODohayqEa05IVLZGYUDWu0+9KJI96DeDJmkizjMROM/jAi4T/GvZ8vfZtkkZk
+5vyfhxaXigpTycSrEpS3UEl1+D1iFR+B2q4y/etH8Jn3gHmjTnQ=
+=5/6S
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 9f4a5c3b054a..3befc3cc0edd 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Oct 2022 05:39:46 +0000
+Thu, 13 Oct 2022 11:39:46 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 132a47312276..f9654af1fa43 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Oct 13 05:39:45 AM UTC 2022
+Thu Oct 13 11:39:46 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 9907206cc504..764ba75beb8c 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Oct 2022 05:45:01 +0000
+Thu, 13 Oct 2022 11:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 5af990b61773..f39bfc770a32 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-c834681a7dc439277955ea7d03677ed3b28caa47 1665638012 2022-10-13T05:13:32+00:00
+93c8551378c96366e4de5de1c80cc19571f07ad9 1665658236 2022-10-13T10:50:36+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 4bc4beea128b..3a68a7868679 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1665639601 Thu 13 Oct 2022 05:40:01 AM UTC
+1665661201 Thu 13 Oct 2022 11:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index cbe86c9e28cf..3befc3cc0edd 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Oct 2022 05:39:45 +0000
+Thu, 13 Oct 2022 11:39:46 +0000
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index ab11730e174e..b1a5dca22c21 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest
index 68fa5c2653bd..78e17808f6d9 100644
--- a/net-misc/oidc-agent/Manifest
+++ b/net-misc/oidc-agent/Manifest
@@ -1,6 +1,10 @@
AUX oidc-agent-4.3.1_install-perms.patch 1776 BLAKE2B ff7c68cf08fcf9a1d70b0c30295bd9a66d118589c0fbef7dac2ec1d64cdf863293bbf5061ba0ca3be765bfa76fc9109eb848c2d17f82036483aa1dacd0c6b2bb SHA512 acafaf1625f709d0cfcd682bf4322c2dea86dbd194d45d3799051289a92a8736692bee16ab538d1825363785bd5f5d834f2ef02159c48182d89787d559b80f22
AUX oidc-agent-4.3.1_liblist-automagic.patch 427 BLAKE2B 05a0dd5f9671eb3535475bc77174e158e22646b48c8eb8509213e3a84795df76e4de628c06b80e3798983d8f1072f0a98c6961f86d1593c83c25b2be40437983 SHA512 b117c61055333efb5b845fd54c97aabefb6f3bce33edaf4ab27b94d39438d4907cb7f8a96384bc859593a3a3b784507019b204aa96145d69445bafeb3e0292a1
AUX oidc-agent-4.3.1_prompt-user-ldflags.patch 254 BLAKE2B 3f734560136de87c8ffec760e5b1608c1e5d3326aba7a19e1907c13df72cec8835e0c818cf05c2bc53ed3e86627453701cf5d13163fbc1366f33d0876de54477 SHA512 38957ed8fb90c3f9cac0995ba125203b76476d427817163a6133b6fa1f312732c586b361a588b67f5fce961cc297918d3285570713be2d7afc7e9176680fd1ca
+AUX oidc-agent-4.4.0_deps-automagic.patch 471 BLAKE2B 83f909d57475a0895bb2305ec7ae1dbe4c54883331eb5e492084bb0816d074658f81ac9683cd375efb0ec51e419590374823e093c3eb5935061f8a2a36bf2184 SHA512 8a559f08bc0aacc4f8152429ca1dc186d88416061d4275780cd373cd92bd72a1ff1f6d667f497dd357eec5fce0caf32d0310644415a92368447c07dc59c6e5fa
+AUX oidc-agent-4.4.0_install-perms.patch 1848 BLAKE2B 787e803e7e62ec6f6f00563a82e571707d4b2febc3fa3967870497b6515ff90247be00408451f0fe0d6805ca07d13cf797330865b22cf05e4b339303d7af6234 SHA512 b5be70a9bdee0bd0e4f9fa3c04a1e3763a34a6785b66b1ab9f336939522593046dd6b3e833c6152a2f764adf0e035ac52857aeb4fd42188006c06d4f261c0c24
DIST oidc-agent-4.3.1.tar.gz 2124200 BLAKE2B 4108f50688fd0d2043105972a7a7fbab58a74b6a36e0d0a739be5b42a29c3b6bedb29b2273038d49b77fc3245a51f8cf998a12fee5e39096dd5e35ec72660b05 SHA512 3b598f760b1932a07bb243ce7c978a99c209ffbe5594cbb9e084c430c11c089ff0f7be113f73b165bd5f6b382d0ab30dd230c4c9fab6e210a327af20715e6d60
+DIST oidc-agent-4.4.0.tar.gz 1823801 BLAKE2B dd9dcecf825a3e0d52e74dff658bf23beea2327b3ec575257cab6636b56686a15a5d235bad5ee57a41f192292e3b8462918f6223c40a1687f648da55a443eac5 SHA512 668cb117a3bd11245967d6956d118d0821f5112d8841b3ccd71d3e911ad7b2ebc3ec749977fab8d35ddd1efecd447e8fa98395598b7f9dea79d02dfeb7563af7
EBUILD oidc-agent-4.3.1.ebuild 2216 BLAKE2B ae16e593d7441e6fab5d5c974eaa3e7a2cf1717b8158010bda31e711b2202704978899809c86e12876ac78ea99987a6eec240f3f71cf1cea5fea92f1415bfba5 SHA512 28be275cb6621d9b22e532e7bc4d5af0f5704e89a8a324a453ebe926f6e96b52f90714c1d9f73d9c47b582dbf6218c8ffef6c4d0de78a019497e9ebcbf3c9a6f
+EBUILD oidc-agent-4.4.0.ebuild 2179 BLAKE2B 1e62882a49b77f3cd1c4234d5087d48324ffdfaafe9d579853351039857a72989ecf383a6674bdc518898af5aabd1aff1191f7be45ddc2305148fe5ddcc848a6 SHA512 0f13efd2fc7ede443f78628ca59cc9da5946a7c80477865a777717b10fd78a45b724d24166b07ea9f708f9eeb866f777edbe12be5f2bc6493cfc1af567cb991a
MISC metadata.xml 780 BLAKE2B 8a2538e5b233383449dc76e49a4d68f950ad3982874e657664ee027fd71a12f18a9a86f38efd6452732305783cd175b761a7702d1a21b97200b1991d20624fd7 SHA512 a4ba3692ce9304b119ea331f83f702bba0956f0013bbe239bca376dea7ccf72a5bb639f06006cf2d65f8ea4b2817173ef26f1c086ab5482095eff34fea026d3f
diff --git a/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch b/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
new file mode 100644
index 000000000000..f8131d23bafa
--- /dev/null
+++ b/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
@@ -0,0 +1,13 @@
+--- a/Makefile
++++ b/Makefile
+@@ -78,8 +78,8 @@
+ TESTSRCDIR = test/src
+ TESTBINDIR = test/bin
+
+-USE_CJSON_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep -i libcjson >/dev/null && echo 1 || echo 0)
+-USE_LIST_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< $LD_LIBRARY_PATH) 2>/dev/null | grep -i liblist >/dev/null && echo 1 || echo 0)
++USE_CJSON_SO ?= 0
++USE_LIST_SO ?= 0
+ USE_ARGP_SO ?= 0
+
+ ifeq ($(USE_CJSON_SO),1)
diff --git a/net-misc/oidc-agent/files/oidc-agent-4.4.0_install-perms.patch b/net-misc/oidc-agent/files/oidc-agent-4.4.0_install-perms.patch
new file mode 100644
index 000000000000..aee7184dd4a0
--- /dev/null
+++ b/net-misc/oidc-agent/files/oidc-agent-4.4.0_install-perms.patch
@@ -0,0 +1,59 @@
+--- a/Makefile
++++ b/Makefile
+@@ -656,19 +656,19 @@
+
+ ## Man pages
+ $(MAN_PATH)/man1/$(AGENT).1: $(MANDIR)/$(AGENT).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(MAN_PATH)/man1/$(GEN).1: $(MANDIR)/$(GEN).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(MAN_PATH)/man1/$(ADD).1: $(MANDIR)/$(ADD).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(MAN_PATH)/man1/$(CLIENT).1: $(MANDIR)/$(CLIENT).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(MAN_PATH)/man1/$(AGENT_SERVICE).1: $(MANDIR)/$(AGENT_SERVICE).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(MAN_PATH)/man1/$(KEYCHAIN).1: $(MANDIR)/$(KEYCHAIN).1 $(MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+ $(PROMPT_MAN_PATH)/man1/$(PROMPT).1: $(MANDIR)/$(PROMPT).1 $(PROMPT_MAN_PATH)/man1
+- @install -p $< $@
++ @install -p -m 644 $< $@
+
+ endif
+
+@@ -685,16 +685,16 @@
+ @ln -sf $(SHARED_LIB_NAME_SO) $@
+
+ $(INCLUDE_PATH)/oidc-agent/%.h: $(SRCDIR)/api/%.h $(INCLUDE_PATH)/oidc-agent
+- @install -p $< $@
++ @install -p -m 644 $< $@
+
+ $(INCLUDE_PATH)/oidc-agent/ipc_values.h: $(SRCDIR)/defines/ipc_values.h $(INCLUDE_PATH)/oidc-agent
+- @install -p $< $@
++ @install -p -m 644 $< $@
+
+ $(INCLUDE_PATH)/oidc-agent/oidc_error.h: $(SRCDIR)/utils/oidc_error.h $(INCLUDE_PATH)/oidc-agent
+- @install -p $< $@
++ @install -p -m 644 $< $@
+
+ $(LIBDEV_PATH)/liboidc-agent.a: $(APILIB)/liboidc-agent.a $(LIBDEV_PATH)
+- @install -p $< $@
++ @install -p -m 644 $< $@
+
+ endif
+
+@@ -702,7 +702,7 @@
+
+ ## scheme handler
+ $(DESKTOP_APPLICATION_PATH)/oidc-gen.desktop: $(CONFDIR)/scheme_handler/oidc-gen.desktop
+- @install -p -D $< $@
++ @install -p -m 644 -D $< $@
+ @echo "Exec=x-terminal-emulator -e bash -c \"$(BIN_AFTER_INST_PATH)/bin/$(GEN) --codeExchange=%u; exec bash\"" >> $@
+
+ ## Xsession
diff --git a/net-misc/oidc-agent/oidc-agent-4.4.0.ebuild b/net-misc/oidc-agent/oidc-agent-4.4.0.ebuild
new file mode 100644
index 000000000000..8ea806798a9c
--- /dev/null
+++ b/net-misc/oidc-agent/oidc-agent-4.4.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg-utils
+
+DESCRIPTION="Agent and tools for managing OpenID Connect tokens on the command line"
+HOMEPAGE="https://github.com/indigo-dc/oidc-agent"
+SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="test"
+
+DEPEND="app-crypt/libsecret
+ dev-libs/cJSON:=
+ dev-libs/libsodium:=
+ media-gfx/qrencode
+ net-libs/libmicrohttpd:=
+ net-libs/webkit-gtk:4=
+ sys-libs/libseccomp
+ elibc_musl? ( sys-libs/argp-standalone )"
+RDEPEND="${DEPEND}"
+BDEPEND="test? ( dev-libs/check )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.4.0_deps-automagic.patch
+ "${FILESDIR}"/${PN}-4.4.0_install-perms.patch
+)
+
+src_prepare() {
+ xdg_environment_reset
+ default
+ sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase verbosity in Makefile"
+}
+
+src_compile() {
+ use elibc_musl && local -x USE_ARGP_SO=1
+ emake
+}
+
+src_install() {
+ emake \
+ PREFIX="${ED}" \
+ BIN_AFTER_INST_PATH="/usr" \
+ INCLUDE_PATH="${ED}"/usr/include \
+ LIB_PATH="${ED}"/usr/$(get_libdir) \
+ install
+
+ # This file is not compatible with Gentoo and in any case, we generally
+ # let the users load such agents themselves.
+ rm -f "${ED}"/etc/X11/Xsession.d/91${PN}
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog
+ elog "You should use oidc-gen to initially generate your account configuration"
+ elog "before it can be loaded into oidc-agent using oidc-add. For details, please"
+ elog "consult the man page of oidc-gen, or full documentation at"
+ elog " https://indigo-dc.gitbooks.io/oidc-agent/"
+ elog
+ else
+ local new_major_ver old_ver
+ new_major_ver=$(ver_cut 1)
+ for old_ver in ${REPLACING_VERSIONS}; do
+ if [[ $(ver_cut 1 ${old_ver}) != ${new_major_ver} ]]; then
+ ewarn
+ ewarn "You are upgrading from a different major version. Please restart any running instances of ${PN}"
+ ewarn "to make sure they are compatible with the updated clients."
+ ewarn
+ break
+ fi
+ done
+ fi
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d7db4efdb35d..665f4789219f 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/package.mask b/profiles/package.mask
index 47b540593a9f..ced1995e0dfd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,14 @@
#--- END OF EXAMPLES ---
+# Joshua Kinard <kumba@gentoo.org> (2022-10-13)
+# Difficult-to-resolve build issues on modern toolchains,
+# not publicly maintained, developer contact is difficult,
+# and project website has SSL certificate issues.
+# Bug #838109.
+# Removal on 2022-11-13
+net-misc/spread
+
# Matt Turner <mattst88@gentoo.org> (2022-10-12)
# Unmaintained and archived upstream. Last release in 2017.
# Bug #597960.
@@ -246,12 +254,6 @@ media-sound/pulseaudio-modules-bt
# in 30 days. #870355
x11-themes/e-flat-theme
-# Joonas Niilola <juippis@gentoo.org> (2022-09-15)
-# Upstream split this font into separate packages: media-fonts/
-# source-code-pro, source-sans, source-serif. The current non-split
-# version is broken. Removal in 30 days. #865103
-media-fonts/source-pro
-
# Mike Gilbert <floppym@gentoo.org> (2022-09-12)
# repoman is no longer maintained and has been removed from the portage
# git repository. Please use dev-util/pkgcheck and dev-util/pkgdev instead.
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index aae25db7884f..6fd6b0148881 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index 04b6ac47d089..5b049c7c204e 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -2,11 +2,14 @@ AUX fwupd-1.8.3-docgen_deps_test.patch 671 BLAKE2B 3a39ca3d9c70fc0f18ce4d3b9efaa
AUX fwupd-1.8.3-gresource_quirks_paths.patch 421 BLAKE2B c21f9756c92fdb104bf0ac2d1edd424b9ddc68a4ca192d5569745f2ec332068c3d6d69c16c3c53652c0491a28b23c533752367341e73a7ec7dec9bac8d82709a SHA512 eb272783f1ff849190e7dbb3762b118d661aacf975516948558fedb2aceefb8fab8d1c96e165408b50bccacfce4b1046603479e7234fbf8c81a08c7d9e531128
AUX fwupd-1.8.3-installed_tests.patch 6003 BLAKE2B 0d70f6c2d8acb905b07d4526c6298912a9665ed2303526037722e7a78eb24ba82d7bf0d3f3e893ff568286e5179419d120afcee7bfad6795987f128cdb2ee58a SHA512 d32cf37fdd689a66ae1738967ee60110771f773a7e713bfcddcd9d0e4b7dbf4f2006509b269782f14f2f5e2b01d15d14ec56d6d97f54c8ac3f56118400543e24
AUX fwupd-1.8.4-installed_tests.patch 5999 BLAKE2B c59749549f7bf057129802ee534780967c09155ab247f5bc0293112908cd833f2700d92c5839efc1d09250bc2ac966d468c83f7a9e61622d2aa35d60d3b0115b SHA512 6158b56816bf7e5173f23fa29314f33effe5eb49a06201cdfa17743d22b3f0e3260f9aa2661687cc369f252e958ba193088fc96aa4de4d3c93d69658d145ab56
+AUX fwupd-1.8.6-installed_tests.patch 10375 BLAKE2B 2baf10a3a681dcd15ce1c99a3f4b3d59fea07864e57ca09526cd69c4922145779cbc50668a0264f65cf567d521d3e9d79ffc3c1fdd824a2c84b3d30bcb326951 SHA512 2338c2f23385b001edb6ce5ea8c4d54f31ba286eefde2df816eae719ed94046bb26905278ccb3d2c88d9c86f962b659854e67f767782c21c3a033decb48d4e6d
AUX fwupd-r2 308 BLAKE2B 4494e69515347569965f0966ce2fe0779a6273df18412b4f6045c6186730dc8088f85eb029347b01c22897662d9205f98871752dee99690871a39cbb26db3899 SHA512 0f5070dc73cb6e0cfad7a66781afb85c695faffd05685e9df8c9798b94d55b31c0977134015d0d5418f5815d10529d79c898ae0efb2bdf0dc9ee44b696d5fdd7
DIST fwupd-1.8.3.tar.gz 4267315 BLAKE2B 35e5855ea0d314fa5b1cc33ed4efa71e54c35b57c742748a5d6c7f4c1f88bfd9c2e5a84f2af72f6e5e63ddfc4f6521312fb7b1446922c76917f9abdd4d90e618 SHA512 271a1c2547f35322a7a7d83adc84d729ba73d810f6ac526d1c6aa2a9774dea1edc986b7d62481ebb70d43653577ced19f13f695dedf4012c82d814da70cb83f4
DIST fwupd-1.8.4.tar.xz 3269648 BLAKE2B 20857c5de6194a561c587ace0463d94440d25256a04cce51b77f3dcffde9b0f08a03a03e1d0dbb5f15016169f9a31e290609b3fc3f68b40b932c77335f05ec6f SHA512 569d0cb81f9a29259d0a7ae7100ca1063d20557b56903f80c1466667baf40a74d677f48159e5bd53ab6b33de8ce7185bf279b6dbcf6edfee744c1d4965c5db8f
DIST fwupd-1.8.5.tar.xz 3289548 BLAKE2B d82845ad4a6faaee966d43b8d9d5be0d4522ac6f2455ac8ef9d9c90dd0141a4feb7dd28f5c79526a49fd2ac4b785f92328a913a0fd13073fa2357aa996dd0700 SHA512 96856a56cb10b789bbbb82a33b702473cf1bdc32a9fddca6e48313ba3fefbe2f63a12a7290e3b4bd11939844f6989a0e15e96a4c2911cb900cd9e8d9c6c13f15
+DIST fwupd-1.8.6.tar.xz 3306416 BLAKE2B d19ad5ce1227810e9ecd8d6e57d9c6902371fbb33763faa04750fc58f508b29ed529b9e39f2efd959f899ffb9df6ff7c3b194896e5af636413945fef48710c31 SHA512 c04c9f9e0d46b42c4c4c56738bd9c53a7e17a873defaebe5e262953314f6311937cd0c38db21d4bc9b481760e490024e6c4c059bb73206ed02f24216dd65a74d
EBUILD fwupd-1.8.3.ebuild 5356 BLAKE2B d8e24b8a801b87fb6c5f131c085733179c7b1e3e9db8ae520c8a8936ca735f980943ce4c161dd6f16be907c9960bdc46ca69f00c87baba8794603730e97a6044 SHA512 cdf4745d6a2bae6f8400810bfc608f86f9851688f122c73b38cd0924d1fbca80a96bb6ea02bbd86e98ea17071f7ffe52e759a4362cccf0d3a577db5f4eebbb01
EBUILD fwupd-1.8.4.ebuild 5218 BLAKE2B e2da28da4b199830dfa58cfa6ab9560844115c39953fb47fe3b258f109038685910d535b6e7cae42b03749bf716c2d3d884840b722e34074c84c70abdfed676d SHA512 3b8101026dc08faa88d552f729809739f99a866b6fda5989ae0c9e0aba7c64e2763117de5ba331104188ec453c6612b69d7e833d05fbf89f5cf958967297c474
EBUILD fwupd-1.8.5.ebuild 5121 BLAKE2B d047d4b99d9e563793fdfb55637992a6bd7508f5e6f05abcbb50818bc40b53bc3efaf0795582767eb3da6de72881b7160d83da9d4a96a4e34de2c3f5eb55551a SHA512 f8c4bfd844b89edaf174b97032ff0362aaf2bf58748a3b5341fe34514ca9d1781e7c2e23c4f9bd847c5a75da6bc6f823146615fc7c037626c02ac839dd90e521
+EBUILD fwupd-1.8.6.ebuild 5041 BLAKE2B 8fdde4fffdbb613386518eeb350d8334cc2ad98961d8b937269389b15141f3635b1332b7243f2ca3fd5869d4ee4b45c3a306754adb4e055c805a7da9516f2eab SHA512 a205eab196dd7a68563e913f41746190c73f6be8ecf4af94c2dd83f55ce8ae2b1c3cfc2e7a04b5f2d6fd00c98126bdc12c131e7644018dc9d58dc5fd1be2856f
MISC metadata.xml 1466 BLAKE2B ac548631c37c846437843bb6711add698a211637e273bace245f1f062eea1563e10c6918a9688a67ad3941e0e63bae22570599a29477aadf770430bd4abda126 SHA512 10b8bdaed532227e36a8a83ab0357e8964aeceadee3f045e0d4c90420acf68f370c08588a746e98efe386d2482bfabbf36db72371f4fe4e12fff187c734e79de
diff --git a/sys-apps/fwupd/files/fwupd-1.8.6-installed_tests.patch b/sys-apps/fwupd/files/fwupd-1.8.6-installed_tests.patch
new file mode 100644
index 000000000000..d82a326e0d08
--- /dev/null
+++ b/sys-apps/fwupd/files/fwupd-1.8.6-installed_tests.patch
@@ -0,0 +1,357 @@
+--- a/data/meson.build
++++ b/data/meson.build
+@@ -10,20 +10,10 @@
+ subdir('fish-completion')
+ endif
+
+-if get_option('tests')
+-subdir('device-tests')
+-endif
+-
+ if build_daemon
+ subdir('motd')
+ endif
+
+-if get_option('tests')
+- if build_daemon
+- subdir('installed-tests')
+- endif
+-endif
+-
+ if build_standalone
+ install_data(['daemon.conf'],
+ install_dir: join_paths(sysconfdir, 'fwupd')
+--- a/plugins/acpi-dmar/meson.build
++++ b/plugins/acpi-dmar/meson.build
+@@ -28,7 +28,6 @@
+ plugin_libs,
+ plugin_builtin_acpi_dmar,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/acpi-facp/meson.build
++++ b/plugins/acpi-facp/meson.build
+@@ -28,7 +28,6 @@
+ plugin_libs,
+ plugin_builtin_acpi_facp,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/acpi-ivrs/meson.build
++++ b/plugins/acpi-ivrs/meson.build
+@@ -28,7 +28,6 @@
+ plugin_libs,
+ plugin_builtin_acpi_ivrs,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/acpi-phat/meson.build
++++ b/plugins/acpi-phat/meson.build
+@@ -31,7 +31,6 @@
+ plugin_libs,
+ plugin_builtin_acpi_phat,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/ata/meson.build
++++ b/plugins/ata/meson.build
+@@ -33,7 +33,6 @@
+ plugin_libs,
+ plugin_builtin_ata,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/bcm57xx/meson.build
++++ b/plugins/bcm57xx/meson.build
+@@ -25,8 +25,6 @@
+ plugin_builtins += plugin_builtin_bcm57xx
+
+ if get_option('tests')
+- install_data(['tests/bcm57xx.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -41,7 +39,6 @@
+ plugin_libs,
+ plugin_builtin_bcm57xx,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/ccgx/meson.build
++++ b/plugins/ccgx/meson.build
+@@ -28,8 +28,6 @@
+ plugin_builtins += plugin_builtin_ccgx
+
+ if get_option('tests')
+- install_data(['tests/ccgx.builder.xml', 'tests/ccgx-dmc.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -44,7 +42,6 @@
+ plugin_libs,
+ plugin_builtin_ccgx,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/dfu/meson.build
++++ b/plugins/dfu/meson.build
+@@ -70,7 +70,6 @@
+ plugin_libs,
+ plugin_builtin_dfu,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/elantp/meson.build
++++ b/plugins/elantp/meson.build
+@@ -20,8 +20,6 @@
+ plugin_builtins += plugin_builtin_elantp
+
+ if get_option('tests')
+- install_data(['tests/elantp.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -36,7 +34,6 @@
+ plugin_libs,
+ plugin_builtin_elantp,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/linux-swap/meson.build
++++ b/plugins/linux-swap/meson.build
+@@ -25,7 +25,6 @@
+ plugin_libs,
+ plugin_builtin_linux_swap,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/mtd/meson.build
++++ b/plugins/mtd/meson.build
+@@ -27,7 +27,6 @@
+ plugin_libs,
+ plugin_builtin_mtd,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/nitrokey/meson.build
++++ b/plugins/nitrokey/meson.build
+@@ -30,7 +30,6 @@
+ plugin_libs,
+ plugin_builtin_nitrokey,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/pixart-rf/meson.build
++++ b/plugins/pixart-rf/meson.build
+@@ -19,8 +19,6 @@
+ plugin_builtins += plugin_builtin_pxi
+
+ if get_option('tests')
+- install_data(['tests/pixart.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -35,7 +33,6 @@
+ plugin_libs,
+ plugin_builtin_pxi,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/redfish/meson.build
++++ b/plugins/redfish/meson.build
+@@ -40,14 +40,6 @@
+ )
+
+ if get_option('tests')
+- install_data(['tests/redfish-smbios.bin'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+- install_data(['tests/redfish.conf'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+- install_data(['tests/efi/efivars/RedfishIndications-16faa37e-4b6a-4891-9028-242de65a3b70'],
+- install_dir: join_paths(installed_test_datadir, 'tests', 'efi', 'efivars'))
+- install_data(['tests/efi/efivars/RedfishOSCredentials-16faa37e-4b6a-4891-9028-242de65a3b70'],
+- install_dir: join_paths(installed_test_datadir, 'tests', 'efi', 'efivars'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -68,7 +60,6 @@
+ fwupdplugin,
+ plugin_builtin_redfish,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/synaptics-mst/meson.build
++++ b/plugins/synaptics-mst/meson.build
+@@ -22,8 +22,6 @@
+ plugin_builtins += plugin_builtin_synaptics_mst
+
+ if get_option('tests')
+- install_data(['tests/synaptics-mst.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -47,7 +45,6 @@
+ c_args: [
+ cargs,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/synaptics-prometheus/meson.build
++++ b/plugins/synaptics-prometheus/meson.build
+@@ -18,8 +18,6 @@
+ plugin_builtins += plugin_builtin_synaprom
+
+ if get_option('tests')
+- install_data(['tests/synaptics-prometheus.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -35,7 +33,6 @@
+ plugin_builtin_synaprom,
+ ],
+ c_args: cargs,
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/synaptics-rmi/meson.build
++++ b/plugins/synaptics-rmi/meson.build
+@@ -25,8 +25,6 @@
+ plugin_builtins += plugin_builtin_synaptics_rmi
+
+ if get_option('tests')
+- install_data(['tests/synaptics-rmi-0x.builder.xml','tests/synaptics-rmi-10.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -41,7 +39,6 @@
+ plugin_libs,
+ plugin_builtin_synaptics_rmi,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/uefi-capsule/meson.build
++++ b/plugins/uefi-capsule/meson.build
+@@ -144,25 +144,6 @@
+ c_args: cargs
+ )
+ test('uefi-self-test', e, env: env)
+-
+-# to use these do `sudo systemctl edit fwupd.service` and set
+-# Environment="FWUPD_SYSFSFWDIR=/usr/share/installed-tests/fwupd"
+-install_data([
+- 'tests/efi/esrt/entries/entry0/capsule_flags',
+- 'tests/efi/esrt/entries/entry0/fw_class',
+- 'tests/efi/esrt/entries/entry0/fw_type',
+- 'tests/efi/esrt/entries/entry0/fw_version',
+- 'tests/efi/esrt/entries/entry0/last_attempt_status',
+- 'tests/efi/esrt/entries/entry0/last_attempt_version',
+- 'tests/efi/esrt/entries/entry0/lowest_supported_fw_version',
+- ],
+- install_dir: join_paths(installed_test_datadir, 'efi/esrt/entries/entry0'),
+-)
+-install_data([
+- 'tests/efi/efivars/CapsuleMax-39b68c46-f7fb-441b-b6ec-16b0f69821f3',
+- ],
+- install_dir: join_paths(installed_test_datadir, 'efi/efivars'),
+-)
+ endif
+
+ endif
+--- a/plugins/uf2/meson.build
++++ b/plugins/uf2/meson.build
+@@ -18,8 +18,6 @@
+ plugin_builtins += plugin_builtin_uf2
+
+ if get_option('tests')
+- install_data(['tests/uf2.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -34,7 +32,6 @@
+ plugin_libs,
+ plugin_builtin_uf2,
+ ],
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/vli/meson.build
++++ b/plugins/vli/meson.build
+@@ -46,7 +46,6 @@
+ plugin_builtin_vli,
+ ],
+ c_args: cargs,
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/plugins/wacom-usb/meson.build
++++ b/plugins/wacom-usb/meson.build
+@@ -22,8 +22,6 @@
+ plugin_builtins += plugin_builtin_wac
+
+ if get_option('tests')
+- install_data(['tests/wacom-usb.builder.xml'],
+- install_dir: join_paths(installed_test_datadir, 'tests'))
+ env = environment()
+ env.set('G_TEST_SRCDIR', meson.current_source_dir())
+ env.set('G_TEST_BUILDDIR', meson.current_build_dir())
+@@ -39,7 +37,6 @@
+ plugin_builtin_wac,
+ ],
+ c_args: cargs,
+- install: true,
+ install_rpath: libdir_pkg,
+ install_dir: installed_test_bindir,
+ )
+--- a/src/tests/host-emulate/meson.build
++++ b/src/tests/host-emulate/meson.build
+@@ -8,7 +8,6 @@
+ output: '@0@.gz'.format(input_file),
+ capture: true,
+ command: [gzip, '-k', '--stdout', '@INPUT@'],
+- install: true,
+ install_dir: join_paths(datadir, 'fwupd', 'host-emulate.d'),
+ )
+ endforeach
diff --git a/sys-apps/fwupd/fwupd-1.8.6.ebuild b/sys-apps/fwupd/fwupd-1.8.6.ebuild
new file mode 100644
index 000000000000..35b6091f0d04
--- /dev/null
+++ b/sys-apps/fwupd/fwupd-1.8.6.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit linux-info meson python-single-r1 vala udev xdg
+
+DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable"
+HOMEPAGE="https://fwupd.org"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="amt archive bash-completion bluetooth cbor dell elogind fastboot flashrom gnutls gtk-doc +gusb introspection logitech lzma +man minimal modemmanager nvme policykit spi +sqlite synaptics systemd test tpm uefi"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ ^^ ( elogind minimal systemd )
+ dell? ( uefi )
+ fastboot? ( gusb )
+ logitech? ( gusb )
+ minimal? ( !introspection )
+ modemmanager? ( gusb )
+ spi? ( lzma )
+ synaptics? ( gnutls )
+ test? ( gusb )
+ uefi? ( gnutls )
+"
+RESTRICT="!test? ( test )"
+
+BDEPEND="$(vala_depend)
+ >=dev-util/meson-0.60.0
+ virtual/pkgconfig
+ gtk-doc? (
+ $(python_gen_cond_dep '
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ ')
+ >=dev-util/gi-docgen-2021.1
+ )
+ bash-completion? ( >=app-shells/bash-completion-2.0 )
+ introspection? ( dev-libs/gobject-introspection )
+ man? (
+ app-text/docbook-sgml-utils
+ sys-apps/help2man
+ )
+ test? (
+ dev-util/umockdev
+ net-libs/gnutls[tools]
+ )
+"
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=app-arch/gcab-1.0
+ app-arch/xz-utils
+ >=dev-libs/glib-2.58:2
+ dev-libs/json-glib
+ dev-libs/libgudev:=
+ >=dev-libs/libjcat-0.1.4[gpg,pkcs7]
+ >=dev-libs/libxmlb-0.1.13:=[introspection?]
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ ')
+ net-misc/curl
+ archive? ( app-arch/libarchive:= )
+ cbor? ( dev-libs/libcbor )
+ dell? (
+ >=app-crypt/tpm2-tss-2.0
+ >=sys-libs/libsmbios-2.4.0
+ )
+ elogind? ( >=sys-auth/elogind-211 )
+ flashrom? ( >=sys-apps/flashrom-1.2-r3 )
+ gnutls? ( net-libs/gnutls )
+ gusb? ( >=dev-libs/libgusb-0.3.5[introspection?] )
+ logitech? ( dev-libs/protobuf-c:= )
+ lzma? ( app-arch/xz-utils )
+ modemmanager? ( net-misc/modemmanager[qmi] )
+ policykit? ( >=sys-auth/polkit-0.114 )
+ sqlite? ( dev-db/sqlite )
+ systemd? ( >=sys-apps/systemd-211 )
+ tpm? ( app-crypt/tpm2-tss:= )
+ uefi? (
+ sys-apps/fwupd-efi
+ sys-boot/efibootmgr
+ sys-fs/udisks
+ sys-libs/efivar
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ sys-apps/dbus
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/pango[introspection]
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.8.6-installed_tests.patch
+)
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+
+ if use nvme ; then
+ kernel_is -ge 4 4 || die "NVMe support requires kernel >= 4.4"
+ fi
+}
+
+src_prepare() {
+ default
+
+ vala_setup
+
+ # c.f. https://github.com/fwupd/fwupd/issues/1414
+ sed -e "/test('thunderbolt-self-test', e, env: test_env, timeout : 120)/d" \
+ -i plugins/thunderbolt/meson.build || die
+
+ sed -e '/platform-integrity/d' \
+ -i plugins/meson.build || die #753521
+
+ sed -e "/install_dir.*'doc'/s/doc/gtk-doc/" \
+ -i docs/meson.build || die
+
+ python_fix_shebang "${S}"/contrib/*.py
+}
+
+src_configure() {
+ local plugins=(
+ -Dplugin_gpio="enabled"
+ $(meson_feature amt plugin_amt)
+ $(meson_feature dell plugin_dell)
+ $(meson_feature fastboot plugin_fastboot)
+ $(meson_feature flashrom plugin_flashrom)
+ $(meson_feature gusb plugin_uf2)
+ $(meson_feature logitech plugin_logitech_bulkcontroller)
+ $(meson_feature modemmanager plugin_modem_manager)
+ $(meson_feature nvme plugin_nvme)
+ $(meson_use spi plugin_intel_spi)
+ $(meson_feature synaptics plugin_synaptics_mst)
+ $(meson_feature synaptics plugin_synaptics_rmi)
+ $(meson_feature tpm plugin_tpm)
+ $(meson_feature uefi plugin_uefi_capsule)
+ $(meson_use uefi plugin_uefi_capsule_splash)
+ $(meson_feature uefi plugin_uefi_pk)
+ )
+ if use ppc64 || use riscv ; then
+ plugins+=( -Dplugin_msr="disabled" )
+ fi
+
+ local emesonargs=(
+ --localstatedir "${EPREFIX}"/var
+ -Dbuild="$(usex minimal standalone all)"
+ -Dconsolekit="disabled"
+ -Dcurl="enabled"
+ -Defi_binary="false"
+ -Dsupported_build="enabled"
+ -Dudevdir="${EPREFIX}$(get_udevdir)"
+ $(meson_feature archive libarchive)
+ $(meson_use bash-completion bash_completion)
+ $(meson_feature bluetooth bluez)
+ $(meson_feature cbor)
+ $(meson_feature elogind)
+ $(meson_feature gnutls)
+ $(meson_feature gtk-doc docs)
+ $(meson_feature gusb)
+ $(meson_feature lzma)
+ $(meson_use man)
+ $(meson_feature introspection)
+ $(meson_feature policykit polkit)
+ $(meson_feature sqlite)
+ $(meson_feature systemd)
+ $(meson_use test tests)
+
+ ${plugins[@]}
+ )
+ use uefi && emesonargs+=( -Defi_os_dir="gentoo" )
+ export CACHE_DIRECTORY="${T}"
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ if ! use minimal ; then
+ newinitd "${FILESDIR}"/${PN}-r2 ${PN}
+
+ if ! use systemd ; then
+ # Don't timeout when fwupd is running (#673140)
+ sed '/^IdleTimeout=/s@=[[:digit:]]\+@=0@' \
+ -i "${ED}"/etc/${PN}/daemon.conf || die
+ fi
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ use minimal || udev_reload
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ use minimal || udev_reload
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 3a5f6a77fada..d535d74f4976 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/rust/Manifest b/virtual/rust/Manifest
index 0fd7f82073b9..d60add85ee51 100644
--- a/virtual/rust/Manifest
+++ b/virtual/rust/Manifest
@@ -1,4 +1,4 @@
EBUILD rust-1.62.1.ebuild 417 BLAKE2B 0c84f9465319446b07adacf70a97320845282dfd93ce9d36e12275bf7733cacc5b763b54cd0baa947046fba84e2c3e3603c48f4f2b80ed9b68ddc950a0ad0731 SHA512 757ce23ba986a245d7437a64d4ab809aa90c222757378d0c5cfe2081fb4d30b8f5c0ab8aa5274e0ebfbcb68a3c99e35e56386b3b3f92f3bddd95fc38d5887722
EBUILD rust-1.63.0.ebuild 430 BLAKE2B 9fa57d50e382972bb50a3c54d71c2d74e44e5ec92f83baadf8115994fb58a82a513639ef6e05f314cffa96b595c96ad1210dc72130c1c655a55a47b4c9e103b3 SHA512 3c7f160f92610cc70fcd923374bcd955f1a8af395d2aa5f93ba970ae1778ba1a576df24cf0526627252ab1a2e7195d28d2f56a20c4d3292e890091f7ea34aaf9
-EBUILD rust-1.64.0.ebuild 428 BLAKE2B c5b30c7cec031c5c20db84b9a47f36776ab248149908fc1f3f7378f9b056a02f170761df945c06feba347d90c6ecfdb6a38faf6296572e7d5ed65951a42147fb SHA512 5100848cbf1b6beb24436b72c62706009469bf1ea408f364e9dc2ae18a69b155b56b4919886637a22e592b820534b029f2c58b3ee4c7f63e37bdfa2c406f3c3a
+EBUILD rust-1.64.0.ebuild 423 BLAKE2B 950511fbacf94cac96193e3f879eeae03ed1d87f46f4d6c30c6d6f1fa4fe9d2fd18856c6fa84b1f7b245d2b05e0cc030f03f0cd8fe89bf696dda978a5e0d17a8 SHA512 fc7ebd7604a71fbd393afa20189e855095341cb58991a1bf16aa83b7fc269e71279258f5c2586d948694b972312444431de76a2376427d41060e605b67e91bd7
MISC metadata.xml 351 BLAKE2B cf3c7f2e804dbe6ddce9380d9c7b32e734df16a04ea867a474a4e6868edfaa72abb79dd6eb47f67128a1b60cb4872c999949e8237102bc2117e581309307f862 SHA512 d32137e0b4549baf85ffaff35d2c5fb058a44e3fbeb7f560db3ebbfc1d44d9ce3651e033cb8434f211994218a85d5bf89f42ea9e3ab76e361c1014dcc6f25997
diff --git a/virtual/rust/rust-1.64.0.ebuild b/virtual/rust/rust-1.64.0.ebuild
index 8fd5b1aac2bd..2679503850a6 100644
--- a/virtual/rust/rust-1.64.0.ebuild
+++ b/virtual/rust/rust-1.64.0.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Virtual for Rust language compiler"
LICENSE=""
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="rustfmt"
BDEPEND=""
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index d8ba72a8dee6..b469d19e2471 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/neXtaw/Manifest b/x11-libs/neXtaw/Manifest
index 3a78e546da68..f8fc5a23a398 100644
--- a/x11-libs/neXtaw/Manifest
+++ b/x11-libs/neXtaw/Manifest
@@ -1,3 +1,4 @@
+AUX neXtaw-0.15.1-clang16.patch 467 BLAKE2B 9422eb7366a094f7107162acb7a13baac58c21774b22c4d9967501150e37d091c6451226286d05f9f41fbaf560b288ff5960d1af686a3d743a2d70cc8692422b SHA512 13d03abb9079d3fd37d3212ed1b0ec4e3eff6c3ccb459cc1e933ed433dcf2c574e069a38107124c8a605d1b97fa7c4954f4c0f6a73047969dab4c86dbd9047be
DIST neXtaw-0.15.1.tar.gz 577459 BLAKE2B c38e8fe482bf0f51a2f387ab76d62666778d569982e153dbe32988d557dad91876122cfe4d0e8940e5c1d8ca7a8a3af09c09631b8ed656bd6a11db21d16ae331 SHA512 5250b2ac6fc746b8de19d0c2504e6c21e0b6c6ac4ef1a841a9793a2fd2dff082b86a987f54f68e0e35ed8f798900a701e6fd9c6cf7b1412a4bd53179fd07cbf1
-EBUILD neXtaw-0.15.1-r3.ebuild 732 BLAKE2B c796b85364a2a333512e60bbe054b4e86cd7b466f4b39055e75ba62eefe0ec9c86ac6de1f11a88da3d03c349797f91af35e6115d512b118a130bffabd7a753f1 SHA512 8730d3b5b85d4b1b3ef8c5efd2556a225af6bbd65eec07bbafe1ced96d3b5c3fefb3f86f5eccac3c1b3215f6836ce826311f6b58d3571dbc82cb06734b45809e
+EBUILD neXtaw-0.15.1-r4.ebuild 912 BLAKE2B b18a5d301a064fbfbe1af8b41fd7090a45370dc59c90dacbd6d28bf1bd88b5549ff216b1bf96c78b02af4b09f01ebabff20169046c4f19186cf47cb675bb555f SHA512 0f950c04c3c2914e0f189904e01f1efba17f9ccd97007cfcd74b290f695d7ff9ffd53f9c2218d8a5995ef0aaf38bf0b4b4df2e2ab06fc403abe5a921c484d2c1
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch b/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch
new file mode 100644
index 000000000000..a1f5bf27922c
--- /dev/null
+++ b/x11-libs/neXtaw/files/neXtaw-0.15.1-clang16.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/871489
+--- a/X11/neXtaw/XawIm.c
++++ b/X11/neXtaw/XawIm.c
+@@ -61,2 +61,3 @@
+ #include <X11/StringDefs.h>
++#include <X11/ResourceI.h>
+ #include <X11/Xos.h>
+--- a/X11/neXtaw/laygram.y
++++ b/X11/neXtaw/laygram.y
+@@ -16,2 +16,7 @@
+
++%code provides {
++ void yyerror(char *s);
++ int yylex(void);
++}
++
+ %union {
+--- a/X11/neXtaw/laylex.l
++++ b/X11/neXtaw/laylex.l
+@@ -88,2 +88,3 @@
+
++void
+ yysetsource(s)
+@@ -94,2 +95,3 @@
+
++void
+ yyerror(s)
diff --git a/x11-libs/neXtaw/neXtaw-0.15.1-r3.ebuild b/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild
index f89f61178319..db8f5d2fd8ee 100644
--- a/x11-libs/neXtaw/neXtaw-0.15.1-r3.ebuild
+++ b/x11-libs/neXtaw/neXtaw-0.15.1-r4.ebuild
@@ -1,34 +1,47 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
+inherit flag-o-matic
DESCRIPTION="Athena Widgets with N*XTSTEP appearance"
-HOMEPAGE="http://siag.nu/neXtaw/"
-SRC_URI="http://siag.nu/pub/neXtaw/${P}.tar.gz"
+HOMEPAGE="https://siag.nu/neXtaw/"
+SRC_URI="https://siag.nu/pub/neXtaw/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
RDEPEND="
- x11-base/xorg-proto
x11-libs/libICE
- x11-libs/libXext
- x11-libs/libXt
- x11-libs/libX11
x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
x11-libs/libXmu
- x11-libs/libxkbfile
x11-libs/libXpm
- !<x11-libs/neXtaw-0.15.1-r1"
-DEPEND="${RDEPEND}"
+ x11-libs/libXt
+ x11-libs/libxkbfile"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="
+ sys-devel/flex
+ virtual/yacc"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-clang16.patch
+)
src_configure() {
- econf --disable-static
+ append-cflags -std=gnu89 # old codebase, incompatible with c2x
+ append-cflags -fno-strict-aliasing #864535
+
+ default
}
src_install() {
default
+
find "${ED}" -name '*.la' -delete || die
}