-
-
Choose a different resolution from the drop-down list. Some webcams
---
-2.24.1
-
diff --git a/media-video/gnome-video-effects/Manifest b/media-video/gnome-video-effects/Manifest
index 47853dc13119..b51952710ed0 100644
--- a/media-video/gnome-video-effects/Manifest
+++ b/media-video/gnome-video-effects/Manifest
@@ -1,5 +1,3 @@
-DIST gnome-video-effects-0.4.3.tar.xz 142100 BLAKE2B 5541c38dffd17cd8cc1ae1a87b7dba13051fe18466a422aaef7918b0f8a0145f39d15c68bd40338a157c51111c4bdfa06897da8c80ce1a318aa6a66b719ff278 SHA512 5cf708f7deea4edd5d80cd838a78a7b539cb87504f55bfda1686bbe0136ee0eba20885ab8cd2a880ad0c825bf5ca972b0f612a579016eace736b790d7bdd10d3
DIST gnome-video-effects-0.5.0.tar.xz 85424 BLAKE2B 6c3aad12bd3f7c00a0f800d62df0144a4ca1318dbcb771f038f83fd82e252ba79aba379f57dd259c41dac3ba197dd98f52b944b018e39a419bb48b77e3a1d475 SHA512 48d68984913e6732a097b4f235671ecb3442945ec843accfae4b4526ecd27641831a847ea193ac1e13a452700c4a76fa15fa84c2293cbaf7b1b2f4d1b85487ce
-EBUILD gnome-video-effects-0.4.3.ebuild 522 BLAKE2B 28bf55ed9f3ee1ca320febdb5c11510ba87b4727fef61f299df4eeb9de8f73e95e73718d2b4e705cc097d8298dabbf477efa1255825734de4004d731fac18337 SHA512 802caf5e48866f3c105f932fd3e1b2c2ed8c9142df251f17c2046da684052fa5e2087ac957fd95be83ed45632c8526f97d0b23dcab74b6d138354d2fa8b76069
EBUILD gnome-video-effects-0.5.0.ebuild 524 BLAKE2B 2a9edd549e4a23c1878ea97e7b205f255115f7aaac690436829f75e409e3cd217706105a1bee1008217fc7600904117b3fd90dbb15ca52b2803452d2975f301a SHA512 4498e2afafcb1009b7748c2110e1b6305434c55feb4104787dc9f2eaede6717e303dc402d83efe5e28ce7ab5ef5d8f01c413d5266bf17eaca9a5ace9f7a51d3a
MISC metadata.xml 488 BLAKE2B 202c977557ebfa4dd1d9da6c558c1094758a403396d255c8aaafc62f746aa42b650ec597a7f5ef1cf3507cedd6bf4dce2f109e4da02a4906e451fbc73b4a3462 SHA512 db1e3250d928428f492fca5e87c5824d7cf8e19746e433292faa19544ba89c043f046305c650c5c18e6d94fb429ff5f4e634dd5c0609d8c6aead26e3ec9d50ec
diff --git a/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild b/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild
deleted file mode 100644
index 580ee2caae2e..000000000000
--- a/media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit gnome2
-
-DESCRIPTION="Effects for Cheese, the webcam video and picture application"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeVideoEffects"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=dev-util/intltool-0.40.0
- >=sys-devel/gettext-0.17
-"
-
-# This ebuild does not install any binaries
-RESTRICT="binchecks strip"
diff --git a/media-video/snappy/Manifest b/media-video/snappy/Manifest
index a21e046cf76e..d3fe71232c59 100644
--- a/media-video/snappy/Manifest
+++ b/media-video/snappy/Manifest
@@ -7,5 +7,5 @@ AUX snappy-1.0-video-texture.patch 1126 BLAKE2B fba2134c9a44429046c63b93db40d744
DIST snappy-1.0.tar.xz 282964 BLAKE2B 9855e3c9397ccde1122c22066cc33e98fda93cb364c03d8649a823dddc9de81bb9eaa89002f3fd1410b6910433e554d231774524da1cd917138c3154c6ed153b SHA512 d8a3fd3a598efde4d699cc8fa13bee1239917a877627b26d5d278af5fd1824f02acf5ce685f8bf994087b3374de9917a5aa4f6f6ebe94f385c8d3bf91887eca9
DIST snappy-ebf8e3ed30013e6577fa8994db40743d2ec05e94.tar.bz2 80663 BLAKE2B 1bf4b654c4c8c1b8b5cdbb71295c231588a03034e1ad3691e4c80f6e5439b420a76124d5f7a073eb225a13db99b32745dca3fe6845fbfe3bca6a685810fa7f61 SHA512 adc6c514dc38bab86d100aa481be09a75160a9641cfe32f467cc524ef7a006dabbbd450587c007d6a980e8e4b974b49629295e6cf791be3b42401b45168040f3
EBUILD snappy-1.0-r1.ebuild 1360 BLAKE2B 4867a12555dfab28d6b3db9cf9c214796322cab950c016dc0f095d2b00524c9340fec05c72d1af2e0f474c980ac5100b118ca2f5391194f703d0a262e9adcdba SHA512 e40cee3f9d1a7bcb0bee096b876e36afc7eef9f09fdeb43497b6ba2a1a8b471f30352d866324bd788dad45273f584389eb3cba7a88f499563999bc7676c0be26
-EBUILD snappy-1.0_p20200428.ebuild 1054 BLAKE2B 82623450455ea4ac6da8a47098c4b01a1ada110bf87d50b796f7e14a02af0f708af1cb149d5c422d29a581106a3a36471316b3af3fdfe6c0c81da745555a8b0b SHA512 4ee1f80a7d4457a9c6044933eacf54595b48b950494b8bf44ee35fdb423a545eacf545ea5341196091da7a3a34c704d672caed82645167ea7c16276639b2afc6
+EBUILD snappy-1.0_p20200428.ebuild 1052 BLAKE2B d516808a19a06aeabeb39b0a994dbebe6cedd9c7f0e18fdf6e9b9d528f9017f5e069d5e3aa55d9b2e2cf4f0a4d55f1369795362dc0c1b2a853a5851bbcb24d92 SHA512 b84d6b189ddfc98186b660298df8abed185348bb19041e0bbe9dc3da727f4ed1b0be53f085339f7712865d2cbe791e085776f3375870c05f80f0eeb4ff99557e
MISC metadata.xml 266 BLAKE2B 3180109d2a1479e9436a76fb478dfb1b23db0daedbf0ef264a469fbbfecd858adf6ec01f3fdc5c56270d0a9e1e150ac947f4a1f893e967d6b1dc1f1b8f6d4ccb SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75
diff --git a/media-video/snappy/snappy-1.0_p20200428.ebuild b/media-video/snappy/snappy-1.0_p20200428.ebuild
index 572a173dfe7c..81d6b0d8882f 100644
--- a/media-video/snappy/snappy-1.0_p20200428.ebuild
+++ b/media-video/snappy/snappy-1.0_p20200428.ebuild
@@ -12,7 +12,7 @@ COMMIT_HASH="ebf8e3ed30013e6577fa8994db40743d2ec05e94"
SRC_URI="https://gitlab.gnome.org/GNOME/snappy/-/archive/${COMMIT_HASH}/snappy-${COMMIT_HASH}.tar.bz2"
S="${WORKDIR}/${PN}-${COMMIT_HASH}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 8f0683ed2aad..b6965b8b6155 100644
Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 9822422cde00..9f13051f4bbf 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 15 Apr 2021 14:38:29 +0000
+Fri, 16 Apr 2021 05:08:32 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index bc8c0ecb6028..1b420344983a 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 501179 BLAKE2B 8497331f9dd69ca6298da2b244da7c443f558ba5b1a3fe30fd16624181c44f495f273604ef8a4cf26755eba9c949c383c797e8057c9baf45d23d874b04364a7a SHA512 1bcbdcac9faaadcbf738837161742f91747423833b925f90f520b0d3356096c18fcd1565918d664e0bf798a9b1b666a396108d3b8f84b2c2fd74cd3e730a319c
-TIMESTAMP 2021-04-15T14:38:34Z
+TIMESTAMP 2021-04-16T05:08:36Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmB4T+pfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmB5G9RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDuLA//VQMMG9ROhiYdFlX+K0rio3XSu3QCGGSVQfhUQQSpT/W8sM0VGn1/NVkU
-KeY1EmOWc5Vx3LjA7SfMBLGX4YjLq1MWoyc/SQmRYYuEOGboxyJ7NFeHP17q8igW
-9HWRey8eiR/BPb+GnmqFvrrGbQK6IrVG6sOFY+rYMBEwI/4j/sCrejMqjz5FM405
-hVj4mQX1IQCvhuHh53V6m2vIFOBzNPMO9CTksM1S56weTbuE7gtKvQLh5hVRiAJ8
-tmWq45N7jLCi0eQ4SQuoW0S2HzpLrJLjV4eMFn2qnk6eiXcUiMG8I0+4Wm0nIP2Z
-oSuzTTxGuC2DAekq9ZXAWveZL1nh8PgV41K7KyyVqzXwCoa9mIx/CHMZ48CgvAGR
-GPbZUVFSBenYhHqJhq9eiixSMDTwqEvcj1HN3ZX2rqVaBFZ3fRYddOWV9uuCD9z6
-TIHXdGSIzqYNJVsTnrONs5j8rTJ2Recf1e3ysydFZV5c4d7mVPfqeNa9lf/NKhH8
-kpSBKFIY8AZ08fFrouIRD3NHlUn7YaE8as6Pam690M1iRVNsE465yUdaWvfQidzX
-kYvP8c62YhJu9nvJnTBbdDmAzf93jXEzZDsQiAKBGYm4NzXcJLwjAadjRCTvmSMQ
-eJ1TMmJtXM3VITkpM8moPzEm7tbbPXqRdPzoTlnYQD/Qzhef1vg=
-=7I2F
+klDCPw/6AuwpOBbhCic5uT7b5L3EIAHV4fz7FVZYjk2++DE/Awq1wIfFKgFMh6MB
+0fGQtZyN5CP7orFFUDOweXNjHC+q7SQrWZlin3+MpfCHuqNo+ZwjfobuBXtD/DPd
+v3y8zMNlk92ayVxuxgDYG45MUFRnZF0NIyo2nqh+nF12YgAobvAPwk9ELi8/PDdH
+CoCzTns0MjdCyu5NdJ6kN+Wukvggmojn8wUnbWU4foIrcRupVPON0DH3eCBtwxs6
+7J3+APloEpMIDaXsZ1qRcoqMwSCWkc7J0qoQ++GvLLcwu1twbR6Keydz89CzqM2W
+xpzvhVz97wocvJhyK1h4NwJ6a5u8oQt+IY9HJHjrV5ZfVYVE7tZTm1rr/Bt8np/h
+8EADPwlfH4igAObGKnXQrENunexAvjrX5R0DKHSrE5vW6c5poMndUpfwIChbeKJK
+2NmDxRWBlUFrHOtxyV7r4QkVMtlPRGRVzVets/OHAtFQRIS7fGyNtTmrLg+bX0Oa
+OGEyjZJO02mmGHCLSsRnzGKqqMVz05Ph4qmmmo35OFpOkF1zdSQ5PgSGUMTpoIom
+o+8SVPbkEAbJDsqB7UdT+IbcTJecIiIGmIRyPyIExkucl1XQLcSo5E8uGMthqCNv
+D+3AAQmtGtr2LE39xMhEWdtwf5WOLXVNmZk7EG/s/m2CWWO7msE=
+=hDJj
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 9822422cde00..a436ec136cd0 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 15 Apr 2021 14:38:29 +0000
+Fri, 16 Apr 2021 05:08:33 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 084a36591074..78575ee62f8c 100644
Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index e6afcccf4b59..fca7dea1fe82 100644
Binary files a/metadata/md5-cache/app-accessibility/Manifest.gz and b/metadata/md5-cache/app-accessibility/Manifest.gz differ
diff --git a/metadata/md5-cache/app-accessibility/accerciser-3.36.2 b/metadata/md5-cache/app-accessibility/accerciser-3.36.2
deleted file mode 100644
index 1f31509c12c4..000000000000
--- a/metadata/md5-cache/app-accessibility/accerciser-3.36.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.1.13:3[introspection] python_single_target_python3_7? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_7(-)] >=dev-python/ipython-0.11[python_targets_python3_7(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_7(-)] dev-python/pycairo[python_targets_python3_7(-)] dev-python/python-xlib[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_8(-)] >=dev-python/ipython-0.11[python_targets_python3_8(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/python-xlib[python_targets_python3_8(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_7? ( dev-lang/python:3.7[xml] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] ) dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Interactive Python accessibility explorer
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Accerciser
-IUSE=python_single_target_python3_7 python_single_target_python3_8
-KEYWORDS=amd64 x86
-LICENSE=BSD CC-BY-SA-3.0
-RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.1.13:3[introspection] python_single_target_python3_7? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_7(-)] >=dev-python/ipython-0.11[python_targets_python3_7(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_7(-)] dev-python/pycairo[python_targets_python3_7(-)] dev-python/python-xlib[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_8(-)] >=dev-python/ipython-0.11[python_targets_python3_8(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] dev-python/python-xlib[python_targets_python3_8(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_7? ( dev-lang/python:3.7[xml] >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8[xml] >=dev-lang/python-exec-2:=[python_targets_python3_8] )
-REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 )
-SLOT=0
-SRC_URI=mirror://gnome/sources/accerciser/3.36/accerciser-3.36.2.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=75196889cc33ff8c145bed23d8070811
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 31a569325134..d8ce4f0fb4f8 100644
Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-alexbarton-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-alexbarton-20210416
new file mode 100644
index 000000000000..d55ca4451ace
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-alexbarton-20210416
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by Alex Barton
+EAPI=7
+HOMEPAGE=https://github.com/alexbarton https://keybase.io/alexbarton
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://keybase.io/alexbarton/pgp_keys.asc?fingerprint=f5b9f52ed90920d2520376a2c24a0f637e364856 -> openpgp-keys-alexbarton-20210416.asc
+_md5_=76a7666c902d2770e018d6cf4396873b
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-botan-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-botan-20210416
new file mode 100644
index 000000000000..1ef23f2ae365
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-botan-20210416
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used to sign Botan releases
+EAPI=7
+HOMEPAGE=https://botan.randombit.net https://botan.randombit.net/pgpkey.txt
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://botan.randombit.net/pgpkey.txt -> openpgp-keys-botan-20210416.asc
+_md5_=63fd3c60f55106e3ac0115adfdb23f42
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-crypto++-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-crypto++-20210416
new file mode 100644
index 000000000000..e9c68ac76d26
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-crypto++-20210416
@@ -0,0 +1,8 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used to sign crypto++ releases
+EAPI=7
+HOMEPAGE=https://cryptopp.com/signing.html
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=public-domain
+SLOT=0
+_md5_=089856fdfcd0d1b2566d8fcbaac82ddb
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-jedisct1-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-jedisct1-20210416
new file mode 100644
index 000000000000..15a73706d498
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-jedisct1-20210416
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by Frank Denis (jedisct1)
+EAPI=7
+HOMEPAGE=https://github.com/jedisct1
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://download.pureftpd.org/public_keys/jedi.gpg.asc -> openpgp-keys-jedisct1-20210416.asc
+_md5_=a9c1ccfcd176f4072761f5d479f03801
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-mlichvar-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-mlichvar-20210416
new file mode 100644
index 000000000000..d017233b274e
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-mlichvar-20210416
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by Miroslav Lichvar
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://chrony.tuxfamily.org/gpgkey-8B1F4A9ADA73D401E3085A0B5FF06F29BA1E013B.asc -> openpgp-keys-mlichvar-20210416.asc
+_md5_=daa876cbdd80eb431caaac284c54b8ec
diff --git a/metadata/md5-cache/app-crypt/openpgp-keys-nmap-20210416 b/metadata/md5-cache/app-crypt/openpgp-keys-nmap-20210416
new file mode 100644
index 000000000000..4acbc59cc85c
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/openpgp-keys-nmap-20210416
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used to sign Nmap releases
+EAPI=7
+HOMEPAGE=https://svn.nmap.org/nmap/docs/nmap_gpgkeys.txt
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://svn.nmap.org/nmap/docs/nmap_gpgkeys.txt -> openpgp-keys-nmap-20210416.asc
+_md5_=63121a2beaa9910dc5a075de1da2150b
diff --git a/metadata/md5-cache/app-crypt/seahorse-3.36.2 b/metadata/md5-cache/app-crypt/seahorse-3.36.2
deleted file mode 100644
index 564c267cdee7..000000000000
--- a/metadata/md5-cache/app-crypt/seahorse-3.36.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.44:2 >=app-crypt/gcr-3.11.91:= >=app-crypt/gpgme-1.7.0 >=x11-libs/gtk+-3.22.0:3 >=app-crypt/gnupg-2.0.12 >=gui-libs/libhandy-0.0.12:0.0= >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) dev-libs/appstream-glib dev-libs/libxml2:2 dev-libs/libxslt app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-crypt/gcr[vala] app-crypt/libsecret[vala] gui-libs/libhandy:0.0[vala] app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Manage your passwords and encryption keys
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse
-IUSE=ldap zeroconf
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+ FDL-1.1+
-RDEPEND=>=dev-libs/glib-2.44:2 >=app-crypt/gcr-3.11.91:= >=app-crypt/gpgme-1.7.0 >=x11-libs/gtk+-3.22.0:3 >=app-crypt/gnupg-2.0.12 >=gui-libs/libhandy-0.0.12:0.0= >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
-SLOT=0
-SRC_URI=mirror://gnome/sources/seahorse/3.36/seahorse-3.36.2.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f preserve-libs ef207dc62baddfddfd39a164d9797648 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=69cc5850f7c81ca670fab05c37cc4876
diff --git a/metadata/md5-cache/app-crypt/seahorse-40.0 b/metadata/md5-cache/app-crypt/seahorse-40.0
deleted file mode 100644
index f39e49d166e4..000000000000
--- a/metadata/md5-cache/app-crypt/seahorse-40.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-libs/appstream-glib dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.58:2 >=app-crypt/gcr-3.38:= >=app-crypt/gpgme-1.14.0 >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.1:1= >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] ) || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) dev-libs/libxml2:2 app-crypt/gcr[vala] app-crypt/libsecret[vala] gui-libs/libhandy:1[vala] dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Manage your passwords and encryption keys
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Apps/Seahorse
-IUSE=ldap zeroconf
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2+ FDL-1.1+
-RDEPEND=>=dev-libs/glib-2.58:2 >=app-crypt/gcr-3.38:= >=app-crypt/gpgme-1.14.0 >=x11-libs/gtk+-3.24.0:3 >=app-crypt/gnupg-2.2 >=gui-libs/libhandy-1.1:1= >=app-crypt/libsecret-0.16 dev-libs/libpwquality net-misc/openssh ldap? ( net-nds/openldap:= ) >=net-libs/libsoup-2.33.92:2.4 zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
-SLOT=0
-SRC_URI=mirror://gnome/sources/seahorse/40/seahorse-40.0.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=365609fcf9db7046a54839d7b0f92b55
diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz
index b93d8eec5861..88261d27abe4 100644
Binary files a/metadata/md5-cache/app-dicts/Manifest.gz and b/metadata/md5-cache/app-dicts/Manifest.gz differ
diff --git a/metadata/md5-cache/app-dicts/aspell-am-0.03.1 b/metadata/md5-cache/app-dicts/aspell-am-0.03.1
index f0b853d72dc4..d2472c3ed911 100644
--- a/metadata/md5-cache/app-dicts/aspell-am-0.03.1
+++ b/metadata/md5-cache/app-dicts/aspell-am-0.03.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Amharic) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/am/aspell6-am-0.03-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=183f15a734e59164ccf77cb980ea8a23
+_md5_=59fca42dfe85e32df180af8debf640bb
diff --git a/metadata/md5-cache/app-dicts/aspell-ar-1.2.0 b/metadata/md5-cache/app-dicts/aspell-ar-1.2.0
index 1cb6445aca89..c6c7fe709845 100644
--- a/metadata/md5-cache/app-dicts/aspell-ar-1.2.0
+++ b/metadata/md5-cache/app-dicts/aspell-ar-1.2.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Arabic) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ar/aspell6-ar-1.2-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=6cdcfe2d5a7080b7ba41c3297da97b14
+_md5_=539f0e3bb408c25d07df91853aa93d84
diff --git a/metadata/md5-cache/app-dicts/aspell-ast-0.01 b/metadata/md5-cache/app-dicts/aspell-ast-0.01
index dc6b8cbb0870..62f65df5bd78 100644
--- a/metadata/md5-cache/app-dicts/aspell-ast-0.01
+++ b/metadata/md5-cache/app-dicts/aspell-ast-0.01
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Asturian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://ftp.gnu.org/gnu/aspell/dict/ast/aspell6-ast-0.01.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=abdee6869a213c065cb0c9a69a45559c
+_md5_=eb3a96aef3ad57099e4915e9147706cb
diff --git a/metadata/md5-cache/app-dicts/aspell-az-0.02.0 b/metadata/md5-cache/app-dicts/aspell-az-0.02.0
index 48186b8dd64c..caacb9a5e21c 100644
--- a/metadata/md5-cache/app-dicts/aspell-az-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-az-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Azerbaijani) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/az/aspell6-az-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=c1c62cb77b2b75e1c9170154aaef0bc8
+_md5_=79ea9e7a23d222c86fab144cdb5179da
diff --git a/metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1 b/metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1
index ba67d8063fa6..d6d9a482f4a6 100644
--- a/metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1
+++ b/metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Bengali) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/bn/aspell6-bn-0.01.1-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=dd85bc6dc92e7027950da5d5e68a819b
+_md5_=908b6476360f660e1178c8fe056d92ba
diff --git a/metadata/md5-cache/app-dicts/aspell-ca-2.5.0 b/metadata/md5-cache/app-dicts/aspell-ca-2.5.0
index 86b2c05782cb..0e6ac93de32b 100644
--- a/metadata/md5-cache/app-dicts/aspell-ca-2.5.0
+++ b/metadata/md5-cache/app-dicts/aspell-ca-2.5.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Catalan) language dictionary
EAPI=7
HOMEPAGE=https://www.softcatala.org/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2+
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://www.softcatala.org/pub/softcatala/aspell/2.5.0/aspell6-ca-2.5.0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=908b440ad644cd2a64f7641d4a91efc8
+_md5_=838d830fe7590c8702f4225af71ed0e2
diff --git a/metadata/md5-cache/app-dicts/aspell-csb-0.02.0 b/metadata/md5-cache/app-dicts/aspell-csb-0.02.0
index 178ca837341d..c264c258ee65 100644
--- a/metadata/md5-cache/app-dicts/aspell-csb-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-csb-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Kashubian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/csb/aspell6-csb-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=5d4f3f43f64aa257c00940fd0fb18e73
+_md5_=3a580447c2009deed3bc8ac2a1788e12
diff --git a/metadata/md5-cache/app-dicts/aspell-de-20161207.7.0 b/metadata/md5-cache/app-dicts/aspell-de-20161207.7.0
index 5ca4183a14f2..69506da6bf08 100644
--- a/metadata/md5-cache/app-dicts/aspell-de-20161207.7.0
+++ b/metadata/md5-cache/app-dicts/aspell-de-20161207.7.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (German, Austria-German and Swiss-German) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/de/aspell6-de-20161207-7-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=deacdfc6304194734733d752ca60d9d1
+_md5_=b5fca8c5798a87d8fbd998b12c628403
diff --git a/metadata/md5-cache/app-dicts/aspell-el-0.08.0 b/metadata/md5-cache/app-dicts/aspell-el-0.08.0
index 5a3ae1d6bcf3..493f02f86323 100644
--- a/metadata/md5-cache/app-dicts/aspell-el-0.08.0
+++ b/metadata/md5-cache/app-dicts/aspell-el-0.08.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Greek) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/el/aspell6-el-0.08-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=cee473ee61234f4ba2bdc529b2ed7ffa
+_md5_=22ae350acd77a07e524e9f8007e418a5
diff --git a/metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0 b/metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0
index edb24941959e..374cd517f581 100644
--- a/metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0
+++ b/metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (English (British, Canadian, US)) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Ispell myspell-en_CA-KevinAtkinson Princeton public-domain
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/en/aspell6-en-2020.12.07-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=b916f727d4eee71bcfd723542608c6a4
+_md5_=f40171ec7ce95e126dff184432c6963f
diff --git a/metadata/md5-cache/app-dicts/aspell-es-1.11.2 b/metadata/md5-cache/app-dicts/aspell-es-1.11.2
index 63fac912e6b0..8da01a9e3acd 100644
--- a/metadata/md5-cache/app-dicts/aspell-es-1.11.2
+++ b/metadata/md5-cache/app-dicts/aspell-es-1.11.2
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Spanish) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/es/aspell6-es-1.11-2.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=933a4ad7944f20b31ee57ea6fdb4e31d
+_md5_=ddb8fcc7f489a0d4abccef3fbda13ca1
diff --git a/metadata/md5-cache/app-dicts/aspell-fa-0.11.0 b/metadata/md5-cache/app-dicts/aspell-fa-0.11.0
index f2d0bfe8d560..0574ca16ef00 100644
--- a/metadata/md5-cache/app-dicts/aspell-fa-0.11.0
+++ b/metadata/md5-cache/app-dicts/aspell-fa-0.11.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Persian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/fa/aspell6-fa-0.11-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=b1b85ab3da56042a6673b54c9206d580
+_md5_=aadbb34ea7f055876d250c523cce1498
diff --git a/metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1 b/metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1
index e74bed6c0573..81ffa72a48cf 100644
--- a/metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1
+++ b/metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Faroese) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/fo/aspell5-fo-0.2.16-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=05eb133e24f02aeb0773d950a93ec22c
+_md5_=6deeb480a4cffcf93d65bbb7b2b4be9e
diff --git a/metadata/md5-cache/app-dicts/aspell-fy-0.12.0 b/metadata/md5-cache/app-dicts/aspell-fy-0.12.0
index d08bd1220515..363818271fea 100644
--- a/metadata/md5-cache/app-dicts/aspell-fy-0.12.0
+++ b/metadata/md5-cache/app-dicts/aspell-fy-0.12.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Frisian Frysk) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/fy/aspell6-fy-0.12-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=52c433e57c917d8307d8e573154c0a11
+_md5_=4cc237601974808178a48f4b4b9d4144
diff --git a/metadata/md5-cache/app-dicts/aspell-ga-5.1.0 b/metadata/md5-cache/app-dicts/aspell-ga-5.1.0
index f9f8b8885373..f38a25a06da0 100644
--- a/metadata/md5-cache/app-dicts/aspell-ga-5.1.0
+++ b/metadata/md5-cache/app-dicts/aspell-ga-5.1.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Irish) language dictionary
EAPI=7
HOMEPAGE=https://cadhan.com/gaelspell/ https://github.com/kscanne/gaelspell
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://github.com/kscanne/gaelspell/releases/download/v5.1/aspell5-ga-5.1-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=281453e3237f058fff165c116bf52b08
+_md5_=f976162fc156888456dfb6d233c8aa0e
diff --git a/metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1 b/metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1
index 50669f2149c1..6acc4847afa6 100644
--- a/metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1
+++ b/metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Scottish Gaelic) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/gd/aspell5-gd-0.1.1-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=76cf7769c9260427dce098febb725e6f
+_md5_=eb10b8ad5805b3f9d8718e221c589aa4
diff --git a/metadata/md5-cache/app-dicts/aspell-grc-0.02.0 b/metadata/md5-cache/app-dicts/aspell-grc-0.02.0
index 6174efa4bada..0f3e6eb719ef 100644
--- a/metadata/md5-cache/app-dicts/aspell-grc-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-grc-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Ancient Greek) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/grc/aspell6-grc-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=951af743ffc7b21e64c44fdca8adf27a
+_md5_=ff326fdd4d9b845cc467411ff6ade914
diff --git a/metadata/md5-cache/app-dicts/aspell-gu-0.03.0 b/metadata/md5-cache/app-dicts/aspell-gu-0.03.0
index 6cac8dcb0af7..e041caed94e0 100644
--- a/metadata/md5-cache/app-dicts/aspell-gu-0.03.0
+++ b/metadata/md5-cache/app-dicts/aspell-gu-0.03.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Gujarati) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/gu/aspell6-gu-0.03-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=f40fd62b0561bb8927055325ddad1243
+_md5_=26a16cfb5098e2e4cbed7458c2221900
diff --git a/metadata/md5-cache/app-dicts/aspell-gv-0.50.0 b/metadata/md5-cache/app-dicts/aspell-gv-0.50.0
index 0e27e8a28255..223a9f705b37 100644
--- a/metadata/md5-cache/app-dicts/aspell-gv-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-gv-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Manx Gaelic) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/gv/aspell-gv-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=31a55be62a732a11b400bf447f8e2b06
+_md5_=3ed0f6d694cb0ce7a891a33723c1eb80
diff --git a/metadata/md5-cache/app-dicts/aspell-hi-0.02.0 b/metadata/md5-cache/app-dicts/aspell-hi-0.02.0
index ad00c6fdb08c..c777171bc251 100644
--- a/metadata/md5-cache/app-dicts/aspell-hi-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-hi-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Hindi) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/hi/aspell6-hi-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=ec9834d5981150787e2e82f9acd0fec8
+_md5_=7cc56930dc9665e74fc2a9a763b19752
diff --git a/metadata/md5-cache/app-dicts/aspell-hil-0.11.0 b/metadata/md5-cache/app-dicts/aspell-hil-0.11.0
index 064f0cdbf4b0..7a797cc18f8a 100644
--- a/metadata/md5-cache/app-dicts/aspell-hil-0.11.0
+++ b/metadata/md5-cache/app-dicts/aspell-hil-0.11.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Hiligaynon) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/hil/aspell5-hil-0.11-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=4df84c565e1006f904dcf6b26f7848f1
+_md5_=c14d71cba65dc5cdea61ee8513ed7ba5
diff --git a/metadata/md5-cache/app-dicts/aspell-hsb-0.02.0 b/metadata/md5-cache/app-dicts/aspell-hsb-0.02.0
index c7d857d87151..31902c4b2392 100644
--- a/metadata/md5-cache/app-dicts/aspell-hsb-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-hsb-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Upper Sorbian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/hsb/aspell6-hsb-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=f4928d4543fe16f817ff63bd7d4b4d66
+_md5_=27d87cf1316d5278d1aa4582debef8f8
diff --git a/metadata/md5-cache/app-dicts/aspell-hus-0.03.1 b/metadata/md5-cache/app-dicts/aspell-hus-0.03.1
index cb4515fbcb40..43bed648a6c3 100644
--- a/metadata/md5-cache/app-dicts/aspell-hus-0.03.1
+++ b/metadata/md5-cache/app-dicts/aspell-hus-0.03.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Huastec Tenek) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/hus/aspell6-hus-0.03-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=4f67b76f399ec7aad44ce660da7d4497
+_md5_=8bfb7d6f13bb00c9a12cff387d5950f3
diff --git a/metadata/md5-cache/app-dicts/aspell-ia-0.50.1 b/metadata/md5-cache/app-dicts/aspell-ia-0.50.1
index c08c5da28686..e3ac65566b3b 100644
--- a/metadata/md5-cache/app-dicts/aspell-ia-0.50.1
+++ b/metadata/md5-cache/app-dicts/aspell-ia-0.50.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Interlingua) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ia/aspell-ia-0.50-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=7b8ab2b418c520040b50851a6d7a7175
+_md5_=74e09fb8f05f5358d3f5ae75de40d1c8
diff --git a/metadata/md5-cache/app-dicts/aspell-id-1.2.0 b/metadata/md5-cache/app-dicts/aspell-id-1.2.0
index 653fbec86fca..fb126b2ce5a0 100644
--- a/metadata/md5-cache/app-dicts/aspell-id-1.2.0
+++ b/metadata/md5-cache/app-dicts/aspell-id-1.2.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Indonesian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/id/aspell5-id-1.2-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=7c8e54522db06eb950ca0d32d8ca1fde
+_md5_=c79ac0a468e770185fd1c95c827fe6fd
diff --git a/metadata/md5-cache/app-dicts/aspell-kn-0.01.1 b/metadata/md5-cache/app-dicts/aspell-kn-0.01.1
index 327217f6da27..ea7e936fe314 100644
--- a/metadata/md5-cache/app-dicts/aspell-kn-0.01.1
+++ b/metadata/md5-cache/app-dicts/aspell-kn-0.01.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Kannada) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/kn/aspell6-kn-0.01-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=26c53b101148899a37a7f9fc242f87f1
+_md5_=40ac088b887c76ff92b4e0c20536cfd7
diff --git a/metadata/md5-cache/app-dicts/aspell-ku-0.20.1 b/metadata/md5-cache/app-dicts/aspell-ku-0.20.1
index 9a161cb02bde..99ce9a5ea357 100644
--- a/metadata/md5-cache/app-dicts/aspell-ku-0.20.1
+++ b/metadata/md5-cache/app-dicts/aspell-ku-0.20.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Kurdi) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ku/aspell5-ku-0.20-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=b29df50c0f2ca778863592d3ce12bc69
+_md5_=a90d35216d78b1db190b8459a2a222bd
diff --git a/metadata/md5-cache/app-dicts/aspell-ky-0.01.0 b/metadata/md5-cache/app-dicts/aspell-ky-0.01.0
index 5b0cb2648123..91d9cc4323ec 100644
--- a/metadata/md5-cache/app-dicts/aspell-ky-0.01.0
+++ b/metadata/md5-cache/app-dicts/aspell-ky-0.01.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Kirghiz) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ky/aspell6-ky-0.01-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=24e2ded8fb5643dd819a4579b3f8d7a7
+_md5_=10ed40c91cda368480e5a60b5f2710e1
diff --git a/metadata/md5-cache/app-dicts/aspell-lt-1.3.2 b/metadata/md5-cache/app-dicts/aspell-lt-1.3.2
index 17bf64e26b3d..7782bffca300 100644
--- a/metadata/md5-cache/app-dicts/aspell-lt-1.3.2
+++ b/metadata/md5-cache/app-dicts/aspell-lt-1.3.2
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Lithuanian) language dictionary
EAPI=7
HOMEPAGE=https://github.com/ispell-lt/ispell-lt
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://github.com/ispell-lt/ispell-lt/releases/download/rel-1.3.2/aspell6-lt-1.3.2.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=d275eb359d503baee2f9bf0a866b153d
+_md5_=d7e5c8f3c0235c7844d0880e8f34d271
diff --git a/metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1 b/metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1
index 88adeef61c6a..a753ee64c7ca 100644
--- a/metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1
+++ b/metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Latvian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/lv/aspell6-lv-0.5.5-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=9e991186e41b58106bfaa2c38e2f0a29
+_md5_=f37636f6c70ff666864b0f960b82dd62
diff --git a/metadata/md5-cache/app-dicts/aspell-mg-0.03.0 b/metadata/md5-cache/app-dicts/aspell-mg-0.03.0
index 72481682f8ee..5d3913783265 100644
--- a/metadata/md5-cache/app-dicts/aspell-mg-0.03.0
+++ b/metadata/md5-cache/app-dicts/aspell-mg-0.03.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Malagasy) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mg/aspell5-mg-0.03-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=d6d43a35ac3f2837831e0bf3ea7a81a7
+_md5_=3e31a26a33cd83187bcdeeec598f8740
diff --git a/metadata/md5-cache/app-dicts/aspell-mi-0.50.0 b/metadata/md5-cache/app-dicts/aspell-mi-0.50.0
index 26e5b49cdcd5..bec772a38aa7 100644
--- a/metadata/md5-cache/app-dicts/aspell-mi-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-mi-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Maori) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mi/aspell-mi-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=44e8fb67104e2e5e68593be6f1487726
+_md5_=6579e698c1b6fb86ee3aa246395efd9a
diff --git a/metadata/md5-cache/app-dicts/aspell-mk-0.50.0 b/metadata/md5-cache/app-dicts/aspell-mk-0.50.0
index 2ba0f49ea687..b9059c207f4c 100644
--- a/metadata/md5-cache/app-dicts/aspell-mk-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-mk-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Macedonian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mk/aspell-mk-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=389670ee13bfdc2133b34e6d6b4703e0
+_md5_=9656e5bde2bd7f0b875d808d9304cbeb
diff --git a/metadata/md5-cache/app-dicts/aspell-ml-0.04.1 b/metadata/md5-cache/app-dicts/aspell-ml-0.04.1
index 522aa38891d6..2f13c3862b8e 100644
--- a/metadata/md5-cache/app-dicts/aspell-ml-0.04.1
+++ b/metadata/md5-cache/app-dicts/aspell-ml-0.04.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Malayalam) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://download-mirror.savannah.gnu.org/releases/smc/Spellchecker/aspell6-ml-0.04-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=5f03a36ba54591befb17973996a49fee
+_md5_=f04695ac6abb5c6cc5b197513001815b
diff --git a/metadata/md5-cache/app-dicts/aspell-mn-0.06.2 b/metadata/md5-cache/app-dicts/aspell-mn-0.06.2
index 918cfe9668cd..9ad8383d056b 100644
--- a/metadata/md5-cache/app-dicts/aspell-mn-0.06.2
+++ b/metadata/md5-cache/app-dicts/aspell-mn-0.06.2
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Mongolian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mn/aspell6-mn-0.06-2.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=624973ec688a80013ad0730656d0db1b
+_md5_=7ce1d8cc692f9b2cf4141e399e99f731
diff --git a/metadata/md5-cache/app-dicts/aspell-mr-0.10.0 b/metadata/md5-cache/app-dicts/aspell-mr-0.10.0
index b230066889e4..a01151e58554 100644
--- a/metadata/md5-cache/app-dicts/aspell-mr-0.10.0
+++ b/metadata/md5-cache/app-dicts/aspell-mr-0.10.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Marathi) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mr/aspell6-mr-0.10-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=5f5f1b20e6c6e194dfc9e239e784f309
+_md5_=fb8a53dc9205c3ef51938ee890d08052
diff --git a/metadata/md5-cache/app-dicts/aspell-ms-0.50.0 b/metadata/md5-cache/app-dicts/aspell-ms-0.50.0
index e1d40c74fd6a..6d980aa1a9b1 100644
--- a/metadata/md5-cache/app-dicts/aspell-ms-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-ms-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Malay) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ms/aspell-ms-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=b449d4aa1e9440ef7f0466eb05792aca
+_md5_=5c1bf31f532b514008681fa272d2a291
diff --git a/metadata/md5-cache/app-dicts/aspell-mt-0.50.0 b/metadata/md5-cache/app-dicts/aspell-mt-0.50.0
index 35440366a30f..5a247ed8ef07 100644
--- a/metadata/md5-cache/app-dicts/aspell-mt-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-mt-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Maltese) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/mt/aspell-mt-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=ede5af5612764fcd6cb70c08b9454780
+_md5_=2d2021e6a454b2b6254a44f276caac58
diff --git a/metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1 b/metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1
index 589484f30b13..ac8dcb5dbf48 100644
--- a/metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1
+++ b/metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Norwegian Bokmal) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=!app-dicts/aspell-no app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/nb/aspell-nb-0.50.1-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=52a36fbcf98b04b52a453fb8439e4854
+_md5_=7a2c249b3430f107b86d917c8fae0482
diff --git a/metadata/md5-cache/app-dicts/aspell-nds-0.01.0 b/metadata/md5-cache/app-dicts/aspell-nds-0.01.0
index 36b257a91359..c8f7d80e5b7e 100644
--- a/metadata/md5-cache/app-dicts/aspell-nds-0.01.0
+++ b/metadata/md5-cache/app-dicts/aspell-nds-0.01.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Lower Saxony Plattdüütsch) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/nds/aspell6-nds-0.01-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=39d907bcab937b0419acc309559ab0c6
+_md5_=8e633e9f0ee14ad26cf63b66b67fbd4a
diff --git a/metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1 b/metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1
index 52157cd6a1a5..308fd88e83b9 100644
--- a/metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1
+++ b/metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Norwegian Nynorsk) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/nn/aspell-nn-0.50.1-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=e8af991a29b73a7640d096a79fca18a5
+_md5_=ff38bcc27f7471a04d25b2d6eaac4176
diff --git a/metadata/md5-cache/app-dicts/aspell-ny-0.01.0 b/metadata/md5-cache/app-dicts/aspell-ny-0.01.0
index 697d1b025b49..21f42bcbc090 100644
--- a/metadata/md5-cache/app-dicts/aspell-ny-0.01.0
+++ b/metadata/md5-cache/app-dicts/aspell-ny-0.01.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Chichewa) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ny/aspell5-ny-0.01-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=da743b04d8095f7a22570b000695d97b
+_md5_=f26fa7023da19e551db25e517540b011
diff --git a/metadata/md5-cache/app-dicts/aspell-or-0.03.1 b/metadata/md5-cache/app-dicts/aspell-or-0.03.1
index 6f54a36e6fb3..51d57609618d 100644
--- a/metadata/md5-cache/app-dicts/aspell-or-0.03.1
+++ b/metadata/md5-cache/app-dicts/aspell-or-0.03.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Oriya) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/or/aspell6-or-0.03-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=29ae00c4b76171b8eefe42c40457300a
+_md5_=28efab7a17cac203de1d8c0e718c74f4
diff --git a/metadata/md5-cache/app-dicts/aspell-pa-0.01.1 b/metadata/md5-cache/app-dicts/aspell-pa-0.01.1
index 7e03fb0f2122..78abc10533fb 100644
--- a/metadata/md5-cache/app-dicts/aspell-pa-0.01.1
+++ b/metadata/md5-cache/app-dicts/aspell-pa-0.01.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Punjabi) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/pa/aspell6-pa-0.01-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=114ae0a114e48aae095d7f0768ab53a3
+_md5_=c840e3643e2fb6a499db51ba64298ce8
diff --git a/metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0 b/metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0
index 3a7939648c64..8b49cf4fb39b 100644
--- a/metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0
+++ b/metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Polish) language dictionary
EAPI=7
HOMEPAGE=https://sjp.pl/slownik/en/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0 CC-BY-4.0 GPL-2 LGPL-2.1 MPL-1.1
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://sjp.pl/slownik/ort/sjp-aspell6-pl-6.0_20210216-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=726702cfbf8d35d41aa2a11e08ce283e
+_md5_=2776f987340a48a4e987b30f8c299357
diff --git a/metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0 b/metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0
index 9db579f88319..2d938c41e467 100644
--- a/metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0
+++ b/metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Portuguese) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/pt_PT/aspell6-pt_PT-20190329-1-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=e9607f3d78e61f98cdf45452e7d7cb5a
+_md5_=59236a7fac49dd3dfbb8c29fdd7af230
diff --git a/metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0 b/metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0
index fe8fbe641caf..967912c2a39f 100644
--- a/metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0
+++ b/metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Brazilian Portuguese) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/pt_BR/aspell6-pt_BR-20131030-12-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=032ae92a659d493b8263b8296b6c4686
+_md5_=3ed8feef23ee57e2067d57acf21670b6
diff --git a/metadata/md5-cache/app-dicts/aspell-qu-0.02.0 b/metadata/md5-cache/app-dicts/aspell-qu-0.02.0
index 9d0d3b35e46d..6e4d1ed3d6c5 100644
--- a/metadata/md5-cache/app-dicts/aspell-qu-0.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-qu-0.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Quechua Runasimi) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/qu/aspell6-qu-0.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=a56f93c33d3b793fc6ca7e6b436c09cb
+_md5_=87d62651f2dc569682321ffd34a1c3ca
diff --git a/metadata/md5-cache/app-dicts/aspell-ro-3.3.10 b/metadata/md5-cache/app-dicts/aspell-ro-3.3.10
index 512f5293ca70..23a142ca329a 100644
--- a/metadata/md5-cache/app-dicts/aspell-ro-3.3.10
+++ b/metadata/md5-cache/app-dicts/aspell-ro-3.3.10
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Romanian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net https://rospell.wordpress.com/
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://sourceforge/rospell/aspell5-ro-3.3.10.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=3dd2dc370cd6194bec1d5b6a22c67c6d
+_md5_=fb0d7aa6a90ce4a9489f6faafefa93b5
diff --git a/metadata/md5-cache/app-dicts/aspell-rw-0.50.0 b/metadata/md5-cache/app-dicts/aspell-rw-0.50.0
index ab2c750140f0..cd76ec195ad3 100644
--- a/metadata/md5-cache/app-dicts/aspell-rw-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-rw-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Kinyarwanda) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/rw/aspell-rw-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=011a12cbc1bbd87e0340a8e50b11ef92
+_md5_=1c9da0401510d63d435dd851c4c84930
diff --git a/metadata/md5-cache/app-dicts/aspell-sc-1.0 b/metadata/md5-cache/app-dicts/aspell-sc-1.0
index fad5b568ff41..9656e0c9b03d 100644
--- a/metadata/md5-cache/app-dicts/aspell-sc-1.0
+++ b/metadata/md5-cache/app-dicts/aspell-sc-1.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Sardinian) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://ftp.gnu.org/gnu/aspell/dict/sc/aspell5-sc-1.0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=da18d6c65b4dbe0ef00969844bef7e7a
+_md5_=8b9eba7a300d37d71ffd1115c47b0c1f
diff --git a/metadata/md5-cache/app-dicts/aspell-sk-2.02.0 b/metadata/md5-cache/app-dicts/aspell-sk-2.02.0
index 8abdf8dbbd98..1d2ab3f85b93 100644
--- a/metadata/md5-cache/app-dicts/aspell-sk-2.02.0
+++ b/metadata/md5-cache/app-dicts/aspell-sk-2.02.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Slovak) language dictionary
EAPI=7
HOMEPAGE=https://www.sk-spell.sk.cx/aspell-sk
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2 LGPL-2.1 MPL-1.1
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://spell.linux.sk/file_download/103/aspell6-sk-2.02-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=a27b8357ce8f3d092b6e0981c78cd2ff
+_md5_=578532e219cf4162508b227e69e4e3d4
diff --git a/metadata/md5-cache/app-dicts/aspell-sw-0.50.0 b/metadata/md5-cache/app-dicts/aspell-sw-0.50.0
index 4e0444ec55a1..d254f5262610 100644
--- a/metadata/md5-cache/app-dicts/aspell-sw-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-sw-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Swahili Kiswahili) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/sw/aspell-sw-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=62844c072634374f1b909bef1537f9c1
+_md5_=a28ca17f14abaa3ec087d6ac8e70ade3
diff --git a/metadata/md5-cache/app-dicts/aspell-ta-20040424.1 b/metadata/md5-cache/app-dicts/aspell-ta-20040424.1
index 81e208786f5b..0b0fad0bdcd9 100644
--- a/metadata/md5-cache/app-dicts/aspell-ta-20040424.1
+++ b/metadata/md5-cache/app-dicts/aspell-ta-20040424.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Tamil) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/ta/aspell6-ta-20040424-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=367afbce72d0a3f690cb51c1ec54ee49
+_md5_=10e1fe9d9865d86bf2ba164a06f3d1b3
diff --git a/metadata/md5-cache/app-dicts/aspell-te-0.01.2 b/metadata/md5-cache/app-dicts/aspell-te-0.01.2
index bb7c49dcacaf..a5bfce5957fe 100644
--- a/metadata/md5-cache/app-dicts/aspell-te-0.01.2
+++ b/metadata/md5-cache/app-dicts/aspell-te-0.01.2
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Telugu) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/te/aspell6-te-0.01-2.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=4973a237903711adc9f5c42afb62e43b
+_md5_=212e6107f618d5de7ecd5ac5469e8dff
diff --git a/metadata/md5-cache/app-dicts/aspell-tet-0.1.1 b/metadata/md5-cache/app-dicts/aspell-tet-0.1.1
index 73da4e3c4eeb..7d664500fcbf 100644
--- a/metadata/md5-cache/app-dicts/aspell-tet-0.1.1
+++ b/metadata/md5-cache/app-dicts/aspell-tet-0.1.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Tetum) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://ftp.gnu.org/gnu/aspell/dict/tet/aspell5-tet-0.1.1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=f8fbe3127a52f9704f7044cfdb875fd3
+_md5_=58537345de5b1a03ab649e239fac66fd
diff --git a/metadata/md5-cache/app-dicts/aspell-tk-0.01.0 b/metadata/md5-cache/app-dicts/aspell-tk-0.01.0
index 312e68a0d87f..63ff46647e34 100644
--- a/metadata/md5-cache/app-dicts/aspell-tk-0.01.0
+++ b/metadata/md5-cache/app-dicts/aspell-tk-0.01.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Turkmen) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/tk/aspell5-tk-0.01-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=bad3ed4b70ea818fff860d8b5b86c9c7
+_md5_=143362f9a2041ab9c32df51e229d5bff
diff --git a/metadata/md5-cache/app-dicts/aspell-tl-0.4.0 b/metadata/md5-cache/app-dicts/aspell-tl-0.4.0
index 911c7e3e0965..4bd21e543e16 100644
--- a/metadata/md5-cache/app-dicts/aspell-tl-0.4.0
+++ b/metadata/md5-cache/app-dicts/aspell-tl-0.4.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Tagalog) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/tagalog-wordlist/aspell6-tl-0.4-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=b342bcdeea529b501efef6fab15cdb08
+_md5_=0b72e2482ee06c23af5a4012c7ad3fd7
diff --git a/metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0 b/metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0
index ceb0f3281eea..870bdc141944 100644
--- a/metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0
+++ b/metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Setswana) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/tn/aspell5-tn-1.0.1-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=643ab9e2a64d150f61c3cdbecc477c66
+_md5_=818702d300826021109cc6f7d569c540
diff --git a/metadata/md5-cache/app-dicts/aspell-tr-0.50.0 b/metadata/md5-cache/app-dicts/aspell-tr-0.50.0
index 3792e9e478b1..028b1bf1be3b 100644
--- a/metadata/md5-cache/app-dicts/aspell-tr-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-tr-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Turkish) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/tr/aspell-tr-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=c67ebd6a105934fad68da13fca4c2836
+_md5_=e3431b193bb3718efdead2af0b6e3d49
diff --git a/metadata/md5-cache/app-dicts/aspell-uz-0.6.0 b/metadata/md5-cache/app-dicts/aspell-uz-0.6.0
index 80fdd3078af9..41bdb522d94c 100644
--- a/metadata/md5-cache/app-dicts/aspell-uz-0.6.0
+++ b/metadata/md5-cache/app-dicts/aspell-uz-0.6.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Uzbek) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/uz/aspell6-uz-0.6-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=e34b43a13509ad366153e3ba189d01e7
+_md5_=6bfed1817124d131d6ebc16b6524ebab
diff --git a/metadata/md5-cache/app-dicts/aspell-wa-0.50.0 b/metadata/md5-cache/app-dicts/aspell-wa-0.50.0
index 94eae7005d5a..cab2c220295b 100644
--- a/metadata/md5-cache/app-dicts/aspell-wa-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-wa-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Walloon) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/wa/aspell-wa-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=a77874800615f12fdb8c12c6a2c50f83
+_md5_=4eff6bd97eafc0cb19a8278d7a99e392
diff --git a/metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1 b/metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1
index e2c8cdc4c880..4b99d99b766e 100644
--- a/metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1
+++ b/metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Yiddish) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/yi/aspell6-yi-0.01.1-1.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=ddd200c08cf70d3f150b42e09b8afa1f
+_md5_=ffc9c7a626baad768a35164977e4f0db
diff --git a/metadata/md5-cache/app-dicts/aspell-zu-0.50.0 b/metadata/md5-cache/app-dicts/aspell-zu-0.50.0
index fd961aee7965..efc7bbac105d 100644
--- a/metadata/md5-cache/app-dicts/aspell-zu-0.50.0
+++ b/metadata/md5-cache/app-dicts/aspell-zu-0.50.0
@@ -3,10 +3,10 @@ DEPEND=app-text/aspell
DESCRIPTION=Aspell (Zulu) language dictionary
EAPI=7
HOMEPAGE=http://aspell.net
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=app-text/aspell
SLOT=0
SRC_URI=mirror://gnu/aspell/dict/zu/aspell-zu-0.50-0.tar.bz2
_eclasses_=aspell-dict-r1 45806a6337f2702de8d4187a6bdec8cb
-_md5_=1695c9f94851b43e824af048a59719d4
+_md5_=9ed67621c023abd59d42f5ba2d0fecde
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 43abf13dc0b6..99e4f8ba98a1 100644
Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ
diff --git a/metadata/md5-cache/app-editors/gnome-latex-3.36.0 b/metadata/md5-cache/app-editors/gnome-latex-3.36.0
deleted file mode 100644
index e68fb49db672..000000000000
--- a/metadata/md5-cache/app-editors/gnome-latex-3.36.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=app-text/gspell-1.8:0= >=dev-libs/glib-2.56:2 >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0:4 >=gui-libs/tepl-4.4:4 x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.50.1 dev-util/itstool virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Integrated LaTeX environment for GNOME
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/GNOME-LaTeX
-IUSE=+introspection +latexmk rubber
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+
-RDEPEND=>=app-text/gspell-1.8:0= >=dev-libs/glib-2.56:2 >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0:4 >=gui-libs/tepl-4.4:4 x11-libs/gdk-pixbuf:2 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) gnome-base/dconf virtual/latex-base x11-themes/hicolor-icon-theme latexmk? ( dev-tex/latexmk ) rubber? ( dev-tex/rubber )
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-latex/3.36/gnome-latex-3.36.0.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=743574deec8666979a7847a7357edf12
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index bc181d12fed7..34f2404d5354 100644
Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz differ
diff --git a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0 b/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
index 95783692d076..50d144a7c587 100644
--- a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
+++ b/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
@@ -4,10 +4,10 @@ DESCRIPTION=Gnuplot mode for Emacs
EAPI=7
HOMEPAGE=https://github.com/emacsorphanage/gnuplot
IUSE=doc
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3+ gnuplot
RDEPEND=sci-visualization/gnuplot[-emacs(-)] >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=https://github.com/emacsorphanage/gnuplot/archive/refs/tags/0.8.0.tar.gz -> gnuplot-mode-0.8.0.tar.gz
_eclasses_=elisp 023dd24ad9e6d5e62907e7007f548ca3 elisp-common 36f97076abd90f943a34f8bcd58b5bcc readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190
-_md5_=dfaf68e99b2bef9aa029d3e0ad95c237
+_md5_=374b4055418face77f249f1eaffc2627
diff --git a/metadata/md5-cache/app-emacs/paredit-23-r1 b/metadata/md5-cache/app-emacs/paredit-23-r1
deleted file mode 100644
index 3f52ab8c1045..000000000000
--- a/metadata/md5-cache/app-emacs/paredit-23-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=>=app-editors/emacs-23.1:*
-DESCRIPTION=Minor mode for performing structured editing of S-expressions
-EAPI=5
-HOMEPAGE=https://mumble.net/~campbell/emacs/ https://www.emacswiki.org/emacs/ParEdit
-KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-23.1:*
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~ulm/distfiles/paredit-23.tar.xz
-_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 elisp 023dd24ad9e6d5e62907e7007f548ca3 elisp-common 36f97076abd90f943a34f8bcd58b5bcc epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56
-_md5_=7339c87c71ff5f7cc15e3f6258c70b76
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 5c08d39a66b0..2ad9e240b02d 100644
Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/app-misc/nnn-3.6 b/metadata/md5-cache/app-misc/nnn-3.6
index 2af5bc9dbdf7..3a5ff7bd00c4 100644
--- a/metadata/md5-cache/app-misc/nnn-3.6
+++ b/metadata/md5-cache/app-misc/nnn-3.6
@@ -1,4 +1,4 @@
-DEFINED_PHASES=install prepare
+DEFINED_PHASES=install postinst postrm prepare
DEPEND=sys-libs/ncurses:0= sys-libs/readline:0=
DESCRIPTION=The missing terminal file browser for X
EAPI=7
@@ -8,5 +8,5 @@ LICENSE=BSD-2
RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0=
SLOT=0
SRC_URI=https://github.com/jarun/nnn/archive/v3.6.tar.gz -> nnn-3.6.tar.gz
-_eclasses_=bash-completion-r1 8e7c071081c68c2c398b77fe3a1d6908 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=06d04e9f87d5617396f4cce2cfa7cafe
+_eclasses_=bash-completion-r1 8e7c071081c68c2c398b77fe3a1d6908 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=cf68d17b55308b1d01f1e1c6e733f878
diff --git a/metadata/md5-cache/app-misc/nnn-4.0 b/metadata/md5-cache/app-misc/nnn-4.0
new file mode 100644
index 000000000000..7ec40e6be353
--- /dev/null
+++ b/metadata/md5-cache/app-misc/nnn-4.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst postrm prepare
+DEPEND=sys-libs/ncurses:0= sys-libs/readline:0=
+DESCRIPTION=The missing terminal file browser for X
+EAPI=7
+HOMEPAGE=https://github.com/jarun/nnn
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=BSD-2
+RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0=
+SLOT=0
+SRC_URI=https://github.com/jarun/nnn/archive/v4.0.tar.gz -> nnn-4.0.tar.gz
+_eclasses_=bash-completion-r1 8e7c071081c68c2c398b77fe3a1d6908 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=cf68d17b55308b1d01f1e1c6e733f878
diff --git a/metadata/md5-cache/app-misc/tracker-3.1.1 b/metadata/md5-cache/app-misc/tracker-3.1.1
index 0d6269c55879..849f379b3e6c 100644
--- a/metadata/md5-cache/app-misc/tracker-3.1.1
+++ b/metadata/md5-cache/app-misc/tracker-3.1.1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3/0
SRC_URI=mirror://gnome/sources/tracker/3.1/tracker-3.1.1.tar.xz
_eclasses_=bash-completion-r1 8e7c071081c68c2c398b77fe3a1d6908 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b63b601449bee5042236f533166467cd
+_md5_=25fcc1d5ae55b6defeb980cc7526177b
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index 7249ed0bb292..6c6ea31d588e 100644
Binary files a/metadata/md5-cache/app-office/Manifest.gz and b/metadata/md5-cache/app-office/Manifest.gz differ
diff --git a/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r1 b/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r1
deleted file mode 100644
index b7ad79ff2794..000000000000
--- a/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare
-DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXrender x11-libs/libXmu imlib? ( media-libs/imlib2[X] ) !imlib? ( gif? ( media-libs/giflib:= ) png? ( >=media-libs/libpng-1.4:0= ) ) truetype? ( x11-libs/libXft media-libs/fontconfig ) emacs? ( >=app-editors/emacs-23.1:* ) m17n-lib? ( dev-libs/m17n-lib fontconfig? ( media-libs/fontconfig ) ) mng? ( media-libs/libmng ) sys-devel/autoconf x11-base/xorg-proto x11-libs/libxkbfile app-text/rman >=x11-misc/imake-1.0.8-r1 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=An X11 based presentation tool
-EAPI=5
-HOMEPAGE=http://member.wide.ad.jp/wg/mgp/
-IUSE=cjk contrib doc emacs examples fontconfig gif imlib m17n-lib mng nls png truetype
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXrender x11-libs/libXmu imlib? ( media-libs/imlib2[X] ) !imlib? ( gif? ( media-libs/giflib:= ) png? ( >=media-libs/libpng-1.4:0= ) ) truetype? ( x11-libs/libXft media-libs/fontconfig ) emacs? ( >=app-editors/emacs-23.1:* ) m17n-lib? ( dev-libs/m17n-lib fontconfig? ( media-libs/fontconfig ) ) mng? ( media-libs/libmng ) contrib? ( dev-lang/perl ) nls? ( sys-devel/gettext ) truetype? ( cjk? ( media-fonts/sazanami ) )
-REQUIRED_USE=imlib? ( !gif !png )
-SLOT=0
-SRC_URI=ftp://sh.wide.ad.jp/WIDE/free-ware/mgp-snap/mgp-snap-20121015.tar.gz
-_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 36f97076abd90f943a34f8bcd58b5bcc epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=b8bc2067c752df617c5356d58af3142b
diff --git a/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2 b/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2
new file mode 100644
index 000000000000..7486512c229e
--- /dev/null
+++ b/metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/rman x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm prepare
+DEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXmu x11-libs/libXrender emacs? ( >=app-editors/emacs-23.1:* ) imlib? ( media-libs/imlib2[X] ) !imlib? ( gif? ( media-libs/giflib:= ) png? ( >=media-libs/libpng-1.4:0= ) ) m17n-lib? ( dev-libs/m17n-lib[X] fontconfig? ( media-libs/fontconfig ) ) mng? ( media-libs/libmng:= ) truetype? ( x11-libs/libXft media-libs/fontconfig ) x11-libs/libxkbfile
+DESCRIPTION=X11 based presentation tool
+EAPI=7
+HOMEPAGE=http://member.wide.ad.jp/wg/mgp/
+IUSE=cjk contrib doc emacs examples fontconfig gif imlib m17n-lib mng nls png truetype
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=x11-libs/libICE x11-libs/libSM x11-libs/libXmu x11-libs/libXrender emacs? ( >=app-editors/emacs-23.1:* ) imlib? ( media-libs/imlib2[X] ) !imlib? ( gif? ( media-libs/giflib:= ) png? ( >=media-libs/libpng-1.4:0= ) ) m17n-lib? ( dev-libs/m17n-lib[X] fontconfig? ( media-libs/fontconfig ) ) mng? ( media-libs/libmng:= ) truetype? ( x11-libs/libXft media-libs/fontconfig ) contrib? ( dev-lang/perl ) nls? ( sys-devel/gettext ) truetype? ( cjk? ( media-fonts/sazanami ) )
+REQUIRED_USE=imlib? ( !gif !png )
+SLOT=0
+SRC_URI=ftp://sh.wide.ad.jp/WIDE/free-ware/mgp-snap/mgp-snap-20121015.tar.gz
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 elisp-common 36f97076abd90f943a34f8bcd58b5bcc gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=6bab6c6c05d240da0795522be22b648b
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 40c29161a03f..5e2bb850695c 100644
Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ
diff --git a/metadata/md5-cache/app-text/aspell-0.60.8-r1 b/metadata/md5-cache/app-text/aspell-0.60.8-r1
index ccf2018a390f..d4e9a86cbf04 100644
--- a/metadata/md5-cache/app-text/aspell-0.60.8-r1
+++ b/metadata/md5-cache/app-text/aspell-0.60.8-r1
@@ -5,11 +5,11 @@ DESCRIPTION=Free and Open Source spell checker designed to replace Ispell
EAPI=7
HOMEPAGE=http://aspell.net/
IUSE=nls unicode l10n_af l10n_am l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_csb l10n_cy l10n_da l10n_de l10n_de-1901 l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_fa l10n_fi l10n_fo l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_grc l10n_gu l10n_gv l10n_he l10n_hi l10n_hil l10n_hr l10n_hsb l10n_hu l10n_hus l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_kn l10n_ku l10n_ky l10n_la l10n_lt l10n_lv l10n_mg l10n_mi l10n_mk l10n_ml l10n_mn l10n_mr l10n_ms l10n_mt l10n_nb l10n_nds l10n_nl l10n_nn l10n_no l10n_ny l10n_or l10n_pa l10n_pl l10n_pt-PT l10n_pt-BR l10n_qu l10n_ro l10n_ru l10n_rw l10n_sc l10n_sk l10n_sl l10n_sr l10n_sv l10n_sw l10n_ta l10n_te l10n_tet l10n_tk l10n_tl l10n_tn l10n_tr l10n_uk l10n_uz l10n_vi l10n_wa l10n_yi l10n_zu
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris
LICENSE=LGPL-2.1
PDEPEND=l10n_af? ( app-dicts/aspell-af ) l10n_am? ( app-dicts/aspell-am ) l10n_ar? ( app-dicts/aspell-ar ) l10n_ast? ( app-dicts/aspell-ast ) l10n_az? ( app-dicts/aspell-az ) l10n_be? ( app-dicts/aspell-be ) l10n_bg? ( app-dicts/aspell-bg ) l10n_bn? ( app-dicts/aspell-bn ) l10n_br? ( app-dicts/aspell-br ) l10n_ca? ( app-dicts/aspell-ca ) l10n_cs? ( app-dicts/aspell-cs ) l10n_csb? ( app-dicts/aspell-csb ) l10n_cy? ( app-dicts/aspell-cy ) l10n_da? ( app-dicts/aspell-da ) l10n_de? ( app-dicts/aspell-de ) l10n_de-1901? ( app-dicts/aspell-de-alt ) l10n_el? ( app-dicts/aspell-el ) l10n_en? ( app-dicts/aspell-en ) l10n_eo? ( app-dicts/aspell-eo ) l10n_es? ( app-dicts/aspell-es ) l10n_et? ( app-dicts/aspell-et ) l10n_fa? ( app-dicts/aspell-fa ) l10n_fi? ( app-dicts/aspell-fi ) l10n_fo? ( app-dicts/aspell-fo ) l10n_fr? ( app-dicts/aspell-fr ) l10n_fy? ( app-dicts/aspell-fy ) l10n_ga? ( app-dicts/aspell-ga ) l10n_gd? ( app-dicts/aspell-gd ) l10n_gl? ( app-dicts/aspell-gl ) l10n_grc? ( app-dicts/aspell-grc ) l10n_gu? ( app-dicts/aspell-gu ) l10n_gv? ( app-dicts/aspell-gv ) l10n_he? ( app-dicts/aspell-he ) l10n_hi? ( app-dicts/aspell-hi ) l10n_hil? ( app-dicts/aspell-hil ) l10n_hr? ( app-dicts/aspell-hr ) l10n_hsb? ( app-dicts/aspell-hsb ) l10n_hu? ( app-dicts/aspell-hu ) l10n_hus? ( app-dicts/aspell-hus ) l10n_hy? ( app-dicts/aspell-hy ) l10n_ia? ( app-dicts/aspell-ia ) l10n_id? ( app-dicts/aspell-id ) l10n_is? ( app-dicts/aspell-is ) l10n_it? ( app-dicts/aspell-it ) l10n_kn? ( app-dicts/aspell-kn ) l10n_ku? ( app-dicts/aspell-ku ) l10n_ky? ( app-dicts/aspell-ky ) l10n_la? ( app-dicts/aspell-la ) l10n_lt? ( app-dicts/aspell-lt ) l10n_lv? ( app-dicts/aspell-lv ) l10n_mg? ( app-dicts/aspell-mg ) l10n_mi? ( app-dicts/aspell-mi ) l10n_mk? ( app-dicts/aspell-mk ) l10n_ml? ( app-dicts/aspell-ml ) l10n_mn? ( app-dicts/aspell-mn ) l10n_mr? ( app-dicts/aspell-mr ) l10n_ms? ( app-dicts/aspell-ms ) l10n_mt? ( app-dicts/aspell-mt ) l10n_nb? ( app-dicts/aspell-nb ) l10n_nds? ( app-dicts/aspell-nds ) l10n_nl? ( app-dicts/aspell-nl ) l10n_nn? ( app-dicts/aspell-nn ) l10n_no? ( app-dicts/aspell-no ) l10n_ny? ( app-dicts/aspell-ny ) l10n_or? ( app-dicts/aspell-or ) l10n_pa? ( app-dicts/aspell-pa ) l10n_pl? ( app-dicts/aspell-pl ) l10n_pt-PT? ( app-dicts/aspell-pt ) l10n_pt-BR? ( app-dicts/aspell-pt-br ) l10n_qu? ( app-dicts/aspell-qu ) l10n_ro? ( app-dicts/aspell-ro ) l10n_ru? ( app-dicts/aspell-ru ) l10n_rw? ( app-dicts/aspell-rw ) l10n_sc? ( app-dicts/aspell-sc ) l10n_sk? ( app-dicts/aspell-sk ) l10n_sl? ( app-dicts/aspell-sl ) l10n_sr? ( app-dicts/aspell-sr ) l10n_sv? ( app-dicts/aspell-sv ) l10n_sw? ( app-dicts/aspell-sw ) l10n_ta? ( app-dicts/aspell-ta ) l10n_te? ( app-dicts/aspell-te ) l10n_tet? ( app-dicts/aspell-tet ) l10n_tk? ( app-dicts/aspell-tk ) l10n_tl? ( app-dicts/aspell-tl ) l10n_tn? ( app-dicts/aspell-tn ) l10n_tr? ( app-dicts/aspell-tr ) l10n_uk? ( app-dicts/aspell-uk ) l10n_uz? ( app-dicts/aspell-uz ) l10n_vi? ( app-dicts/aspell-vi ) l10n_wa? ( app-dicts/aspell-wa ) l10n_yi? ( app-dicts/aspell-yi ) l10n_zu? ( app-dicts/aspell-zu )
RDEPEND=sys-libs/ncurses:0=[unicode?] nls? ( virtual/libintl )
SLOT=0
SRC_URI=mirror://gnu/aspell/aspell-0.60.8.tar.gz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=0b1153917a876e4c11d3768819a93d6b
+_md5_=c3034d0b630f162a79a4715475de2d72
diff --git a/metadata/md5-cache/app-text/iso-codes-4.5.0 b/metadata/md5-cache/app-text/iso-codes-4.5.0
deleted file mode 100644
index 7aaf2ce07569..000000000000
--- a/metadata/md5-cache/app-text/iso-codes-4.5.0
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) sys-devel/gettext
-DEFINED_PHASES=prepare setup
-DESCRIPTION=ISO language, territory, currency, script codes and their translations
-EAPI=7
-HOMEPAGE=https://salsa.debian.org/iso-codes-team/iso-codes
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris
-LICENSE=LGPL-2.1+
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/iso-codes-4.5.0/iso-codes-iso-codes-4.5.0.tar.gz -> iso-codes-4.5.0.tar.gz
-_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=58246e2e4a18aad315772b8763a636a4
diff --git a/metadata/md5-cache/app-text/libgxps-0.3.1 b/metadata/md5-cache/app-text/libgxps-0.3.1
deleted file mode 100644
index f88563fbd401..000000000000
--- a/metadata/md5-cache/app-text/libgxps-0.3.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install test
-DEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt gtk-doc? ( dev-util/gtk-doc ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DESCRIPTION=Library for handling and rendering XPS documents
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Projects/libgxps
-IUSE=gtk-doc +introspection jpeg lcms tiff
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86
-LICENSE=LGPL-2.1
-RDEPEND=>=app-arch/libarchive-2.8 >=dev-libs/glib-2.36:2 media-libs/freetype:2 media-libs/libpng:0 >=x11-libs/cairo-1.10[svg] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) tiff? ( media-libs/tiff:0[zlib] )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://gnome/sources/libgxps/0.3/libgxps-0.3.1.tar.xz
-_eclasses_=eapi7-ver f9ec87e93172b25ce65a85303dc06964 estack 055c42df72f76a4f45ec92b35e83cd56 gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 versionator d3fb3ba33acc3bbbdc4d7970227c100d xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b635f83e7453cadfef1e830675f5ec13
diff --git a/metadata/md5-cache/app-text/yelp-tools-3.32.2 b/metadata/md5-cache/app-text/yelp-tools-3.32.2
deleted file mode 100644
index 88e5e0c0c736..000000000000
--- a/metadata/md5-cache/app-text/yelp-tools-3.32.2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool >=gnome-extra/yelp-xsl-3.17.3 virtual/awk virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Collection of tools for building and converting documentation
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Yelp/Tools
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=|| ( GPL-2+ freedist ) GPL-2+
-RDEPEND=>=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool >=gnome-extra/yelp-xsl-3.17.3 virtual/awk
-SLOT=0
-SRC_URI=mirror://gnome/sources/yelp-tools/3.32/yelp-tools-3.32.2.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=19396d6bc7c6d5a05f5b2d02565ac761
diff --git a/metadata/md5-cache/app-text/yelp-tools-40.0 b/metadata/md5-cache/app-text/yelp-tools-40.0
new file mode 100644
index 000000000000..11d67e7526fe
--- /dev/null
+++ b/metadata/md5-cache/app-text/yelp-tools-40.0
@@ -0,0 +1,13 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool >=gnome-extra/yelp-xsl-3.36 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Collection of tools for building and converting documentation
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Yelp/Tools
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=|| ( GPL-2+ freedist ) GPL-2+
+RDEPEND=>=dev-libs/libxml2-2.6.12 >=dev-libs/libxslt-1.1.8 dev-util/itstool >=gnome-extra/yelp-xsl-3.36
+SLOT=0
+SRC_URI=mirror://gnome/sources/yelp-tools/40/yelp-tools-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=199aeada49a6fe2f4adc1d804c8c51ac
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 5517af7a3505..9a443f6f28c0 100644
Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-java/commons-lang-3.11 b/metadata/md5-cache/dev-java/commons-lang-3.11-r1
similarity index 94%
rename from metadata/md5-cache/dev-java/commons-lang-3.11
rename to metadata/md5-cache/dev-java/commons-lang-3.11-r1
index f19a8a4f1102..b0281d89c1d8 100644
--- a/metadata/md5-cache/dev-java/commons-lang-3.11
+++ b/metadata/md5-cache/dev-java/commons-lang-3.11-r1
@@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solar
LICENSE=Apache-2.0
RDEPEND=dev-java/easymock:3.2 dev-java/commons-io:1 >=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test ) !test? ( test )
-SLOT=3.11
+SLOT=3.6
SRC_URI=mirror://apache/commons/lang/source/commons-lang3-3.11-src.tar.gz -> commons-lang-3.11.tar.gz
_eclasses_=java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-pkg-simple c85bf2d75a5f53e7b39fc9104701ebfb java-utils-2 2440f41421207d084e5e3f1fb001b34e
-_md5_=c27e718913ed291d2bf86ccb12a326ea
+_md5_=719cb7e04f2931200106baf9d526bebf
diff --git a/metadata/md5-cache/dev-java/commons-lang-3.3.2 b/metadata/md5-cache/dev-java/commons-lang-3.3.2
deleted file mode 100644
index a5751d577514..000000000000
--- a/metadata/md5-cache/dev-java/commons-lang-3.3.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.6 !ppc? ( !ppc64? ( test? ( dev-java/ant-junit4 dev-java/commons-io:1 dev-java/easymock:3.2 ) ) ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=Commons components to manipulate core java classes
-EAPI=5
-HOMEPAGE=http://commons.apache.org/lang/
-IUSE=elibc_FreeBSD doc source test elibc_FreeBSD
-KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test ) !test? ( test ) ppc? ( test ) ppc64? ( test )
-SLOT=3.3
-SRC_URI=mirror://apache/commons/lang/source/commons-lang3-3.3.2-src.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e java-ant-2 51fb0a4707d58382310390ad47ab0ab0 java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-utils-2 2440f41421207d084e5e3f1fb001b34e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f11d917c35341faabff07531b901eca4
diff --git a/metadata/md5-cache/dev-java/commons-net-3.6 b/metadata/md5-cache/dev-java/commons-net-3.6
deleted file mode 100644
index cc29a7da160b..000000000000
--- a/metadata/md5-cache/dev-java/commons-net-3.6
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Client-oriented Java library to implement many Internet protocols
-EAPI=6
-HOMEPAGE=https://commons.apache.org/net/
-IUSE=elibc_FreeBSD doc examples source elibc_FreeBSD
-KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=https://repo1.maven.org/maven2/commons-net/commons-net/3.6/commons-net-3.6-sources.jar -> commons-net-3.6.jar
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-pkg-simple c85bf2d75a5f53e7b39fc9104701ebfb java-utils-2 2440f41421207d084e5e3f1fb001b34e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=17845cdf83cb7c86d807fced8c54c6ae
diff --git a/metadata/md5-cache/dev-java/commons-net-3.6-r1 b/metadata/md5-cache/dev-java/commons-net-3.6-r1
new file mode 100644
index 000000000000..50273c0421a7
--- /dev/null
+++ b/metadata/md5-cache/dev-java/commons-net-3.6-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Client-oriented Java library to implement many Internet protocols
+EAPI=7
+HOMEPAGE=https://commons.apache.org/net/
+IUSE=elibc_FreeBSD doc examples source elibc_FreeBSD
+KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://repo1.maven.org/maven2/commons-net/commons-net/3.6/commons-net-3.6-sources.jar -> commons-net-3.6.jar
+_eclasses_=java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-pkg-simple c85bf2d75a5f53e7b39fc9104701ebfb java-utils-2 2440f41421207d084e5e3f1fb001b34e
+_md5_=1e5e123e66d0371fd5cae4b57fc530e8
diff --git a/metadata/md5-cache/dev-java/commons-net-3.8.0 b/metadata/md5-cache/dev-java/commons-net-3.8.0
new file mode 100644
index 000000000000..38f6c9f29767
--- /dev/null
+++ b/metadata/md5-cache/dev-java/commons-net-3.8.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Client-oriented Java library to implement many Internet protocols
+EAPI=7
+HOMEPAGE=https://commons.apache.org/net/
+IUSE=elibc_FreeBSD doc examples source elibc_FreeBSD
+KEYWORDS=~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://repo1.maven.org/maven2/commons-net/commons-net/3.8.0/commons-net-3.8.0-sources.jar -> commons-net-3.8.0.jar
+_eclasses_=java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-pkg-simple c85bf2d75a5f53e7b39fc9104701ebfb java-utils-2 2440f41421207d084e5e3f1fb001b34e
+_md5_=1e5e123e66d0371fd5cae4b57fc530e8
diff --git a/metadata/md5-cache/dev-java/java-dep-check-0.5 b/metadata/md5-cache/dev-java/java-dep-check-0.5
index 208a5a35d883..68b911b26e17 100644
--- a/metadata/md5-cache/dev-java/java-dep-check-0.5
+++ b/metadata/md5-cache/dev-java/java-dep-check-0.5
@@ -4,9 +4,9 @@ DESCRIPTION=Java Dependency checker
EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Java
IUSE=elibc_FreeBSD elibc_FreeBSD
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* dev-java/commons-cli:1 dev-java/asm:4 >=dev-java/java-config-2.2.0-r3
SLOT=0
_eclasses_=java-pkg-2 45c44ec10db6affb3ebee1ac72039888 java-pkg-simple c85bf2d75a5f53e7b39fc9104701ebfb java-utils-2 2440f41421207d084e5e3f1fb001b34e
-_md5_=fa1e1b674a1de8f90262a831fa904507
+_md5_=f1e7c2d211ebef2a07d44c9226e5a9e8
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 34352923df81..a3f5d2aa7652 100644
Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-lang/erlang-23.2.7 b/metadata/md5-cache/dev-lang/erlang-23.2.7
index 253232c1c2f0..d1ca926eb6c3 100644
--- a/metadata/md5-cache/dev-lang/erlang-23.2.7
+++ b/metadata/md5-cache/dev-lang/erlang-23.2.7
@@ -5,10 +5,10 @@ DESCRIPTION=Erlang programming language, runtime environment and libraries (OTP)
EAPI=7
HOMEPAGE=https://www.erlang.org/
IUSE=doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets elibc_FreeBSD java
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.7d:0= ) libressl? ( dev-libs/libressl:0= ) ) systemd? ( sys-apps/systemd ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/23.2.7
SRC_URI=https://github.com/erlang/otp/archive/OTP-23.2.7.tar.gz -> erlang-23.2.7.tar.gz http://erlang.org/download/otp_doc_man_23.2.tar.gz -> erlang_doc_man_23.2.tar.gz doc? ( http://erlang.org/download/otp_doc_html_23.2.tar.gz -> erlang_doc_html_23.2.tar.gz )
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 36f97076abd90f943a34f8bcd58b5bcc eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 java-pkg-opt-2 77d2e22d0de7640f817d20e861c0ff3f java-utils-2 2440f41421207d084e5e3f1fb001b34e l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 wxwidgets 407be90c398e52298054aff2093912a3
-_md5_=dad6e54b9718fcc833c9ad0712c4528a
+_md5_=8327b5fea414cdc0e5a9e16449c303ec
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 3c2d4b652fc5..f695be7d4252 100644
Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-libs/botan-2.18.0 b/metadata/md5-cache/dev-libs/botan-2.18.0
new file mode 100644
index 000000000000..da4287dc0666
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/botan-2.18.0
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] || ( ( dev-lang/python:3.9 doc? ( dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ) ( dev-lang/python:3.8 doc? ( dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ) ( dev-lang/python:3.7 doc? ( dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) verify-sig? ( app-crypt/openpgp-keys-botan ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=configure install test unpack
+DEPEND=boost? ( >=dev-libs/boost-1.48:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ssl? ( dev-libs/openssl:0=[bindist=] ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=sys-libs/zlib-1.2.3:= )
+DESCRIPTION=C++ crypto library
+EAPI=7
+HOMEPAGE=https://botan.randombit.net/
+IUSE=bindist doc boost bzip2 lzma python ssl static-libs sqlite zlib cpu_flags_arm_aes cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_rdrand cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos
+LICENSE=BSD-2
+RDEPEND=boost? ( >=dev-libs/boost-1.48:= ) bzip2? ( >=app-arch/bzip2-1.0.5:= ) lzma? ( app-arch/xz-utils:= ) python? ( python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) ssl? ( dev-libs/openssl:0=[bindist=] ) sqlite? ( dev-db/sqlite:3= ) zlib? ( >=sys-libs/zlib-1.2.3:= )
+REQUIRED_USE=python? ( || ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 ) )
+SLOT=2/2.18
+SRC_URI=https://botan.randombit.net/releases/Botan-2.18.0.tar.xz verify-sig? ( https://botan.randombit.net/releases/Botan-2.18.0.tar.xz.asc )
+_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=8af480692c780d82c8691db401204398
diff --git a/metadata/md5-cache/dev-libs/crypto++-8.5.0 b/metadata/md5-cache/dev-libs/crypto++-8.5.0
index 828ee3832751..6f21f3641fa3 100644
--- a/metadata/md5-cache/dev-libs/crypto++-8.5.0
+++ b/metadata/md5-cache/dev-libs/crypto++-8.5.0
@@ -1,12 +1,12 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile configure install prepare
+BDEPEND=app-arch/unzip verify-sig? ( app-crypt/openpgp-keys-crypto++ ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare unpack
DESCRIPTION=C++ class library of cryptographic schemes
EAPI=7
HOMEPAGE=https://cryptopp.com
-IUSE=+asm static-libs
+IUSE=+asm static-libs verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos
LICENSE=Boost-1.0
SLOT=0/8.5
-SRC_URI=https://www.cryptopp.com/cryptopp850.zip
-_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=108cf215904935005d58c8ec633d9a0f
+SRC_URI=https://www.cryptopp.com/cryptopp850.zip verify-sig? ( https://cryptopp.com/cryptopp850.zip.sig )
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=85eb2b817f5ca62ea5b8f7a9b79f40a0
diff --git a/metadata/md5-cache/dev-libs/fribidi-1.0.10 b/metadata/md5-cache/dev-libs/fribidi-1.0.10
index 62212780ce68..6ddc041eaed3 100644
--- a/metadata/md5-cache/dev-libs/fribidi-1.0.10
+++ b/metadata/md5-cache/dev-libs/fribidi-1.0.10
@@ -4,9 +4,9 @@ DESCRIPTION=A free implementation of the unicode bidirectional algorithm
EAPI=7
HOMEPAGE=https://fribidi.org/
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=LGPL-2.1+
SLOT=0
SRC_URI=https://github.com/fribidi/fribidi/releases/download/v1.0.10/fribidi-1.0.10.tar.xz
_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=cba5561dbda748301f9cbd0357fe9d0d
+_md5_=6bf6f175a1aa51c53f63b769ef3012c0
diff --git a/metadata/md5-cache/dev-libs/fribidi-1.0.9 b/metadata/md5-cache/dev-libs/fribidi-1.0.9
deleted file mode 100644
index 561c9c4cc06f..000000000000
--- a/metadata/md5-cache/dev-libs/fribidi-1.0.9
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile configure install test
-DESCRIPTION=A free implementation of the unicode bidirectional algorithm
-EAPI=7
-HOMEPAGE=https://fribidi.org/
-IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=LGPL-2.1+
-SLOT=0
-SRC_URI=https://github.com/fribidi/fribidi/releases/download/v1.0.9/fribidi-1.0.9.tar.xz
-_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=76fcf3c5c85a86ede860fd7d702c8791
diff --git a/metadata/md5-cache/dev-libs/json-glib-1.6.0 b/metadata/md5-cache/dev-libs/json-glib-1.6.0
deleted file mode 100644
index f2ace0d86ad3..000000000000
--- a/metadata/md5-cache/dev-libs/json-glib-1.6.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=~app-text/docbook-xml-dtd-4.1.2 app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.20 ) >=sys-devel/gettext-0.18 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/glib-2.54.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-DESCRIPTION=Library providing GLib serialization and deserialization for the JSON format
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Projects/JsonGlib
-IUSE=gtk-doc +introspection abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.54.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-SLOT=0
-SRC_URI=mirror://gnome/sources/json-glib/1.6/json-glib-1.6.0.tar.xz
-_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=66f74fe615b57117ef3a97a8cdc8de4e
diff --git a/metadata/md5-cache/dev-libs/libgusb-0.3.5 b/metadata/md5-cache/dev-libs/libgusb-0.3.5
deleted file mode 100644
index cb1edd168237..000000000000
--- a/metadata/md5-cache/dev-libs/libgusb-0.3.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( ( dev-lang/python:3.9[xml(+)] dev-python/setuptools[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8[xml(+)] dev-python/setuptools[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7[xml(+)] dev-python/setuptools[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) gtk-doc? ( app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.4 dev-util/gtk-doc ) vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) virtual/pkgconfig >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=>=dev-libs/glib-2.44.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libusb:1[udev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) sys-apps/hwids
-DESCRIPTION=GObject wrapper for libusb
-EAPI=7
-HOMEPAGE=https://github.com/hughsie/libgusb
-IUSE=gtk-doc +introspection static-libs test +vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.44.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libusb:1[udev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-1.54:= ) sys-apps/hwids
-REQUIRED_USE=vala? ( introspection )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://people.freedesktop.org/~hughsient/releases/libgusb-0.3.5.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ef1c34593a3814fd6ba59a49cfb67ad2
diff --git a/metadata/md5-cache/dev-libs/libgweather-3.36.1 b/metadata/md5-cache/dev-libs/libgweather-3.36.1
deleted file mode 100644
index 58629862b946..000000000000
--- a/metadata/md5-cache/dev-libs/libgweather-3.36.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.11 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.44.0:2 >=x11-libs/gtk+-3.13.5:3[introspection?] >=net-libs/libsoup-2.44:2.4 >=dev-libs/libxml2-2.6.0:2 sci-geosciences/geocode-glib >=sys-libs/timezone-data-2010k glade? ( >=dev-util/glade-3.16:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Location and timezone database and weather-lookup library
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Projects/LibGWeather
-IUSE=glade gtk-doc +introspection +vala
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.44.0:2 >=x11-libs/gtk+-3.13.5:3[introspection?] >=net-libs/libsoup-2.44:2.4 >=dev-libs/libxml2-2.6.0:2 sci-geosciences/geocode-glib >=sys-libs/timezone-data-2010k glade? ( >=dev-util/glade-3.16:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=2/3-16-2
-SRC_URI=mirror://gnome/sources/libgweather/3.36/libgweather-3.36.1.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=6c503d43f73a6613b198c4d831769e9a
diff --git a/metadata/md5-cache/dev-libs/libinput-1.16.4 b/metadata/md5-cache/dev-libs/libinput-1.16.4
deleted file mode 100644
index ea9420995740..000000000000
--- a/metadata/md5-cache/dev-libs/libinput-1.16.4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.9 dev-python/commonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/commonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/commonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev test? ( >=dev-libs/check-0.9.10 )
-DESCRIPTION=Library to handle input devices in Wayland
-EAPI=7
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput
-IUSE=doc input_devices_wacom test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev
-RESTRICT=!test? ( test )
-SLOT=0/10
-SRC_URI=https://www.freedesktop.org/software/libinput/libinput-1.16.4.tar.xz
-_eclasses_=meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6
-_md5_=33a01670cc64e07b23dc2dd7bf8760b8
diff --git a/metadata/md5-cache/dev-libs/libinput-1.16.5 b/metadata/md5-cache/dev-libs/libinput-1.16.5
deleted file mode 100644
index fe21d4566e96..000000000000
--- a/metadata/md5-cache/dev-libs/libinput-1.16.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.9 dev-python/commonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/commonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/commonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev test? ( >=dev-libs/check-0.9.10 )
-DESCRIPTION=Library to handle input devices in Wayland
-EAPI=7
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput
-IUSE=doc input_devices_wacom test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev
-RESTRICT=!test? ( test )
-SLOT=0/10
-SRC_URI=https://www.freedesktop.org/software/libinput/libinput-1.16.5.tar.xz
-_eclasses_=meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6
-_md5_=6a74d8917c099759af7744ffcf4fe0c2
diff --git a/metadata/md5-cache/dev-libs/libinput-1.17.0 b/metadata/md5-cache/dev-libs/libinput-1.17.0
deleted file mode 100644
index 8e19bd97d57d..000000000000
--- a/metadata/md5-cache/dev-libs/libinput-1.17.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.9 dev-python/commonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/commonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/commonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] >=dev-python/sphinx_rtd_theme-0.2.4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=app-doc/doxygen-1.8.3 >=media-gfx/graphviz-2.38.0 ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev test? ( >=dev-libs/check-0.9.10 )
-DESCRIPTION=Library to handle input devices in Wayland
-EAPI=7
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput
-IUSE=doc input_devices_wacom test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) >=dev-libs/libevdev-1.3 >=sys-libs/mtdev-1.1 virtual/libudev:= virtual/udev
-RESTRICT=!test? ( test )
-SLOT=0/10
-SRC_URI=https://www.freedesktop.org/software/libinput/libinput-1.17.0.tar.xz
-_eclasses_=meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6
-_md5_=6a74d8917c099759af7744ffcf4fe0c2
diff --git a/metadata/md5-cache/dev-libs/libmanette-0.2.6 b/metadata/md5-cache/dev-libs/libmanette-0.2.6
new file mode 100644
index 000000000000..684a0e40e603
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libmanette-0.2.6
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=vala? ( || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) ) virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Simple GObject game controller library
+EAPI=7
+HOMEPAGE=https://gitlab.gnome.org/aplazas/libmanette
+IUSE=gtk-doc +introspection +udev +vala test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.50:2 udev? ( dev-libs/libgudev[introspection?] ) dev-libs/libevdev introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+REQUIRED_USE=vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/libmanette/0.2/libmanette-0.2.6.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=25174d66d5d3c7aad53fe50885884ef6
diff --git a/metadata/md5-cache/dev-libs/libsodium-1.0.18 b/metadata/md5-cache/dev-libs/libsodium-1.0.18
index 86c2330c80bd..0e903ee64e26 100644
--- a/metadata/md5-cache/dev-libs/libsodium-1.0.18
+++ b/metadata/md5-cache/dev-libs/libsodium-1.0.18
@@ -1,12 +1,12 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DEFINED_PHASES=compile configure install prepare test
+BDEPEND=verify-sig? ( app-crypt/openpgp-keys-jedisct1 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=A portable fork of NaCl, a higher-level cryptographic library
EAPI=7
-HOMEPAGE=https://github.com/jedisct1/libsodium
-IUSE=+asm minimal static-libs +urandom cpu_flags_x86_sse4_1 cpu_flags_x86_aes abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+HOMEPAGE=https://libsodium.org
+IUSE=+asm minimal static-libs +urandom cpu_flags_x86_sse4_1 cpu_flags_x86_aes abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=ISC
SLOT=0/23
-SRC_URI=http://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz
-_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=78adf630fe354901568e164de11cca21
+SRC_URI=https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz verify-sig? ( https://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz.sig )
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=ca5ee9b0edafcd965bab744c592946a4
diff --git a/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20210508 b/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20210508
new file mode 100644
index 000000000000..e47b5a0be100
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libsodium-1.0.18_p20210508
@@ -0,0 +1,12 @@
+BDEPEND=app-crypt/minisign sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A portable fork of NaCl, a higher-level cryptographic library
+EAPI=7
+HOMEPAGE=https://libsodium.org
+IUSE=+asm minimal static-libs +urandom cpu_flags_x86_aes cpu_flags_x86_sse4_1 verify-sig 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
+LICENSE=ISC
+SLOT=0/23
+SRC_URI=https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/libsodium-1.0.18-stable-20210508.tar.gz -> libsodium-1.0.18_p20210508.tar.gz verify-sig? ( https://dev.gentoo.org/~sam/distfiles/dev-libs/libsodium/libsodium-1.0.18-stable-20210508.tar.gz.minisig -> libsodium-1.0.18_p20210508.tar.gz.minisig )
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=a5afe510f0dbfec3648779c3d56b93ae
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index 728f22286b7b..cc8d4985404e 100644
Binary files a/metadata/md5-cache/dev-lua/Manifest.gz and b/metadata/md5-cache/dev-lua/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6 b/metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6
index 148f1a2a0932..ca2e65c39293 100644
--- a/metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6
+++ b/metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zhaozg/lua-openssl/archive/refs/tags/0.8.0-6.tar.gz -> lua-openssl-0.8.0_p6.tar.gz https://github.com/zhaozg/lua-auxiliar/archive/8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz -> lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> lua-compat-5.3-0.10.tar.gz
_eclasses_=lua 117840f7c4855d27ccde1c6cca990331 lua-utils 736947973cfbc9de01fdb8548f942f82 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=8a1e6471b49a4561a3e122edd582a8b3
+_md5_=cd296bd2fcbe07f0cd6052a4fd3cb200
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 2cd8bd29ae44..fed1c11fa60f 100644
Binary files a/metadata/md5-cache/dev-ml/Manifest.gz and b/metadata/md5-cache/dev-ml/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0
new file mode 100644
index 000000000000..5ad21da27a49
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit2 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0[llvm_targets_VE] ) !!sys-devel/llvm:0
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=7
+HOMEPAGE=https://llvm.org/
+IUSE=debug 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0[llvm_targets_VE] )
+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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
+RESTRICT=!test? ( test )
+SLOT=0/12.0.0
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
+_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=0a083ccfbf7ad7e67a52b993fcb53c30
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2
deleted file mode 100644
index bd1e30a42ce4..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit2 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2[llvm_targets_VE] )
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=0/12.0.0_rc2
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9f32d7a60ba66a1bdf97fe0df7a7b68e
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc3 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc3
deleted file mode 100644
index 0cafe1444aff..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit2 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc3:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc3:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc3[llvm_targets_VE] )
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=0/12.0.0_rc3
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9f32d7a60ba66a1bdf97fe0df7a7b68e
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc4 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc4
deleted file mode 100644
index b9d75a843863..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit2 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc4:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc4:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc4[llvm_targets_VE] )
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=0/12.0.0_rc4
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9f32d7a60ba66a1bdf97fe0df7a7b68e
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc5 b/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc5
deleted file mode 100644
index 77f741f6931c..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 test? ( dev-ml/ounit2 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc5:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-12.0.0_rc5:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc5[llvm_targets_VE] )
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=0/12.0.0_rc5
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=9f32d7a60ba66a1bdf97fe0df7a7b68e
diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz
index d92aee5fa8be..00911404804b 100644
Binary files a/metadata/md5-cache/dev-php/Manifest.gz and b/metadata/md5-cache/dev-php/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-php/pecl-crack-0.4-r8 b/metadata/md5-cache/dev-php/pecl-crack-0.4-r8
new file mode 100644
index 000000000000..944810ae8238
--- /dev/null
+++ b/metadata/md5-cache/dev-php/pecl-crack-0.4-r8
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 )
+DESCRIPTION=PHP interface to the cracklib libraries
+EAPI=7
+HOMEPAGE=https://pecl.php.net/crack
+IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=PHP-3 CRACKLIB
+RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 )
+REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 )
+SLOT=0
+SRC_URI=https://pecl.php.net/get/crack-0.4.tgz
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e php-ext-pecl-r3 597ff70c7422e3b3cebf00f526a32626 php-ext-source-r3 59705d3e8b4658c589d46b4c7f90150c toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=c4e9c9e217d27c2e548fc0e1b12757d8
diff --git a/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1 b/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1
index 01f688fbf988..3306c0042c2a 100644
--- a/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1
+++ b/metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-2? ( dev-lang/php:7.2[ssl(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] )
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[ssl(-)?] )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=php_targets_php7-2? ( dev-lang/php:7.2[ssl(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] )
+DEPEND=php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[ssl(-)?] )
DESCRIPTION=PHP extension to communicate with Stomp message brokers
EAPI=7
HOMEPAGE=https://pecl.php.net/stomp
-IUSE=examples ssl test php_targets_php7-2 php_targets_php7-3 php_targets_php7-4
+IUSE=examples ssl test php_targets_php7-3 php_targets_php7-4 php_targets_php8-0
KEYWORDS=~amd64 ~x86
LICENSE=PHP-3.01
-RDEPEND=php_targets_php7-2? ( dev-lang/php:7.2[ssl(-)?] ) php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] )
-REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 )
+RDEPEND=php_targets_php7-3? ( dev-lang/php:7.3[ssl(-)?] ) php_targets_php7-4? ( dev-lang/php:7.4[ssl(-)?] ) php_targets_php8-0? ( dev-lang/php:8.0[ssl(-)?] )
+REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 )
RESTRICT=!test? ( test )
SLOT=7
SRC_URI=https://pecl.php.net/get/stomp-2.0.2.tgz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e php-ext-pecl-r3 597ff70c7422e3b3cebf00f526a32626 php-ext-source-r3 59705d3e8b4658c589d46b4c7f90150c toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=9f08c0c9ac6251a9a1bd88ed2726ab55
+_md5_=abe40ab4d8ca7b2a1e27c79a08bacc7e
diff --git a/metadata/md5-cache/dev-php/pecl-zmq-9999 b/metadata/md5-cache/dev-php/pecl-zmq-9999
index f22f791efc1c..a678953dc2cc 100644
--- a/metadata/md5-cache/dev-php/pecl-zmq-9999
+++ b/metadata/md5-cache/dev-php/pecl-zmq-9999
@@ -1,14 +1,14 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=net-libs/zeromq php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 )
+DEPEND=net-libs/zeromq php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 )
DESCRIPTION=PHP Bindings for ZeroMQ messaging
EAPI=7
HOMEPAGE=https://pecl.php.net/zmq
-IUSE=php_targets_php7-2 php_targets_php7-3 php_targets_php7-4
+IUSE=php_targets_php7-3 php_targets_php7-4 php_targets_php8-0
LICENSE=BSD
PROPERTIES=live
-RDEPEND=net-libs/zeromq:= php_targets_php7-2? ( dev-lang/php:7.2 ) php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 )
-REQUIRED_USE=|| ( php_targets_php7-2 php_targets_php7-3 php_targets_php7-4 )
+RDEPEND=net-libs/zeromq:= php_targets_php7-3? ( dev-lang/php:7.3 ) php_targets_php7-4? ( dev-lang/php:7.4 ) php_targets_php8-0? ( dev-lang/php:8.0 )
+REQUIRED_USE=|| ( php_targets_php7-3 php_targets_php7-4 php_targets_php8-0 )
SLOT=0
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 git-r3 b8e8c92aa5fe8df7187e466138eb4e52 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e php-ext-pecl-r3 597ff70c7422e3b3cebf00f526a32626 php-ext-source-r3 59705d3e8b4658c589d46b4c7f90150c toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=ee44a2de587d8505db9667a5ee7d5739
+_md5_=a0dc0519a9f26e9490da3f92b0e27b98
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 3925cbf6b1fc..80ad7674adcd 100644
Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0 b/metadata/md5-cache/dev-python/clang-python-12.0.0
new file mode 100644
index 000000000000..be8f1a92785a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-12.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-12.0.0:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=7
+HOMEPAGE=https://llvm.org/
+IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-12.0.0:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
+REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
+_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=c2ddba904e94c7a7b985d8f0bfd33267
diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2 b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2
deleted file mode 100644
index 2455b5f2388c..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-12.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-12.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=ec309818f55b1cae1caa7844b6a96615
diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc3 b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc3
deleted file mode 100644
index d4bd39a7078c..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-12.0.0_rc3:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-12.0.0_rc3:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=ec309818f55b1cae1caa7844b6a96615
diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc4 b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc4
deleted file mode 100644
index 3ae412189e56..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-12.0.0_rc4:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-12.0.0_rc4:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=ec309818f55b1cae1caa7844b6a96615
diff --git a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc5 b/metadata/md5-cache/dev-python/clang-python-12.0.0_rc5
deleted file mode 100644
index c90cb810f6b8..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-12.0.0_rc5:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-12.0.0_rc5:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=ec309818f55b1cae1caa7844b6a96615
diff --git a/metadata/md5-cache/dev-python/jaraco-path-3.3.1 b/metadata/md5-cache/dev-python/jaraco-path-3.3.1
index 0de4cfbb431c..4e759e8553b7 100644
--- a/metadata/md5-cache/dev-python/jaraco-path-3.3.1
+++ b/metadata/md5-cache/dev-python/jaraco-path-3.3.1
@@ -4,7 +4,7 @@ DESCRIPTION=Miscellaneous path functions
EAPI=7
HOMEPAGE=https://github.com/jaraco/jaraco.path/
IUSE=doc test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~s390 sparc ~x86 ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/j/jaraco.path/jaraco.path-3.3.1.tar.gz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2fc424329b941efc9731414df3402653
+_md5_=ae8837714e4d1c69b7befa243408a009
diff --git a/metadata/md5-cache/dev-python/lit-12.0.0_rc2 b/metadata/md5-cache/dev-python/lit-12.0.0
similarity index 95%
rename from metadata/md5-cache/dev-python/lit-12.0.0_rc2
rename to metadata/md5-cache/dev-python/lit-12.0.0
index 14529f26ce47..ba89b9328cf9 100644
--- a/metadata/md5-cache/dev-python/lit-12.0.0_rc2
+++ b/metadata/md5-cache/dev-python/lit-12.0.0
@@ -4,11 +4,12 @@ DESCRIPTION=A stand-alone install of the LLVM suite testing tool
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2ffe9bf06be0a156cf2a06b6d2b59280
+_md5_=0d8192ba1ae2e71cd0a0cf9e64baa5f8
diff --git a/metadata/md5-cache/dev-python/lit-12.0.0_rc3 b/metadata/md5-cache/dev-python/lit-12.0.0_rc3
deleted file mode 100644
index 1d4813b59048..000000000000
--- a/metadata/md5-cache/dev-python/lit-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-devel/llvm ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2ffe9bf06be0a156cf2a06b6d2b59280
diff --git a/metadata/md5-cache/dev-python/lit-12.0.0_rc4 b/metadata/md5-cache/dev-python/lit-12.0.0_rc4
deleted file mode 100644
index 41ccfa77151e..000000000000
--- a/metadata/md5-cache/dev-python/lit-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-devel/llvm ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2ffe9bf06be0a156cf2a06b6d2b59280
diff --git a/metadata/md5-cache/dev-python/lit-12.0.0_rc5 b/metadata/md5-cache/dev-python/lit-12.0.0_rc5
deleted file mode 100644
index 303a920ad81d..000000000000
--- a/metadata/md5-cache/dev-python/lit-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] sys-devel/llvm ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2ffe9bf06be0a156cf2a06b6d2b59280
diff --git a/metadata/md5-cache/dev-python/namespace-ruamel-1 b/metadata/md5-cache/dev-python/namespace-ruamel-1
index 014e08644bab..2b594e3b8d5b 100644
--- a/metadata/md5-cache/dev-python/namespace-ruamel-1
+++ b/metadata/md5-cache/dev-python/namespace-ruamel-1
@@ -4,10 +4,10 @@ DESCRIPTION=Namespace package declaration for ruamel
EAPI=7
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Python/Namespace_packages
IUSE=python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=public-domain
RDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
SLOT=0
_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=cbe62baaaad49e5673009eaade758af4
+_md5_=beeb3e76753664130832e97cd38737ab
diff --git a/metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0 b/metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0
index 5c3bb1190cb2..cc62dd2655bc 100644
--- a/metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0
+++ b/metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0
@@ -4,7 +4,7 @@ DESCRIPTION=Ruamel enhancements to pathlib and pathlib2
EAPI=7
HOMEPAGE=https://pypi.org/project/ruamel.std.pathlib/ https://sourceforge.net/p/ruamel-std-pathlib
IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-python/namespace-ruamel[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.std.pathlib-0.8.0.tar.xz -> ruamel-std-pathlib-0.8.0.tar.xz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=bf924e04543771b039b0941e13474402
+_md5_=ef261c8625a63106280987d50b1aa622
diff --git a/metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1 b/metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1
index e71dad6e8178..ff7d2d9ecfb5 100644
--- a/metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1
+++ b/metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1
@@ -4,7 +4,7 @@ DESCRIPTION=YAML parser/emitter that supports roundtrip comment preservation
EAPI=7
HOMEPAGE=https://pypi.org/project/ruamel.yaml/ https://sourceforge.net/p/ruamel-yaml
IUSE=test test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-python/namespace-ruamel[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/ruamel-yaml-clib[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0= ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/ruamel-dl-tagged-releases/ruamel.yaml-0.16.13.tar.xz -> ruamel-yaml-0.16.13.tar.xz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=44c41056703190b7d317be97b7f27aff
+_md5_=a66692c5011b31cbeea695f749d8224b
diff --git a/metadata/md5-cache/dev-python/setuptools-54.1.1 b/metadata/md5-cache/dev-python/setuptools-54.1.1
index e62dbd3c35c5..550d808db541 100644
--- a/metadata/md5-cache/dev-python/setuptools-54.1.1
+++ b/metadata/md5-cache/dev-python/setuptools-54.1.1
@@ -4,7 +4,7 @@ DESCRIPTION=Collection of extensions to Distutils
EAPI=7
HOMEPAGE=https://github.com/pypa/setuptools https://pypi.org/project/setuptools/
IUSE=test python_targets_pypy3 python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=amd64 arm arm64 hppa ~ia64 ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-macos
LICENSE=MIT
PDEPEND=>=dev-python/certifi-2016.9.26[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.0:0=[xml(+)] ) python_targets_python3_7? ( dev-lang/python:3.7[xml(+)] ) python_targets_python3_8? ( dev-lang/python:3.8[xml(+)] ) python_targets_python3_9? ( dev-lang/python:3.9[xml(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy3(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://pypi/s/setuptools/setuptools-54.1.1.tar.gz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=515a178c0b86e3e1a6ff838dcb3eeff9
+_md5_=90ffad2f3d8e593cbb23d5f0898fb6ea
diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz
index fc6df398c8c3..d3d024f7da49 100644
Binary files a/metadata/md5-cache/dev-scheme/Manifest.gz and b/metadata/md5-cache/dev-scheme/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-scheme/guile-git-0.5.0 b/metadata/md5-cache/dev-scheme/guile-git-0.5.0
new file mode 100644
index 000000000000..feb4a1fb1be9
--- /dev/null
+++ b/metadata/md5-cache/dev-scheme/guile-git-0.5.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=prepare test
+DEPEND=>=dev-scheme/guile-2.0.11:= dev-scheme/bytestructures >=dev-libs/libgit2-1:=
+DESCRIPTION=Guile bindings of git
+EAPI=7
+HOMEPAGE=https://gitlab.com/guile-git/guile-git
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3+
+RDEPEND=>=dev-scheme/guile-2.0.11:= dev-scheme/bytestructures >=dev-libs/libgit2-1:=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.com/guile-git/guile-git/uploads/30be542d90619ca844dd3a3ed2e13808/guile-git-0.5.0.tar.gz
+_md5_=933b1ed3c534fc54965f26172f7ecf02
diff --git a/metadata/md5-cache/dev-texlive/Manifest.gz b/metadata/md5-cache/dev-texlive/Manifest.gz
index 9479367e94da..ffc825a5269d 100644
Binary files a/metadata/md5-cache/dev-texlive/Manifest.gz and b/metadata/md5-cache/dev-texlive/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-texlive/texlive-context-2021 b/metadata/md5-cache/dev-texlive/texlive-context-2021
index a28cd779f78c..856481d873fc 100644
--- a/metadata/md5-cache/dev-texlive/texlive-context-2021
+++ b/metadata/md5-cache/dev-texlive/texlive-context-2021
@@ -5,10 +5,10 @@ DESCRIPTION=TeXLive ConTeXt and packages
EAPI=7
HOMEPAGE=http://www.tug.org/texlive/
IUSE=source doc
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD BSD-2 GPL-1 GPL-2 GPL-3 public-domain TeX-other-free
RDEPEND=>=dev-texlive/texlive-basic-2021 >=dev-texlive/texlive-latex-2010 >=app-text/texlive-core-2010[xetex] >=dev-texlive/texlive-metapost-2010 dev-lang/ruby >=app-text/texlive-core-2021
SLOT=0
SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jmn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jmn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-notes-zh-cn-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-npp-for-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-npp-for-context-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-account-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-account-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-algorithmic-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-algorithmic-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-animation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-animation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-annotation-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-annotation-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-bnf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-bnf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-chromato-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-chromato-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmscbf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmscbf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmttbf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmttbf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-construction-plan-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-construction-plan-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cyrillicnumbers-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cyrillicnumbers-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-degrade-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-degrade-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fancybreak-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fancybreak-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-filter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-filter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-french-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-french-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fullpage-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fullpage-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gantt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gantt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gnuplot-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gnuplot-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-handlecsv-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-handlecsv-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-inifile-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-inifile-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-layout-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-layout-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-letter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-letter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-lettrine-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-lettrine-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-mathsets-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-mathsets-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-rst-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-rst-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-ruby-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-ruby-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simplefonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simplefonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simpleslides-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simpleslides-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-title-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-title-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-transliterator-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-transliterator-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typearea-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typearea-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typescripts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typescripts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-vim-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-vim-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-context-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-context-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-notes-zh-cn.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-npp-for-context.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-npp-for-context.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-account.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-account.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-algorithmic.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-algorithmic.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-animation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-animation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-annotation.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-annotation.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-bnf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-bnf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-chromato.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-chromato.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmscbf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmscbf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cmttbf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cmttbf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-construction-plan.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-construction-plan.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-cyrillicnumbers.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-cyrillicnumbers.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-degrade.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-degrade.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fancybreak.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fancybreak.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-filter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-filter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-french.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-french.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-fullpage.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-fullpage.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gantt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gantt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-gnuplot.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-gnuplot.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-handlecsv.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-handlecsv.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-inifile.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-inifile.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-layout.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-layout.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-letter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-letter.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-lettrine.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-mathsets.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-mathsets.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-rst.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-rst.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-ruby.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-ruby.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simplefonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simplefonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-simpleslides.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-simpleslides.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-title.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-title.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-transliterator.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-transliterator.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typearea.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typearea.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-typescripts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-typescripts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-vim.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-vim.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-context-visualcounter.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-context-visualcounter.source-2021.tar.xz )
_eclasses_=texlive-common 0ed8c0ce6e8c9bb49ab84344ac802665 texlive-module d7464383ac32acb3a1ebae40ebb19ca6
-_md5_=a15ed145e6d0429ad081c409f4edb576
+_md5_=6dda9dcd6b0d505a4fc926d7ec4fd551
diff --git a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021 b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021
index 81856b2eae90..d3cb62094bac 100644
--- a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021
+++ b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2021
@@ -5,10 +5,10 @@ DESCRIPTION=TeXLive Japanese
EAPI=7
HOMEPAGE=http://www.tug.org/texlive/
IUSE=source doc
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD BSD-2 GPL-1 GPL-2 LPPL-1.3 MIT OFL public-domain TeX TeX-other-free
RDEPEND=>=dev-texlive/texlive-langcjk-2021 !=app-text/texlive-core-2021
SLOT=0
SRC_URI=https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcjkjatype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcjkjatype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxghost-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxghost-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaholiday-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaholiday-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjalipsum-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjalipsum-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaprnind-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaprnind-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjatoucs-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjatoucs-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxorigcapt-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxorigcapt-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxwareki-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxwareki-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-convbkmk-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-convbkmk-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotesj-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotesj-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentombow-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentombow-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-extra-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-extra-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifxptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifxptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-deluxe-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-deluxe-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-japanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-japanese-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbibtex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbibtex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-tools-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-tools-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platexcheat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platexcheat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plautopatch-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plautopatch-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-manual-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-manual-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex2pdf-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex2pdf-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxbase-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxbase-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxchfon-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxchfon-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxcjkcat-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxcjkcat-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjahyper-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjahyper-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjodel-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjodel-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxufont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxufont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ja-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ja-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-base-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-base-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-fonts-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-fonts-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wadalab-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wadalab-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafbfont-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafbfont-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjatype-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjatype-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-collection-langjapanese-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-collection-langjapanese-2021.tar.xz doc? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxbase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxcjkjatype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxcjkjatype.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxghost.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxghost.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaholiday.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaholiday.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjalipsum.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjalipsum.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjaprnind.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjaprnind.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjatoucs.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjatoucs.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxorigcapt.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxorigcapt.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxwareki.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxwareki.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-convbkmk.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-convbkmk.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-endnotesj.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-endnotesj.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-gentombow.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-gentombow.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-haranoaji-extra.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-haranoaji-extra.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ifxptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ifxptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ipaex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ipaex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq-deluxe.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq-deluxe.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-lshort-japanese.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-lshort-japanese.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pbibtex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pbibtex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex-tools.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex-tools.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platexcheat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platexcheat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-plautopatch.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-plautopatch.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-manual.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-manual.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex2pdf.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex2pdf.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxbase.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxbase.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxchfon.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxchfon.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxcjkcat.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxcjkcat.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjahyper.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjahyper.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxjodel.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxjodel.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxufont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxufont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-texlive-ja.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-texlive-ja.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-base.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-base.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uptex-fonts.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-wadalab.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-wadalab.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjafbfont.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjafbfont.doc-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-zxjatype.doc-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-zxjatype.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ascmac.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ascmac.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-babel-japanese.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-babel-japanese.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-bxjscls.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-bxjscls.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-japanese-otf-uptex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-japanese-otf-uptex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jlreq.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jlreq.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-jsclasses.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-jsclasses.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-luatexja.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-luatexja.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-mendex-doc.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-mendex-doc.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-morisawa.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-morisawa.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-platex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-platex.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-ptex-fontmaps.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-ptex-fontmaps.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-pxrubrica.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-pxrubrica.source-2021.tar.xz https://dev.gentoo.org/~zlogene/distfiles/texlive/tl-uplatex.source-2021.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/texlive/tl-uplatex.source-2021.tar.xz )
_eclasses_=texlive-common 0ed8c0ce6e8c9bb49ab84344ac802665 texlive-module d7464383ac32acb3a1ebae40ebb19ca6
-_md5_=e59289f16fceb54a581cf61c4ff35c9d
+_md5_=83a7318fdb23aecfc69dabe6117e5038
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index c822a59b1bf6..bc684c2024ea 100644
Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ
diff --git a/metadata/md5-cache/dev-util/gnome-devel-docs-40.0 b/metadata/md5-cache/dev-util/gnome-devel-docs-40.0
new file mode 100644
index 000000000000..69251c0d9d98
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gnome-devel-docs-40.0
@@ -0,0 +1,13 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.3 dev-libs/libxslt dev-util/itstool sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Documentation for developing for the GNOME desktop environment
+EAPI=7
+HOMEPAGE=https://developer.gnome.org/
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=FDL-1.1+ CC-BY-SA-3.0 CC-BY-SA-4.0
+RESTRICT=binchecks strip
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-devel-docs/40/gnome-devel-docs-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=72be41116bfd30fde758283ddc519290
diff --git a/metadata/md5-cache/dev-util/lldb-12.0.0_rc2 b/metadata/md5-cache/dev-util/lldb-12.0.0
similarity index 74%
rename from metadata/md5-cache/dev-util/lldb-12.0.0_rc2
rename to metadata/md5-cache/dev-util/lldb-12.0.0
index b1081cad1900..ecdf3ea0a4b8 100644
--- a/metadata/md5-cache/dev-util/lldb-12.0.0_rc2
+++ b/metadata/md5-cache/dev-util/lldb-12.0.0
@@ -1,15 +1,16 @@
-BDEPEND=>=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0_rc2[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
+BDEPEND=>=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc2[xml] ~sys-devel/llvm-12.0.0_rc2 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0[xml] ~sys-devel/llvm-12.0.0 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc2[xml] ~sys-devel/llvm-12.0.0_rc2 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0[xml] ~sys-devel/llvm-12.0.0 !=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0_rc3[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0_rc3[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0_rc3[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc3[xml] ~sys-devel/llvm-12.0.0_rc3 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc3[xml] ~sys-devel/llvm-12.0.0_rc3 !=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0_rc4[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0_rc4[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0_rc4[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc4[xml] ~sys-devel/llvm-12.0.0_rc4 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc4[xml] ~sys-devel/llvm-12.0.0_rc4 !=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_7? ( ~dev-python/lit-12.0.0_rc5[python_targets_python3_7(-)] dev-python/psutil[python_targets_python3_7(-)] ) python_single_target_python3_8? ( ~dev-python/lit-12.0.0_rc5[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-12.0.0_rc5[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) sys-devel/lld ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc5[xml] ~sys-devel/llvm-12.0.0_rc5 !=sys-libs/ncurses-5.9-r3:0= ) python? ( python_single_target_python3_7? ( dev-python/six[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) ) ~sys-devel/clang-12.0.0_rc5[xml] ~sys-devel/llvm-12.0.0_rc5 !=x11-misc/imake-1.0.8-r1
DEFINED_PHASES=compile configure install prepare
-DEPEND=acct-group/gamestat x11-libs/libXpm app-text/rman x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
+DEPEND=acct-group/gamestat x11-libs/libXpm
DESCRIPTION=Blockout type game where you bounce a ball trying to destroy blocks
-EAPI=6
+EAPI=7
HOMEPAGE=http://www.techrescue.org/xboing/
KEYWORDS=amd64 ~x86
LICENSE=xboing
RDEPEND=acct-group/gamestat x11-libs/libXpm
SLOT=0
SRC_URI=http://www.techrescue.org/xboing/xboing2.4.tar.gz mirror://gentoo/xboing-2.4-debian.patch.bz2
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ab1efd115f70a27fb5f71a9433556259
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=3d9f3de8a665d3dea624619f6b16bff5
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index ca2d45c885fa..2fd70e2449ff 100644
Binary files a/metadata/md5-cache/games-board/Manifest.gz and b/metadata/md5-cache/games-board/Manifest.gz differ
diff --git a/metadata/md5-cache/games-board/xgammon-0.98-r2 b/metadata/md5-cache/games-board/xgammon-0.98-r3
similarity index 60%
rename from metadata/md5-cache/games-board/xgammon-0.98-r2
rename to metadata/md5-cache/games-board/xgammon-0.98-r3
index b0d2f59ed062..8c59755af2f8 100644
--- a/metadata/md5-cache/games-board/xgammon-0.98-r2
+++ b/metadata/md5-cache/games-board/xgammon-0.98-r3
@@ -1,13 +1,13 @@
BDEPEND=app-text/rman >=x11-misc/imake-1.0.8-r1
-DEFINED_PHASES=compile configure postinst
-DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt
+DEFINED_PHASES=compile configure install postinst
+DEPEND=x11-libs/libX11 x11-libs/libXaw x11-libs/libXt !=x11-misc/imake-1.0.8-r1
DEFINED_PHASES=compile configure install
-DEPEND=media-fonts/font-misc-misc x11-libs/libX11 x11-base/xorg-proto x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
+DEPEND=media-fonts/font-misc-misc x11-libs/libX11
DESCRIPTION=Famous german card game
-EAPI=6
+EAPI=7
HOMEPAGE=http://www.xskat.de/xskat.html
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=freedist
RDEPEND=media-fonts/font-misc-misc x11-libs/libX11
SLOT=0
SRC_URI=http://www.xskat.de/xskat-4.0.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=10b8ca15d96f96dc4ccbc1236f5894f5
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=ac7275f93b96ff0898f628ecd35fac32
diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz
index 7e089ee19400..a55a67fa0372 100644
Binary files a/metadata/md5-cache/games-engines/Manifest.gz and b/metadata/md5-cache/games-engines/Manifest.gz differ
diff --git a/metadata/md5-cache/games-engines/scummvm-2.1.2 b/metadata/md5-cache/games-engines/scummvm-2.1.2
deleted file mode 100644
index 56d877f53a81..000000000000
--- a/metadata/md5-cache/games-engines/scummvm-2.1.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/xz-utils truetype? ( virtual/pkgconfig ) x86? ( dev-lang/nasm )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Reimplementation of the SCUMM game engine used in Lucasarts adventures
-EAPI=7
-HOMEPAGE=https://www.scummvm.org/
-IUSE=a52 aac alsa debug flac fluidsynth jpeg lua mpeg2 mp3 net opengl png speech theora truetype unsupported vorbis zlib
-KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception
-RDEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://scummvm.org/frs/scummvm/2.1.2/scummvm-2.1.2.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=39698911f3f9b5279f743dbd88cab1df
diff --git a/metadata/md5-cache/games-engines/scummvm-2.2.0 b/metadata/md5-cache/games-engines/scummvm-2.2.0-r1
similarity index 56%
rename from metadata/md5-cache/games-engines/scummvm-2.2.0
rename to metadata/md5-cache/games-engines/scummvm-2.2.0-r1
index 8f15b4431627..a8232fc5dcbc 100644
--- a/metadata/md5-cache/games-engines/scummvm-2.2.0
+++ b/metadata/md5-cache/games-engines/scummvm-2.2.0-r1
@@ -1,15 +1,15 @@
BDEPEND=app-arch/xz-utils truetype? ( virtual/pkgconfig ) x86? ( dev-lang/nasm )
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth ) fribidi? ( dev-libs/fribidi ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth:= ) fribidi? ( dev-libs/fribidi ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Reimplementation of the SCUMM game engine used in Lucasarts adventures
EAPI=7
HOMEPAGE=https://www.scummvm.org/
IUSE=a52 aac alsa debug flac fluidsynth fribidi +gtk jpeg lua mpeg2 mp3 +net opengl png speech theora truetype unsupported vorbis zlib
KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
LICENSE=GPL-2+ LGPL-2.1 BSD GPL-3-with-font-exception
-RDEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth ) fribidi? ( dev-libs/fribidi ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= )
+RDEPEND=>=media-libs/libsdl2-2.0.0[sound,joystick,video] a52? ( media-libs/a52dec ) aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac ) fluidsynth? ( media-sound/fluidsynth:= ) fribidi? ( dev-libs/fribidi ) gtk? ( dev-libs/glib:2 x11-libs/gtk+:3 ) jpeg? ( virtual/jpeg:0 ) mp3? ( media-libs/libmad ) mpeg2? ( media-libs/libmpeg2 ) net? ( media-libs/sdl2-net ) opengl? ( || ( virtual/opengl media-libs/mesa[gles2] media-libs/mesa[gles1] ) ) png? ( media-libs/libpng:0 ) speech? ( app-accessibility/speech-dispatcher ) truetype? ( media-libs/freetype:2 ) theora? ( media-libs/libtheora ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib:= )
RESTRICT=test
SLOT=0
SRC_URI=https://scummvm.org/frs/scummvm/2.2.0/scummvm-2.2.0.tar.xz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3899f469a496201ca8fe539cf51c9112
+_md5_=7defc6c2d8ebc65eaf2ad6dedfe8c8ca
diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz
index f9bec917d8f9..d21a225e47fb 100644
Binary files a/metadata/md5-cache/games-misc/Manifest.gz and b/metadata/md5-cache/games-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/games-misc/xcruiser-0.30-r1 b/metadata/md5-cache/games-misc/xcruiser-0.30-r1
index ac4269130937..a2a72f1bcde6 100644
--- a/metadata/md5-cache/games-misc/xcruiser-0.30-r1
+++ b/metadata/md5-cache/games-misc/xcruiser-0.30-r1
@@ -1,7 +1,8 @@
+BDEPEND=app-text/rman x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
DEFINED_PHASES=compile configure install
-DEPEND=x11-libs/libXaw app-text/rman x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
+DEPEND=x11-libs/libXaw
DESCRIPTION=Fly about 3D-formed file system
-EAPI=5
+EAPI=7
HOMEPAGE=http://xcruiser.sourceforge.net/
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
@@ -10,4 +11,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/xcruiser/xcruiser-0.30.tar.gz
_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2a6eb5828231da05daf1bcf19371db81
+_md5_=6a4aeb62cf251284f40448293759a7fd
diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz
index 72bffc036e18..d41862baf5a0 100644
Binary files a/metadata/md5-cache/games-server/Manifest.gz and b/metadata/md5-cache/games-server/Manifest.gz differ
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.16.220.02 b/metadata/md5-cache/games-server/bedrock-server-1.16.220.02
index 9a8c6bbd3758..289caf1676a5 100644
--- a/metadata/md5-cache/games-server/bedrock-server-1.16.220.02
+++ b/metadata/md5-cache/games-server/bedrock-server-1.16.220.02
@@ -1,12 +1,12 @@
BDEPEND=app-arch/unzip
-DEFINED_PHASES=install
+DEFINED_PHASES=compile install
DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
EAPI=7
HOMEPAGE=https://www.minecraft.net/
KEYWORDS=-* ~amd64
LICENSE=Mojang
-RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 net-misc/curl[ssl]
+RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 net-misc/curl[ssl] sys-libs/zlib
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.16.220.02.zip
-_md5_=171dd53b663eab1cf9ee2e5835641b15
+_md5_=deeb1a44800d95200001665bddc84742
diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz
index 528569f00313..3d10cfb76311 100644
Binary files a/metadata/md5-cache/gnome-base/Manifest.gz and b/metadata/md5-cache/gnome-base/Manifest.gz differ
diff --git a/metadata/md5-cache/gnome-base/gnome-control-center-3.38.3 b/metadata/md5-cache/gnome-base/gnome-control-center-40.0
similarity index 62%
rename from metadata/md5-cache/gnome-base/gnome-control-center-3.38.3
rename to metadata/md5-cache/gnome-base/gnome-control-center-40.0
index e3ffa74db2d6..fe6c4dfd4dd2 100644
--- a/metadata/md5-cache/gnome-base/gnome-control-center-3.38.3
+++ b/metadata/md5-cache/gnome-base/gnome-control-center-40.0
@@ -1,17 +1,17 @@
BDEPEND=dev-libs/libxslt app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.2 x11-base/xorg-proto dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( ( dev-lang/python:3.9 dev-python/dbusmock[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/dbusmock[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/dbusmock[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=>=gui-libs/libhandy-1:1= gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-sound/pulseaudio-2.0[glib] >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.56.0:2 >=gnome-base/gnome-desktop-3.27.90:3= >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-3.37.0 dev-libs/libxml2:2 >=sys-auth/polkit-0.114 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 x11-libs/libX11 >=x11-libs/libXi-1.2 media-libs/libepoxy flickr? ( >=media-libs/grilo-0.3.0:0.3= ) >=x11-libs/gtk+-3.22.0:3[X,wayland=] cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) v4l? ( >=media-video/cheese-3.28.0 ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.8.0 >=net-misc/networkmanager-1.20.0:=[modemmanager] >=net-misc/modemmanager-0.7.990 ) bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.1.24 net-libs/libsoup:2.4 media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret media-libs/gsound >=dev-libs/libpwquality-1.2.2 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=gui-libs/libhandy-1:1= gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-sound/pulseaudio-2.0[glib] >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.56.0:2 >=gnome-base/gnome-desktop-3.33.4:3= >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-3.37.0 dev-libs/libxml2:2 >=sys-auth/polkit-0.114 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 x11-libs/libX11 >=x11-libs/libXi-1.2 media-libs/libepoxy flickr? ( >=media-libs/grilo-0.3.0:0.3= ) >=x11-libs/gtk+-3.22.0:3[X,wayland=] cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) v4l? ( >=media-video/cheese-3.28.0 ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.8.0 >=net-misc/networkmanager-1.24.0:=[modemmanager] >=net-misc/modemmanager-0.7.990 ) bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.1.24 net-libs/libsoup:2.4 media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret media-libs/gsound >=dev-libs/libpwquality-1.2.2 dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=GNOME's main interface to configure various aspects of the desktop
EAPI=7
HOMEPAGE=https://git.gnome.org/browse/gnome-control-center/
IUSE=+bluetooth +cups debug elogind flickr +gnome-online-accounts +ibus input_devices_wacom kerberos networkmanager systemd test v4l wayland
-KEYWORDS=amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86
LICENSE=GPL-2+
PDEPEND=>=gnome-base/gnome-session-2.91.6-r1 networkmanager? ( gnome-extra/nm-applet )
-RDEPEND=>=gui-libs/libhandy-1:1= gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-sound/pulseaudio-2.0[glib] >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.56.0:2 >=gnome-base/gnome-desktop-3.27.90:3= >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-3.37.0 dev-libs/libxml2:2 >=sys-auth/polkit-0.114 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 x11-libs/libX11 >=x11-libs/libXi-1.2 media-libs/libepoxy flickr? ( >=media-libs/grilo-0.3.0:0.3= ) >=x11-libs/gtk+-3.22.0:3[X,wayland=] cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) v4l? ( >=media-video/cheese-3.28.0 ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.8.0 >=net-misc/networkmanager-1.20.0:=[modemmanager] >=net-misc/modemmanager-0.7.990 ) bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.1.24 net-libs/libsoup:2.4 media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret media-libs/gsound >=dev-libs/libpwquality-1.2.2 systemd? ( >=sys-apps/systemd-31 ) elogind? ( app-admin/openrc-settingsd sys-auth/elogind ) x11-themes/adwaita-icon-theme >=gnome-extra/gnome-color-manager-3.1.2 cups? ( app-admin/system-config-printer net-print/cups-pk-helper ) >=gnome-base/libgnomekbd-3 wayland? ( dev-libs/libinput ) !wayland? ( >=x11-drivers/xf86-input-libinput-0.19.0 input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) ) flickr? ( media-plugins/grilo-plugins:0.3[flickr,gnome-online-accounts] )
+RDEPEND=>=gui-libs/libhandy-1:1= gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= ) >=media-sound/pulseaudio-2.0[glib] >=sys-apps/accountsservice-0.6.39 >=x11-misc/colord-0.1.34:0= >=x11-libs/gdk-pixbuf-2.23.0:2 >=dev-libs/glib-2.56.0:2 >=gnome-base/gnome-desktop-3.33.4:3= >=gnome-base/gnome-settings-daemon-3.27.90[colord,input_devices_wacom?] >=gnome-base/gsettings-desktop-schemas-3.37.0 dev-libs/libxml2:2 >=sys-auth/polkit-0.114 >=sys-power/upower-0.99.8:= >=dev-libs/libgudev-232 x11-libs/libX11 >=x11-libs/libXi-1.2 media-libs/libepoxy flickr? ( >=media-libs/grilo-0.3.0:0.3= ) >=x11-libs/gtk+-3.22.0:3[X,wayland=] cups? ( >=net-print/cups-1.7[dbus] >=net-fs/samba-4.0.0[client] ) v4l? ( >=media-video/cheese-3.28.0 ) ibus? ( >=app-i18n/ibus-1.5.2 ) networkmanager? ( >=net-libs/libnma-1.8.0 >=net-misc/networkmanager-1.24.0:=[modemmanager] >=net-misc/modemmanager-0.7.990 ) bluetooth? ( >=net-wireless/gnome-bluetooth-3.18.2:= ) input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) kerberos? ( app-crypt/mit-krb5 ) x11-libs/cairo[glib] >=x11-libs/colord-gtk-0.1.24 net-libs/libsoup:2.4 media-libs/fontconfig gnome-base/libgtop:2= >=sys-fs/udisks-2.1.8:2 app-crypt/libsecret media-libs/gsound >=dev-libs/libpwquality-1.2.2 systemd? ( >=sys-apps/systemd-31 ) elogind? ( app-admin/openrc-settingsd sys-auth/elogind ) x11-themes/adwaita-icon-theme >=gnome-extra/gnome-color-manager-3.1.2 cups? ( app-admin/system-config-printer net-print/cups-pk-helper ) >=gnome-base/libgnomekbd-3 wayland? ( dev-libs/libinput ) !wayland? ( >=x11-drivers/xf86-input-libinput-0.19.0 input_devices_wacom? ( >=x11-drivers/xf86-input-wacom-0.33.0 ) ) flickr? ( media-plugins/grilo-plugins:0.3[flickr,gnome-online-accounts] )
REQUIRED_USE=flickr? ( gnome-online-accounts ) ^^ ( elogind systemd )
RESTRICT=!test? ( test )
SLOT=2
-SRC_URI=mirror://gnome/sources/gnome-control-center/3.38/gnome-control-center-3.38.3.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-3.38.3-patchset.tar.xz
+SRC_URI=mirror://gnome/sources/gnome-control-center/40/gnome-control-center-40.0.tar.xz https://dev.gentoo.org/~mattst88/distfiles/gnome-control-center-40.0-patchset.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=8dcf437c3a0a3b2c9fcad6ee7f7e9b74
+_md5_=96276e6971f9603d6dc41e3585a6f492
diff --git a/metadata/md5-cache/gnome-base/gnome-desktop-3.38.3 b/metadata/md5-cache/gnome-base/gnome-desktop-40.0
similarity index 66%
rename from metadata/md5-cache/gnome-base/gnome-desktop-3.38.3
rename to metadata/md5-cache/gnome-base/gnome-desktop-40.0
index ba71714882e7..944aaed5da3a 100644
--- a/metadata/md5-cache/gnome-base/gnome-desktop-3.38.3
+++ b/metadata/md5-cache/gnome-base/gnome-desktop-40.0
@@ -1,14 +1,14 @@
BDEPEND=app-text/docbook-xml-dtd:4.1.2 dev-util/gdbus-codegen gtk-doc? ( >=dev-util/gtk-doc-1.14 ) dev-util/itstool >=sys-devel/gettext-0.19.8 x11-base/xorg-proto virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] >=x11-libs/gtk+-3.3.6:3[X,introspection?] >=dev-libs/glib-2.53.0:2 >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?] x11-misc/xkeyboard-config app-text/iso-codes systemd? ( sys-apps/systemd:= ) udev? ( sys-apps/hwids virtual/libudev:= ) seccomp? ( sys-libs/libseccomp ) x11-libs/cairo:= introspection? ( >=dev-libs/gobject-introspection-1.54:= ) media-libs/fontconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] >=x11-libs/gtk+-3.3.6:3[X,introspection?] >=dev-libs/glib-2.53.0:2 >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?] x11-misc/xkeyboard-config x11-libs/libxkbcommon app-text/iso-codes systemd? ( sys-apps/systemd:= ) udev? ( sys-apps/hwids virtual/libudev:= ) seccomp? ( sys-libs/libseccomp ) x11-libs/cairo:= introspection? ( >=dev-libs/gobject-introspection-1.54:= ) media-libs/fontconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Library with common API for various GNOME modules
EAPI=7
HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-desktop/
IUSE=debug gtk-doc +introspection seccomp systemd udev
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=GPL-2+ LGPL-2+ FDL-1.1+
-RDEPEND=>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] >=x11-libs/gtk+-3.3.6:3[X,introspection?] >=dev-libs/glib-2.53.0:2 >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?] x11-misc/xkeyboard-config app-text/iso-codes systemd? ( sys-apps/systemd:= ) udev? ( sys-apps/hwids virtual/libudev:= ) seccomp? ( sys-libs/libseccomp ) x11-libs/cairo:= introspection? ( >=dev-libs/gobject-introspection-1.54:= ) seccomp? ( sys-apps/bubblewrap )
+RDEPEND=>=x11-libs/gdk-pixbuf-2.36.5:2[introspection?] >=x11-libs/gtk+-3.3.6:3[X,introspection?] >=dev-libs/glib-2.53.0:2 >=gnome-base/gsettings-desktop-schemas-3.27.0[introspection?] x11-misc/xkeyboard-config x11-libs/libxkbcommon app-text/iso-codes systemd? ( sys-apps/systemd:= ) udev? ( sys-apps/hwids virtual/libudev:= ) seccomp? ( sys-libs/libseccomp ) x11-libs/cairo:= introspection? ( >=dev-libs/gobject-introspection-1.54:= ) seccomp? ( sys-apps/bubblewrap )
SLOT=3/19
-SRC_URI=mirror://gnome/sources/gnome-desktop/3.38/gnome-desktop-3.38.3.tar.xz
+SRC_URI=mirror://gnome/sources/gnome-desktop/40/gnome-desktop-40.0.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=54f271e826e0e68164c84f392be6b88b
+_md5_=454b04080a04317465daf6a7df5753c9
diff --git a/metadata/md5-cache/gnome-base/gnome-keyring-40.0 b/metadata/md5-cache/gnome-base/gnome-keyring-40.0
new file mode 100644
index 000000000000..b193efceb8a0
--- /dev/null
+++ b/metadata/md5-cache/gnome-base/gnome-keyring-40.0
@@ -0,0 +1,15 @@
+BDEPEND=>=app-eselect/eselect-pinentry-0.5 app-text/docbook-xml-dtd:4.3 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) ) filecaps? ( sys-libs/libcap ) >=app-portage/elt-patches-20170815 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=app-crypt/gcr-3.27.90:=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= caps? ( sys-libs/libcap-ng ) pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( net-misc/openssh ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Password and keyring managing daemon
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/GnomeKeyring
+IUSE=+caps pam selinux +ssh-agent test +filecaps test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=>=app-crypt/gcr-3.27.90:=[gtk] >=app-crypt/gnupg-2.0.28:= >=app-eselect/eselect-pinentry-0.5 app-misc/ca-certificates >=dev-libs/glib-2.44:2 >=dev-libs/libgcrypt-1.2.2:0= caps? ( sys-libs/libcap-ng ) pam? ( sys-libs/pam ) selinux? ( sec-policy/selinux-gnome ) ssh-agent? ( net-misc/openssh ) filecaps? ( sys-libs/libcap )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-keyring/40/gnome-keyring-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e fcaps da689a8e04bbbb3518888ff668fee45b flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=eb92c7f7ae6b9d7ddf8f1f348ed79d72
diff --git a/metadata/md5-cache/gnome-base/gnome-session-3.38.0 b/metadata/md5-cache/gnome-base/gnome-session-40.0
similarity index 90%
rename from metadata/md5-cache/gnome-base/gnome-session-3.38.0
rename to metadata/md5-cache/gnome-base/gnome-session-40.0
index 5c677f99d05c..0be07edab3fd 100644
--- a/metadata/md5-cache/gnome-base/gnome-session-3.38.0
+++ b/metadata/md5-cache/gnome-base/gnome-session-40.0
@@ -5,11 +5,11 @@ DESCRIPTION=Gnome session manager
EAPI=7
HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-session
IUSE=doc elogind systemd
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.46.0:2 >=x11-libs/gtk+-3.22.0:3 x11-libs/libICE x11-libs/libSM x11-libs/libX11 >=gnome-base/gnome-desktop-3.34.2:3= >=dev-libs/json-glib-0.10 media-libs/mesa[egl,gles2,X(+)] media-libs/libepoxy x11-libs/libXcomposite systemd? ( >=sys-apps/systemd-242:0= ) elogind? ( >=sys-auth/elogind-239.4 ) >=gnome-base/gnome-settings-daemon-3.35.91 >=gnome-base/gsettings-desktop-schemas-0.1.7 sys-apps/dbus[X] x11-misc/xdg-user-dirs x11-misc/xdg-user-dirs-gtk
REQUIRED_USE=?? ( elogind systemd )
SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-session/3.38/gnome-session-3.38.0.tar.xz
+SRC_URI=mirror://gnome/sources/gnome-session/40/gnome-session-40.0.tar.xz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=e17514545b166a7e4986e4d4f5dba76b
+_md5_=c3f91f8cc340a617517e2ad4e8abe89b
diff --git a/metadata/md5-cache/gnome-base/gnome-shell-3.38.3 b/metadata/md5-cache/gnome-base/gnome-shell-3.38.3
deleted file mode 100644
index a5cb8416627b..000000000000
--- a/metadata/md5-cache/gnome-base/gnome-shell-3.38.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/sassc dev-libs/libxslt app-text/asciidoc >=dev-util/gdbus-codegen-2.45.3 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.17 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) media-libs/mesa[X(+)] dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Provides core UI functions for the GNOME 3 desktop
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Projects/GnomeShell
-IUSE=+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager systemd telepathy python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 test
-KEYWORDS=amd64 ~arm arm64 ~ppc64 x86
-LICENSE=GPL-2+ LGPL-2+
-PDEPEND=>=gnome-base/gdm-3.5[introspection] >=gnome-base/gnome-control-center-3.26[bluetooth(+)?,networkmanager(+)?] browser-extension? ( gnome-extra/chrome-gnome-shell )
-RDEPEND=>=gnome-extra/evolution-data-server-3.33.1:= >=app-crypt/gcr-3.7.5[introspection] >=dev-libs/glib-2.57.2:2 >=dev-libs/gobject-introspection-1.49.1:= >=dev-libs/gjs-1.65.1 >=x11-libs/gtk+-3.15.0:3[introspection] >=x11-wm/mutter-3.38.0:0/7[introspection] >=sys-auth/polkit-0.100[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.1 >=x11-libs/startup-notification-0.11 >=app-i18n/ibus-1.5.2 >=gnome-base/gnome-desktop-3.35.90:3=[introspection] bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] ) >=media-libs/gstreamer-0.11.92:1.0 media-libs/gst-plugins-base:1.0 >=media-video/pipewire-0.3.0:0/0.3 networkmanager? ( >=net-misc/networkmanager-1.10.4:=[introspection] net-libs/libnma[introspection] >=app-crypt/libsecret-0.18 dev-libs/dbus-glib ) systemd? ( >=sys-apps/systemd-242 >=gnome-base/gnome-desktop-3.34.2:3=[systemd] ) elogind? ( >=sys-auth/elogind-237 ) app-arch/gnome-autoar dev-libs/json-glib >=app-accessibility/at-spi2-atk-2.5.3 x11-libs/gdk-pixbuf:2[introspection] dev-libs/libxml2:2 x11-libs/libX11 >=media-sound/pulseaudio-2[glib] >=dev-libs/atk-2[introspection] dev-libs/libical:= >=x11-libs/libXfixes-5.0 python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) media-libs/mesa[X(+)] >=sys-apps/accountsservice-0.6.14[introspection] app-accessibility/at-spi2-core:2[introspection] app-misc/geoclue[introspection] >=dev-libs/libgweather-3.26:2[introspection] >=sys-power/upower-0.99:=[introspection] x11-libs/pango[introspection] gnome-base/librsvg:2[introspection] >=gnome-base/gnome-session-2.91.91 >=gnome-base/gnome-settings-daemon-3.8.3 x11-misc/xdg-utils >=x11-themes/adwaita-icon-theme-3.26 networkmanager? ( net-misc/mobile-broadband-provider-info sys-libs/timezone-data ) ibus? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk,introspection] ) telepathy? ( >=net-im/telepathy-logger-0.2.4[introspection] >=net-libs/telepathy-glib-0.19[introspection] ) media-fonts/cantarell
-REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) ?? ( elogind systemd )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-shell/3.38/gnome-shell-3.38.3.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3a69ceb9f04bdb8a2ace993497a5e68d
diff --git a/metadata/md5-cache/gnome-base/librsvg-2.50.4 b/metadata/md5-cache/gnome-base/librsvg-2.50.4
new file mode 100644
index 000000000000..412f28221323
--- /dev/null
+++ b/metadata/md5-cache/gnome-base/librsvg-2.50.4
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=x11-libs/cairo-1.16.0[glib,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.20:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.50.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.38.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= ) >=virtual/rust-1.40[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/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Scalable Vector Graphics (SVG) rendering library
+EAPI=6
+HOMEPAGE=https://wiki.gnome.org/Projects/LibRsvg
+IUSE=+introspection +vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=LGPL-2+
+RDEPEND=>=x11-libs/cairo-1.16.0[glib,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/freetype-2.9:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/gdk-pixbuf-2.20:2[introspection?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/glib-2.50.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/harfbuzz-2.0.0:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.1-r4:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/pango-1.38.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+REQUIRED_USE=vala? ( introspection )
+RESTRICT=test
+SLOT=2
+SRC_URI=mirror://gnome/sources/librsvg/2.50/librsvg-2.50.4.tar.xz
+_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 preserve-libs ef207dc62baddfddfd39a164d9797648 rust-toolchain 9535ce5fa1388d814251dbd7663f0942 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=4cad0f1961140cc9335c95adbeb06b7f
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index deacf7c8dec2..b4b6c8f5b29a 100644
Binary files a/metadata/md5-cache/gnome-extra/Manifest.gz and b/metadata/md5-cache/gnome-extra/Manifest.gz differ
diff --git a/metadata/md5-cache/gnome-extra/gnome-calendar-40.0 b/metadata/md5-cache/gnome-extra/gnome-calendar-40.0
new file mode 100644
index 000000000000..3c660baca283
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-calendar-40.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/libical-1.0.1:0= >=gnome-base/gsettings-desktop-schemas-3.21.2 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] net-libs/libsoup:2.4 >=dev-libs/libdazzle-3.33.1 >=gui-libs/libhandy-1.0.0:1= >=dev-libs/glib-2.67.5:2 >=x11-libs/gtk+-3.22.0:3 >=net-libs/gnome-online-accounts-3.2.0:= >=dev-libs/libgweather-3.27.2:= >=app-misc/geoclue-2.4:2.0 >=sci-geosciences/geocode-glib-3.23 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Manage your online calendars with simple and modern interface
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Calendar
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=dev-libs/libical-1.0.1:0= >=gnome-base/gsettings-desktop-schemas-3.21.2 >=gnome-extra/evolution-data-server-3.33.2:=[gtk] net-libs/libsoup:2.4 >=dev-libs/libdazzle-3.33.1 >=gui-libs/libhandy-1.0.0:1= >=dev-libs/glib-2.67.5:2 >=x11-libs/gtk+-3.22.0:3 >=net-libs/gnome-online-accounts-3.2.0:= >=dev-libs/libgweather-3.27.2:= >=app-misc/geoclue-2.4:2.0 >=sci-geosciences/geocode-glib-3.23
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-calendar/40/gnome-calendar-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=6aec9f6bf7ba5d662784f16e757769a2
diff --git a/metadata/md5-cache/gnome-extra/gnome-characters-40.0 b/metadata/md5-cache/gnome-extra/gnome-characters-40.0
new file mode 100644
index 000000000000..3f54be0a3f9e
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-characters-40.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=dev-libs/libunistring-0.9.5 >=x11-libs/gtk+-3.20:3[introspection] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] >=gui-libs/libhandy-1.1:1= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Unicode character map viewer and library
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Design/Apps/CharacterMap
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2+ BSD
+RDEPEND=>=dev-libs/gjs-1.50 >=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.35.9:= >=dev-libs/libunistring-0.9.5 >=x11-libs/gtk+-3.20:3[introspection] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.36[introspection] >=gui-libs/libhandy-1.1:1=
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-characters/40/gnome-characters-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=511c6ff39a3679067db503b79857d28e
diff --git a/metadata/md5-cache/gnome-extra/gnome-clocks-40.0 b/metadata/md5-cache/gnome-extra/gnome-clocks-40.0
new file mode 100644
index 000000000000..fb98710ab3ed
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-clocks-40.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) dev-libs/libgweather:2[vala] media-libs/gsound[vala] gui-libs/libhandy:1[vala] app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.20:3 >=media-libs/gsound-0.98 >=dev-libs/libgweather-3.32.0:2= >=gnome-base/gnome-desktop-3.8:3= >=sci-geosciences/geocode-glib-1 >=app-misc/geoclue-2.4:2.0 >=gui-libs/libhandy-1.0.0:1 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Clocks application for GNOME
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Clocks
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.20:3 >=media-libs/gsound-0.98 >=dev-libs/libgweather-3.32.0:2= >=gnome-base/gnome-desktop-3.8:3= >=sci-geosciences/geocode-glib-1 >=app-misc/geoclue-2.4:2.0 >=gui-libs/libhandy-1.0.0:1
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-clocks/40/gnome-clocks-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=5140a4afe246d30ef0d11cbd419613e6
diff --git a/metadata/md5-cache/gnome-extra/gnome-getting-started-docs-3.38.1 b/metadata/md5-cache/gnome-extra/gnome-getting-started-docs-3.38.1
new file mode 100644
index 000000000000..2af251dce40a
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-getting-started-docs-3.38.1
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/itstool app-arch/xz-utils
+DEFINED_PHASES=-
+DESCRIPTION=Help a new user get started in GNOME
+EAPI=7
+HOMEPAGE=https://help.gnome.org/
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=CC-BY-SA-3.0
+RDEPEND=gnome-extra/gnome-user-docs
+RESTRICT=binchecks strip
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-getting-started-docs/3.38/gnome-getting-started-docs-3.38.1.tar.xz
+_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3
+_md5_=4a24a5fa273f13efed95d0f392d174db
diff --git a/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0 b/metadata/md5-cache/gnome-extra/gnome-tweaks-40.0
similarity index 93%
rename from metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0
rename to metadata/md5-cache/gnome-extra/gnome-tweaks-40.0
index 935129aa35ae..ef8c698251cf 100644
--- a/metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0
+++ b/metadata/md5-cache/gnome-extra/gnome-tweaks-40.0
@@ -5,11 +5,11 @@ DESCRIPTION=Customize advanced GNOME 3 options
EAPI=7
HOMEPAGE=https://wiki.gnome.org/Apps/Tweaks
IUSE=python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=GPL-3+ CC0-1.0
RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.10.2:3[python_targets_python3_9(-)] ) >=gnome-base/gnome-settings-daemon-3 x11-themes/sound-theme-freedesktop >=dev-libs/glib-2.58:2 >=x11-libs/gtk+-3.12:3[introspection] >=gnome-base/gnome-desktop-3.30:3[introspection] gui-libs/libhandy:0.0[introspection] net-libs/libsoup:2.4[introspection] x11-libs/libnotify[introspection] >=gnome-base/gsettings-desktop-schemas-3.33.0 >=gnome-base/gnome-shell-3.24 x11-wm/mutter
REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 )
SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-tweaks/3.34/gnome-tweaks-3.34.0.tar.xz
+SRC_URI=mirror://gnome/sources/gnome-tweaks/40/gnome-tweaks-40.0.tar.xz
_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=93009974941810845fdfc230cc97c71a
+_md5_=5cf12609f39b08f4208233972cc59622
diff --git a/metadata/md5-cache/gnome-extra/gnome-user-docs-40.0 b/metadata/md5-cache/gnome-extra/gnome-user-docs-40.0
new file mode 100644
index 000000000000..23b779c70743
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-user-docs-40.0
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-libs/libxml2 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=GNOME end user documentation
+EAPI=7
+HOMEPAGE=https://git.gnome.org/browse/gnome-user-docs
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=CC-BY-3.0
+RESTRICT=binchecks strip !test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-user-docs/40/gnome-user-docs-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=783882d7b9b2bddf6c466e16f2e38f8d
diff --git a/metadata/md5-cache/gnome-extra/gnome-weather-40.0 b/metadata/md5-cache/gnome-extra/gnome-weather-40.0
new file mode 100644
index 000000000000..b1b451037b96
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-weather-40.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=x11-libs/gtk+-3.20:3 >=dev-libs/gjs-1.50 >=app-misc/geoclue-2.3.1:2.0 >=dev-libs/libgweather-3.28:= >=gui-libs/libhandy-1.1.90:1= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A weather application for GNOME
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Design/Apps/Weather
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.32:2 >=dev-libs/gobject-introspection-1.56:= >=x11-libs/gtk+-3.20:3 >=dev-libs/gjs-1.50 >=app-misc/geoclue-2.3.1:2.0 >=dev-libs/libgweather-3.28:= >=gui-libs/libhandy-1.1.90:1= gnome-base/gsettings-desktop-schemas
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-weather/40/gnome-weather-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=a26be218e5c92c9101136f2dcb069d8a
diff --git a/metadata/md5-cache/gnome-extra/sushi-3.34.0 b/metadata/md5-cache/gnome-extra/sushi-3.34.0
deleted file mode 100644
index 2b0c57bc6b01..000000000000
--- a/metadata/md5-cache/gnome-extra/sushi-3.34.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A quick previewer for Nautilus, the GNOME file manager
-EAPI=7
-HOMEPAGE=https://git.gnome.org/browse/sushi
-IUSE=office wayland +X
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=media-libs/libepoxy >=app-text/evince-3.0[introspection] media-libs/freetype:2 >=x11-libs/gdk-pixbuf-2.23.0[introspection] >=dev-libs/glib-2.29.14:2 media-libs/gstreamer:1.0[introspection] media-libs/gst-plugins-base:1.0[introspection] >=x11-libs/gtk+-3.13.2:3[introspection,wayland?,X?] >=x11-libs/gtksourceview-4.0.3:4[introspection] >=media-libs/harfbuzz-0.9.9:= >=dev-libs/gobject-introspection-1.54:= media-libs/musicbrainz:5= net-libs/webkit-gtk:4[introspection] >=dev-libs/gjs-1.40 >=gnome-base/nautilus-3.1.90 office? ( app-office/libreoffice )
-REQUIRED_USE=|| ( wayland X )
-SLOT=0
-SRC_URI=mirror://gnome/sources/sushi/3.34/sushi-3.34.0.tar.xz https://dev.gentoo.org/~leio/distfiles/sushi-3.34.0-patchset.tar.xz
-_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=af5969b43ec385aa2e91965e43ff63c1
diff --git a/metadata/md5-cache/gnome-extra/yelp-3.36.2 b/metadata/md5-cache/gnome-extra/yelp-40.0
similarity index 90%
rename from metadata/md5-cache/gnome-extra/yelp-3.36.2
rename to metadata/md5-cache/gnome-extra/yelp-40.0
index 0b673bf5fd66..73af0d34843f 100644
--- a/metadata/md5-cache/gnome-extra/yelp-3.36.2
+++ b/metadata/md5-cache/gnome-extra/yelp-40.0
@@ -4,10 +4,10 @@ DEPEND=app-arch/bzip2:= >=app-arch/xz-utils-4.9:= dev-db/sqlite:3= >=dev-libs/gl
DESCRIPTION=Help browser for GNOME
EAPI=7
HOMEPAGE=https://wiki.gnome.org/Apps/Yelp
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=GPL-2+
RDEPEND=app-arch/bzip2:= >=app-arch/xz-utils-4.9:= dev-db/sqlite:3= >=dev-libs/glib-2.38:2 >=dev-libs/libxml2-2.6.5:2 >=dev-libs/libxslt-1.1.4 >=gnome-extra/yelp-xsl-3.27.1 >=net-libs/webkit-gtk-2.19.2:4 >=x11-libs/gtk+-3.13.3:3 x11-themes/adwaita-icon-theme
SLOT=0
-SRC_URI=mirror://gnome/sources/yelp/3.36/yelp-3.36.2.tar.xz
+SRC_URI=mirror://gnome/sources/yelp/40/yelp-40.0.tar.xz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ce895f69ed49b6a613eab026b814c289
+_md5_=4decb93817b0beae5df0fdb62ba2dd1f
diff --git a/metadata/md5-cache/gnome-extra/yelp-xsl-3.36.1 b/metadata/md5-cache/gnome-extra/yelp-xsl-40.0
similarity index 86%
rename from metadata/md5-cache/gnome-extra/yelp-xsl-3.36.1
rename to metadata/md5-cache/gnome-extra/yelp-xsl-40.0
index 7ca96ca075e5..a86b85d5809e 100644
--- a/metadata/md5-cache/gnome-extra/yelp-xsl-3.36.1
+++ b/metadata/md5-cache/gnome-extra/yelp-xsl-40.0
@@ -3,10 +3,10 @@ DEPEND=>=dev-libs/libxml2-2.6.12:= >=dev-libs/libxslt-1.1.8:= >=dev-util/itstool
DESCRIPTION=XSL stylesheets for yelp
EAPI=6
HOMEPAGE=https://git.gnome.org/browse/yelp-xsl
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+ LGPL-2.1+ MIT FDL-1.1+
RDEPEND=>=dev-libs/libxml2-2.6.12:= >=dev-libs/libxslt-1.1.8:=
SLOT=0
-SRC_URI=mirror://gnome/sources/yelp-xsl/3.36/yelp-xsl-3.36.1.tar.xz
+SRC_URI=mirror://gnome/sources/yelp-xsl/40/yelp-xsl-40.0.tar.xz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c3cd69a508f3157f283a717c4a7783fa
+_md5_=a0638266ebb248b83ff9d17fc8536d26
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 6a80fa31d7b8..663328eda1e6 100644
Binary files a/metadata/md5-cache/mail-client/Manifest.gz and b/metadata/md5-cache/mail-client/Manifest.gz differ
diff --git a/metadata/md5-cache/mail-client/clawsker-1.3.4 b/metadata/md5-cache/mail-client/clawsker-1.3.4
index 5b810d25051c..6a4bcb8c4d77 100644
--- a/metadata/md5-cache/mail-client/clawsker-1.3.4
+++ b/metadata/md5-cache/mail-client/clawsker-1.3.4
@@ -4,11 +4,11 @@ DESCRIPTION=Applet to edit Claws Mail's hidden preferences
EAPI=7
HOMEPAGE=https://www.claws-mail.org/clawsker.php
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=dev-lang/perl dev-perl/Gtk3 dev-perl/Locale-gettext >=dev-perl/File-Which-1.210 mail-client/claws-mail
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.claws-mail.org/tools/clawsker-1.3.4.tar.xz
_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=66a4ffe32935598e6d5f3374fcdac724
+_md5_=ce49b02f82be391d40c1d78d0e9cf410
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index 8c116987dd8c..001a2f8a9f1f 100644
Binary files a/metadata/md5-cache/mail-filter/Manifest.gz and b/metadata/md5-cache/mail-filter/Manifest.gz differ
diff --git a/metadata/md5-cache/mail-filter/spamassassin-3.4.5 b/metadata/md5-cache/mail-filter/spamassassin-3.4.5
index 8fd46de4bf7e..90f59412beaa 100644
--- a/metadata/md5-cache/mail-filter/spamassassin-3.4.5
+++ b/metadata/md5-cache/mail-filter/spamassassin-3.4.5
@@ -5,11 +5,11 @@ DESCRIPTION=An extensible mail filter which can identify and tag spam
EAPI=7
HOMEPAGE=https://spamassassin.apache.org/
IUSE=berkdb cron ipv6 ldap libressl mysql postgres qmail sqlite ssl test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0 GPL-2
RDEPEND=acct-user/spamd acct-group/spamd dev-lang/perl:= dev-perl/HTML-Parser dev-perl/Net-DNS dev-perl/NetAddr-IP virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-IO-Zlib virtual/perl-Time-HiRes ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl ) ) app-crypt/gnupg dev-perl/BSD-Resource dev-perl/Digest-SHA1 dev-perl/Encode-Detect || ( dev-perl/GeoIP2 dev-perl/Geo-IP ) dev-perl/HTTP-Date dev-perl/Mail-DKIM dev-perl/Mail-SPF dev-perl/Net-Patricia dev-perl/Net-CIDR-Lite dev-util/re2c || ( net-misc/wget[ssl] net-misc/curl[ssl] ) virtual/perl-MIME-Base64 virtual/perl-Pod-Parser berkdb? ( virtual/perl-DB_File ) ipv6? ( dev-perl/IO-Socket-INET6 ) ldap? ( dev-perl/perl-ldap ) mysql? ( dev-perl/DBI dev-perl/DBD-mysql ) postgres? ( dev-perl/DBI dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBI dev-perl/DBD-SQLite ) ssl? ( dev-perl/IO-Socket-SSL )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/spamassassin/source/Mail-SpamAssassin-3.4.5.tar.bz2
_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e perl-functions 6ec4c4d8fc8324200f1c14e8d158c59b systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=dfb22a7c5ed831ec6372099a9492168d
+_md5_=67338594aaef95579e4499dddd9679b4
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index b9327d9c414e..acd70319ad02 100644
Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ
diff --git a/metadata/md5-cache/media-gfx/eog-3.38.1 b/metadata/md5-cache/media-gfx/eog-40.0
similarity index 93%
rename from metadata/md5-cache/media-gfx/eog-3.38.1
rename to metadata/md5-cache/media-gfx/eog-40.0
index 9827ffe0064f..8a8911cf663c 100644
--- a/metadata/md5-cache/media-gfx/eog-3.38.1
+++ b/metadata/md5-cache/media-gfx/eog-40.0
@@ -5,11 +5,11 @@ DESCRIPTION=The Eye of GNOME image viewer
EAPI=7
HOMEPAGE=https://wiki.gnome.org/Apps/EyeOfGnome
IUSE=+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.53.4:2 >=dev-libs/libpeas-0.7.4:=[gtk] >=gnome-base/gnome-desktop-2.91.2:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=x11-misc/shared-mime-info-0.20 >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] >=x11-libs/gtk+-3.22.0:3[introspection,X] sys-libs/zlib exif? ( >=media-libs/libexif-0.6.14 ) lcms? ( media-libs/lcms:2 ) xmp? ( media-libs/exempi:2 ) jpeg? ( virtual/jpeg:0 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) svg? ( >=gnome-base/librsvg-2.44.0:2 ) x11-libs/libX11
REQUIRED_USE=exif? ( jpeg )
SLOT=1
-SRC_URI=mirror://gnome/sources/eog/3.38/eog-3.38.1.tar.xz
+SRC_URI=mirror://gnome/sources/eog/40/eog-40.0.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=668cd9c256386d94c6af81e8a13b5650
+_md5_=8cbe31ffd657e5712cf95f0b500ca8f2
diff --git a/metadata/md5-cache/media-gfx/eog-plugins-3.26.7 b/metadata/md5-cache/media-gfx/eog-plugins-3.26.7
new file mode 100644
index 000000000000..c679dfca4ef6
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/eog-plugins-3.26.7
@@ -0,0 +1,15 @@
+BDEPEND=>=sys-devel/gettext-0.19.7 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
+DEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/libpeas-0.7.4:= >=media-gfx/eog-3.15.90 >=x11-libs/gtk+-3.14:3 exif? ( >=media-libs/libexif-0.6.16 ) map? ( media-libs/libchamplain:0.12[gtk] >=media-libs/clutter-1.9.4:1.0 >=media-libs/clutter-gtk-1.1.2:1.0 ) picasa? ( >=dev-libs/libgdata-0.9.1:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) >=dev-libs/glib-2.32:2[dbus] dev-libs/libpeas:=[gtk,python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) gnome-base/gsettings-desktop-schemas media-gfx/eog[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Eye of GNOME plugins
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/EyeOfGnome/Plugins
+IUSE=+exif map picasa +python python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/libpeas-0.7.4:= >=media-gfx/eog-3.15.90 >=x11-libs/gtk+-3.14:3 exif? ( >=media-libs/libexif-0.6.16 ) map? ( media-libs/libchamplain:0.12[gtk] >=media-libs/clutter-1.9.4:1.0 >=media-libs/clutter-gtk-1.1.2:1.0 ) picasa? ( >=dev-libs/libgdata-0.9.1:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) >=dev-libs/glib-2.32:2[dbus] dev-libs/libpeas:=[gtk,python,python_single_target_python3_7(-)?,python_single_target_python3_8(-)?,python_single_target_python3_9(-)?] python_single_target_python3_7? ( dev-python/pygobject:3[python_targets_python3_7(-)] ) python_single_target_python3_8? ( dev-python/pygobject:3[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/pygobject:3[python_targets_python3_9(-)] ) gnome-base/gsettings-desktop-schemas media-gfx/eog[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] )
+REQUIRED_USE=map? ( exif ) python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 ) )
+SLOT=0
+SRC_URI=mirror://gnome/sources/eog-plugins/3.26/eog-plugins-3.26.7.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=7589c75e38a73847d4c201b387b2b740
diff --git a/metadata/md5-cache/media-gfx/gnome-font-viewer-40.0 b/metadata/md5-cache/media-gfx/gnome-font-viewer-40.0
new file mode 100644
index 000000000000..cf6f1e256774
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/gnome-font-viewer-40.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.24.1:3 >=gui-libs/libhandy-1.0.0:1= >=media-libs/harfbuzz-0.9.9 media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:3= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Font viewer utility for GNOME
+EAPI=7
+HOMEPAGE=https://git.gnome.org/browse/gnome-font-viewer
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+ LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.56.0:2 >=x11-libs/gtk+-3.24.1:3 >=gui-libs/libhandy-1.0.0:1= >=media-libs/harfbuzz-0.9.9 media-libs/fontconfig:1.0 media-libs/freetype:2 gnome-base/gnome-desktop:3=
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-font-viewer/40/gnome-font-viewer-40.0.tar.xz
+_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=e4e3b07759da4cccf5f0475d0892edd4
diff --git a/metadata/md5-cache/media-gfx/gnome-screenshot-40.0 b/metadata/md5-cache/media-gfx/gnome-screenshot-40.0
new file mode 100644
index 000000000000..983335fc4eef
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/gnome-screenshot-40.0
@@ -0,0 +1,14 @@
+BDEPEND=dev-libs/appstream-glib dev-libs/libxml2:2 >=sys-devel/gettext-0.19.8 virtual/pkgconfig x11-base/xorg-proto app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=X? ( x11-libs/libX11 x11-libs/libXext ) >=dev-libs/glib-2.35.1:2[dbus] >=x11-libs/gtk+-3.12.0:3 >=gui-libs/libhandy-1:1= dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Screenshot utility for GNOME
+EAPI=7
+HOMEPAGE=https://gitlab.gnome.org/GNOME/gnome-screenshot
+IUSE=X
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=X? ( x11-libs/libX11 x11-libs/libXext ) >=dev-libs/glib-2.35.1:2[dbus] >=x11-libs/gtk+-3.12.0:3 >=gui-libs/libhandy-1:1= >=gnome-base/gsettings-desktop-schemas-0.1.0
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-screenshot/40/gnome-screenshot-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=b82ea0565170409db9911335e9784da4
diff --git a/metadata/md5-cache/media-gfx/transfig-3.2.5e-r1 b/metadata/md5-cache/media-gfx/transfig-3.2.5e-r1
index 38b2e4def78e..387a202a5187 100644
--- a/metadata/md5-cache/media-gfx/transfig-3.2.5e-r1
+++ b/metadata/md5-cache/media-gfx/transfig-3.2.5e-r1
@@ -1,13 +1,13 @@
BDEPEND=app-text/rman >=x11-misc/imake-1.0.8-r1
DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=x11-libs/libXpm virtual/jpeg media-libs/libpng x11-apps/rgb
-DESCRIPTION=A set of tools for creating TeX documents with graphics
+DEPEND=media-libs/libpng virtual/jpeg x11-apps/rgb x11-libs/libXpm
+DESCRIPTION=Set of tools for creating TeX documents with graphics
EAPI=7
HOMEPAGE=https://www.xfig.org/
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
LICENSE=BSD
-RDEPEND=x11-libs/libXpm virtual/jpeg media-libs/libpng x11-apps/rgb
+RDEPEND=media-libs/libpng virtual/jpeg x11-apps/rgb x11-libs/libXpm
SLOT=0
SRC_URI=mirror://sourceforge/mcj/transfig.3.2.5e.tar.gz mirror://gentoo/fig2mpdf-1.1.2.tar.bz2 https://dev.gentoo.org/~sultan/distfiles/media-gfx/transfig/transfig-3.2.5e-gentoo-patchset-r1.tar.bz2
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ff86dc52af7b39af9419f9d7dbf266ed
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=e025fc7a19bc6acbc0e3883c8584d06c
diff --git a/metadata/md5-cache/media-gfx/xli-1.17.0-r5 b/metadata/md5-cache/media-gfx/xli-1.17.0-r5
index afd7e304c7dd..ad0b23c49d86 100644
--- a/metadata/md5-cache/media-gfx/xli-1.17.0-r5
+++ b/metadata/md5-cache/media-gfx/xli-1.17.0-r5
@@ -1,12 +1,13 @@
+BDEPEND=app-text/rman x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1
DEFINED_PHASES=compile configure install prepare
-DEPEND=app-arch/bzip2 >=media-libs/libpng-1.0.5 >=sys-libs/zlib-1.1.4 virtual/jpeg:0 x11-libs/libXext app-text/rman x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1 !media-gfx/xloadimage
+DEPEND=app-arch/bzip2:= >=media-libs/libpng-1.0.5:= >=sys-libs/zlib-1.1.4:= virtual/jpeg:0 x11-libs/libXext !media-gfx/xloadimage
DESCRIPTION=X Load Image: view images or load them to root window
-EAPI=5
+EAPI=7
HOMEPAGE=ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/X/xli-1.16.README
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=HPND
-RDEPEND=app-arch/bzip2 >=media-libs/libpng-1.0.5 >=sys-libs/zlib-1.1.4 virtual/jpeg:0 x11-libs/libXext
+RDEPEND=app-arch/bzip2:= >=media-libs/libpng-1.0.5:= >=sys-libs/zlib-1.1.4:= virtual/jpeg:0 x11-libs/libXext !media-gfx/xloadimage
SLOT=0
SRC_URI=http://pantransit.reptiles.org/prog/xli/xli-2005-02-27.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=f22e6c80d649c943aa856eba4c7bb9fc
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=75116e241e3e5edc5763b59eeead59b5
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 7e0ddbe66efe..c9da8b73a03b 100644
Binary files a/metadata/md5-cache/media-libs/Manifest.gz and b/metadata/md5-cache/media-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/media-libs/grilo-0.3.13 b/metadata/md5-cache/media-libs/grilo-0.3.13
new file mode 100644
index 000000000000..6040256b3727
--- /dev/null
+++ b/metadata/md5-cache/media-libs/grilo-0.3.13
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( >=dev-util/gtk-doc-1.10 app-text/docbook-xml-dtd:4.3 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) test? ( sys-apps/dbus ) vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.58:2 dev-libs/libxml2:2 >=net-libs/libsoup-2.41.3:2.4[introspection?] playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gtk? ( net-libs/liboauth >=x11-libs/gtk+-3.14:3 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A framework for easy media discovery and browsing
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/Grilo
+IUSE=gtk gtk-doc +introspection +playlist test vala
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.58:2 dev-libs/libxml2:2 >=net-libs/libsoup-2.41.3:2.4[introspection?] playlist? ( >=dev-libs/totem-pl-parser-3.4.1 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gtk? ( net-libs/liboauth >=x11-libs/gtk+-3.14:3 )
+REQUIRED_USE=vala? ( introspection )
+RESTRICT=!test? ( test )
+SLOT=0.3/0
+SRC_URI=mirror://gnome/sources/grilo/0.3/grilo-0.3.13.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=7c97c1843fd4f0accc77192880e047d3
diff --git a/metadata/md5-cache/media-libs/rubberband-1.9.1-r1 b/metadata/md5-cache/media-libs/rubberband-1.9.1-r1
index e4a57822647e..62fedcd46b28 100644
--- a/metadata/md5-cache/media-libs/rubberband-1.9.1-r1
+++ b/metadata/md5-cache/media-libs/rubberband-1.9.1-r1
@@ -5,10 +5,10 @@ DESCRIPTION=An audio time-stretching and pitch-shifting library and utility prog
EAPI=7
HOMEPAGE=https://www.breakfastquay.com/rubberband/
IUSE=ladspa jni static-libs +programs vamp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sci-libs/fftw:3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jni? ( >=virtual/jdk-1.8:* ) ladspa? ( media-libs/ladspa-sdk ) programs? ( media-libs/libsndfile ) vamp? ( media-libs/vamp-plugin-sdk[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://breakfastquay.com/files/releases/rubberband-1.9.1.tar.bz2
_eclasses_=meson e43eef9331f54965a573ed380854ff47 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=4395431c37b6bfa196a040d59021229a
+_md5_=245db0e36e5b47dbd9b96170422c6151
diff --git a/metadata/md5-cache/media-libs/taglib-1.11.1_p20190920-r1 b/metadata/md5-cache/media-libs/taglib-1.11.1_p20190920-r1
deleted file mode 100644
index 83b82c93ab4a..000000000000
--- a/metadata/md5-cache/media-libs/taglib-1.11.1_p20190920-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( >=dev-util/cppunit-1.13.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=Library for reading and editing audio meta data
-EAPI=7
-HOMEPAGE=https://taglib.github.io/
-IUSE=debug examples 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=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris
-LICENSE=LGPL-2.1 MPL-1.1
-RDEPEND=>=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/taglib/taglib/archive/54508df30bc888c4d2359576ceb0cc8f2fa8dbdf.tar.gz -> taglib-1.11.1_p20190920.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ce3a4ae1dbf798731d15e02e38c4cbd1
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 41b50e804b28..419de2b8ff97 100644
Binary files a/metadata/md5-cache/media-plugins/Manifest.gz and b/metadata/md5-cache/media-plugins/Manifest.gz differ
diff --git a/metadata/md5-cache/media-plugins/grilo-plugins-0.3.11 b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.11
index 824018c8be41..425776ff10ce 100644
--- a/metadata/md5-cache/media-plugins/grilo-plugins-0.3.11
+++ b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.11
@@ -1,15 +1,15 @@
BDEPEND=app-text/docbook-xml-dtd:4.5 dev-util/itstool >=sys-devel/gettext-0.19.8 upnp-av? ( >=dev-util/gdbus-codegen-2.44 ) virtual/pkgconfig lua? ( dev-util/gperf ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.8:0.3=[network,playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.3.2-r1 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( >=app-misc/tracker-2.3.0:= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.8:0.3=[network(+),playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.3.2-r1 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( >=app-misc/tracker-2.3.0:= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=A collection of plugins for the Grilo framework
EAPI=7
HOMEPAGE=https://wiki.gnome.org/Projects/Grilo
IUSE=daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube
KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.8:0.3=[network,playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.3.2-r1 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( >=app-misc/tracker-2.3.0:= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
+RDEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.8:0.3=[network(+),playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.3.2-r1 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( >=app-misc/tracker-2.3.0:= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( >=dev-lang/lua-5.3 app-arch/libarchive dev-libs/libxml2:2 ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= ) gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
RESTRICT=!test? ( test )
SLOT=0.3
SRC_URI=mirror://gnome/sources/grilo-plugins/0.3/grilo-plugins-0.3.11.tar.xz
_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=92f481b9100848d060dd83e0627dc000
+_md5_=abccc33cf363efa997aa3cb000d90c54
diff --git a/metadata/md5-cache/media-plugins/grilo-plugins-0.3.13 b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.13
new file mode 100644
index 000000000000..1c28840c3b73
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/grilo-plugins-0.3.13
@@ -0,0 +1,16 @@
+BDEPEND=app-text/docbook-xml-dtd:4.5 dev-util/itstool >=sys-devel/gettext-0.19.8 upnp-av? ( >=dev-util/gdbus-codegen-2.44 ) virtual/pkgconfig lua? ( dev-util/gperf ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.13:0.3=[playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.4 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( app-misc/tracker:3= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) app-arch/libarchive dev-libs/libxml2:2 gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A collection of plugins for the Grilo framework
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/Grilo
+IUSE=daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube +lua_single_target_lua5-3
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-libs/glib-2.44:2 >=media-libs/grilo-0.3.13:0.3=[playlist] freebox? ( net-dns/avahi[dbus] ) >=dev-libs/gom-0.4 chromaprint? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-plugins/gst-plugins-chromaprint:1.0 ) dev-libs/json-glib daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) media-libs/libmediaart:2.0 net-libs/libsoup:2.4 dev-libs/libxml2:2 flickr? ( net-libs/liboauth gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) ) dev-db/sqlite:3 >=dev-libs/totem-pl-parser-3.4.1 tracker? ( app-misc/tracker:3= ) upnp-av? ( net-libs/dleyna-connector-dbus net-misc/dleyna-server ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) app-arch/libarchive dev-libs/libxml2:2 gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= ) ) thetvdb? ( app-arch/libarchive ) youtube? ( >=dev-libs/libgdata-0.9.1:= )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 ) )
+RESTRICT=!test? ( test )
+SLOT=0.3
+SRC_URI=mirror://gnome/sources/grilo-plugins/0.3/grilo-plugins-0.3.13.tar.xz
+_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=a85ce49cb794b9abddbc8fa35c4f561b
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index bf8d3799dc3e..95d592eaa5c4 100644
Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ
diff --git a/metadata/md5-cache/media-sound/gnome-music-40.0 b/metadata/md5-cache/media-sound/gnome-music-40.0
new file mode 100644
index 000000000000..04820b48ce20
--- /dev/null
+++ b/metadata/md5-cache/media-sound/gnome-music-40.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) >=dev-libs/glib-2.50:2 >=net-libs/gnome-online-accounts-3.35.90[introspection] >=dev-libs/gobject-introspection-1.54:= >=x11-libs/gtk+-3.24.7:3[introspection] >=dev-libs/libdazzle-3.28.0[introspection] >=media-libs/libmediaart-1.9.1:2.0[introspection] net-libs/libsoup:2.4[introspection] app-misc/tracker:3=[introspection(+)] >=x11-libs/pango-1.44:= python_single_target_python3_7? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_7(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_8(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_9(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_9(-)] ) >=media-libs/grilo-0.3.13:0.3[introspection] >=media-plugins/grilo-plugins-0.3.13:0.3 dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Music management for Gnome
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Apps/Music
+IUSE=python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2+
+RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) >=dev-libs/glib-2.50:2 >=net-libs/gnome-online-accounts-3.35.90[introspection] >=dev-libs/gobject-introspection-1.54:= >=x11-libs/gtk+-3.24.7:3[introspection] >=dev-libs/libdazzle-3.28.0[introspection] >=media-libs/libmediaart-1.9.1:2.0[introspection] net-libs/libsoup:2.4[introspection] app-misc/tracker:3=[introspection(+)] >=x11-libs/pango-1.44:= python_single_target_python3_7? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_7(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_7(-)] ) python_single_target_python3_8? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_8(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pygobject-3.36.1:3[cairo,python_targets_python3_9(-)] >=dev-python/pycairo-1.14.0[python_targets_python3_9(-)] ) >=media-libs/grilo-0.3.13:0.3[introspection] >=media-plugins/grilo-plugins-0.3.13:0.3 || ( app-misc/tracker-miners:3[gstreamer] app-misc/tracker-miners:3[ffmpeg] ) x11-libs/libnotify[introspection] media-libs/gstreamer:1.0[introspection] media-libs/gst-plugins-base:1.0[introspection] media-plugins/gst-plugins-meta:1.0 media-plugins/grilo-plugins:0.3[tracker] x11-misc/xdg-user-dirs
+REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-music/40/gnome-music-40.0.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=4b72f9a2cec839cfdc831c8d51d4eed2
diff --git a/metadata/md5-cache/media-sound/pragha-1.3.99.1 b/metadata/md5-cache/media-sound/pragha-1.3.99.1
index b7a5ce676426..65eacb9dd5c4 100644
--- a/metadata/md5-cache/media-sound/pragha-1.3.99.1
+++ b/metadata/md5-cache/media-sound/pragha-1.3.99.1
@@ -1,14 +1,14 @@
DEFINED_PHASES=configure install postinst postrm
-DEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3 >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3[network] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3 ) koel? ( dev-libs/json-glib ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5 ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26 ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( dev-libs/libgudev:= ) dev-util/intltool >=dev-util/xfce4-dev-tools-4.10 sys-devel/gettext virtual/pkgconfig xfce-base/exo
+DEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3 >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3[network(+)] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3 ) koel? ( dev-libs/json-glib ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5 ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26 ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( dev-libs/libgudev:= ) dev-util/intltool >=dev-util/xfce4-dev-tools-4.10 sys-devel/gettext virtual/pkgconfig xfce-base/exo
DESCRIPTION=A lightweight music player (for Xfce)
EAPI=7
HOMEPAGE=https://github.com/pragha-music-player/pragha
IUSE=cdda +glyr grilo +keybinder koel lastfm libnotify mtp +peas +playlist rygel soup +udev
KEYWORDS=amd64 x86
LICENSE=GPL-3+
-RDEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3 >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3[network] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3 ) koel? ( dev-libs/json-glib ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5 ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26 ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( dev-libs/libgudev:= ) media-plugins/gst-plugins-meta:1.0
+RDEPEND=>=dev-db/sqlite-3.4:3= >=dev-libs/glib-2.42 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 >=media-libs/taglib-1.8:= >=x11-libs/gtk+-3.14:3 >=xfce-base/libxfce4ui-4.11:=[gtk3(+)] cdda? ( >=dev-libs/libcdio-0.90:= >=dev-libs/libcdio-paranoia-0.90:= >=media-libs/libcddb-1.3.0:= ) glyr? ( >=media-libs/glyr-1.0.1:= ) grilo? ( media-libs/grilo:0.3[network(+)] ) keybinder? ( >=dev-libs/keybinder-0.2.0:3 ) koel? ( dev-libs/json-glib ) lastfm? ( >=media-libs/libclastfm-0.5:= ) libnotify? ( >=x11-libs/libnotify-0.7.5 ) mtp? ( >=media-libs/libmtp-1.1.0:= ) peas? ( >=dev-libs/libpeas-1.0.0[gtk] ) playlist? ( >=dev-libs/totem-pl-parser-2.26:= ) rygel? ( >=net-misc/rygel-0.26 ) soup? ( >=net-libs/libsoup-2.38:= ) udev? ( dev-libs/libgudev:= ) media-plugins/gst-plugins-meta:1.0
REQUIRED_USE=glyr? ( peas ) grilo? ( peas ) koel? ( soup ) libnotify? ( peas ) mtp? ( udev ) rygel? ( peas ) soup? ( peas ) udev? ( peas )
SLOT=0
SRC_URI=https://github.com/pragha-music-player/pragha/releases/download/v1.3.99.1/pragha-1.3.99.1.tar.bz2
_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b16c1f3f09886cbfd32d019dfc87948f
+_md5_=10098c57252298ccaef1c4c79ea9dee3
diff --git a/metadata/md5-cache/media-sound/qjackctl-0.9.2 b/metadata/md5-cache/media-sound/qjackctl-0.9.2
index 2834c58cf44c..abbbb8066b91 100644
--- a/metadata/md5-cache/media-sound/qjackctl-0.9.2
+++ b/metadata/md5-cache/media-sound/qjackctl-0.9.2
@@ -5,10 +5,10 @@ DESCRIPTION=Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer c
EAPI=7
HOMEPAGE=https://qjackctl.sourceforge.io/
IUSE=alsa dbus debug portaudio
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 virtual/jack alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) portaudio? ( media-libs/portaudio ) dev-qt/qtsvg:5
SLOT=0
SRC_URI=mirror://sourceforge/qjackctl/qjackctl-0.9.2.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=60191d27e3e51dd5d847b4ec584b9a95
+_md5_=125842ef486c033e769164e9dbcd15cd
diff --git a/metadata/md5-cache/media-sound/quodlibet-4.4.0 b/metadata/md5-cache/media-sound/quodlibet-4.4.0
index c6c0230e5309..5d4eaa41342a 100644
--- a/metadata/md5-cache/media-sound/quodlibet-4.4.0
+++ b/metadata/md5-cache/media-sound/quodlibet-4.4.0
@@ -5,11 +5,11 @@ DESCRIPTION=audio library tagger, manager, and player for GTK+
EAPI=7
HOMEPAGE=https://quodlibet.readthedocs.io/
IUSE=+dbus gstreamer +udev python_targets_python3_8 python_targets_python3_9
-KEYWORDS=amd64 ~ppc ppc64 x86
+KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-2
RDEPEND=dev-libs/keybinder:3[introspection] dev-python/feedparser[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=media-libs/mutagen-1.32[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] net-libs/libsoup[introspection] x11-libs/gtk+[introspection] gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-plugins/gst-plugins-meta:1.0 ) !gstreamer? ( media-libs/xine-lib ) dbus? ( app-misc/media-player-info dev-python/dbus-python[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) udev? ( virtual/udev ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 )
SLOT=0
SRC_URI=https://github.com/quodlibet/quodlibet/archive/release-4.4.0.tar.gz -> quodlibet-4.4.0.tar.gz
_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5945e0a9a4a2c914f0b51cd902684a31
+_md5_=81d6052298791d75d85a80deba0867e7
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 9521a15be20b..eade0416abb5 100644
Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ
diff --git a/metadata/md5-cache/media-video/cheese-3.34.0-r1 b/metadata/md5-cache/media-video/cheese-3.34.0-r1
deleted file mode 100644
index 45d2eb39b21e..000000000000
--- a/metadata/md5-cache/media-video/cheese-3.34.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=gtk-doc? ( dev-util/gtk-doc ) dev-libs/libxslt app-text/docbook-xml-dtd:4.3 dev-util/itstool dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig x11-base/xorg-proto test? ( x11-libs/libXtst ) || ( dev-lang/vala:0.50 dev-lang/vala:0.48 dev-lang/vala:0.46 dev-lang/vala:0.44 dev-lang/vala:0.40 dev-lang/vala:0.36 ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=media-libs/clutter-1.13.2:1.0[introspection?] media-libs/clutter-gst:3.0 >=media-libs/clutter-gtk-0.91.8:1.0 x11-libs/gdk-pixbuf:2[jpeg,introspection?] >=dev-libs/glib-2.39.90:2 >=gnome-base/gnome-desktop-2.91.6:3= >=media-libs/gstreamer-1.4:1.0[introspection?] >=media-libs/gst-plugins-base-1.4:1.0[ogg,pango,theora,vorbis] >=media-libs/gst-plugins-bad-1.4:1.0 >=x11-libs/gtk+-3.13.4:3 >=media-libs/libcanberra-0.26[gtk3] x11-libs/libX11 sys-apps/dbus media-video/gnome-video-effects introspection? ( >=dev-libs/gobject-introspection-1.56:= ) media-libs/cogl:1.0=[introspection?] dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A cheesy program to take pictures and videos from your webcam
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Apps/Cheese
-IUSE=gtk-doc +introspection test test
-KEYWORDS=amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=>=media-libs/clutter-1.13.2:1.0[introspection?] media-libs/clutter-gst:3.0 >=media-libs/clutter-gtk-0.91.8:1.0 x11-libs/gdk-pixbuf:2[jpeg,introspection?] >=dev-libs/glib-2.39.90:2 >=gnome-base/gnome-desktop-2.91.6:3= >=media-libs/gstreamer-1.4:1.0[introspection?] >=media-libs/gst-plugins-base-1.4:1.0[ogg,pango,theora,vorbis] >=media-libs/gst-plugins-bad-1.4:1.0 >=x11-libs/gtk+-3.13.4:3 >=media-libs/libcanberra-0.26[gtk3] x11-libs/libX11 sys-apps/dbus media-video/gnome-video-effects introspection? ( >=dev-libs/gobject-introspection-1.56:= ) media-libs/cogl:1.0=[introspection?] >=media-libs/gst-plugins-good-1.4:1.0 >=media-plugins/gst-plugins-jpeg-1.4:1.0 >=media-plugins/gst-plugins-v4l2-1.4:1.0 >=media-plugins/gst-plugins-vpx-1.4:1.0
-RESTRICT=!test? ( test )
-SLOT=0/8
-SRC_URI=mirror://gnome/sources/cheese/3.34/cheese-3.34.0.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c0a6e0233262ef204114b61d0c957bb1
diff --git a/metadata/md5-cache/media-video/gnome-video-effects-0.4.3 b/metadata/md5-cache/media-video/gnome-video-effects-0.4.3
deleted file mode 100644
index 87ce8cedbf70..000000000000
--- a/metadata/md5-cache/media-video/gnome-video-effects-0.4.3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-util/intltool-0.40.0 >=sys-devel/gettext-0.17 >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Effects for Cheese, the webcam video and picture application
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Projects/GnomeVideoEffects
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-video-effects/0.4/gnome-video-effects-0.4.3.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3d1f18bc9ff3a53fc6abd4d20572bbdc
diff --git a/metadata/md5-cache/media-video/snappy-1.0_p20200428 b/metadata/md5-cache/media-video/snappy-1.0_p20200428
index b8d0944e4b8b..6e1c1ff36eb6 100644
--- a/metadata/md5-cache/media-video/snappy-1.0_p20200428
+++ b/metadata/md5-cache/media-video/snappy-1.0_p20200428
@@ -4,10 +4,10 @@ DEPEND=>=dev-libs/glib-2.32:2 >=media-libs/clutter-1.20.0:1.0 media-libs/clutter
DESCRIPTION=A simple media player written using GStreamer and Clutter
EAPI=7
HOMEPAGE=https://wiki.gnome.org/Apps/Snappy
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2 LGPL-2
RDEPEND=>=dev-libs/glib-2.32:2 >=media-libs/clutter-1.20.0:1.0 media-libs/clutter-gst:3.0 >=media-libs/clutter-gtk-1.6.0:1.0 >=x11-libs/gtk+-3.5.0:3 x11-libs/libXtst >=media-libs/gstreamer-1.6.0:1.0 >=media-libs/gst-plugins-base-1.6.0:1.0 media-plugins/gst-plugins-meta:1.0 !!=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DEFINED_PHASES=compile configure install prepare setup
+BDEPEND=verify-sig? ( app-crypt/openpgp-keys-nmap ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare setup unpack
DEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nse? ( sys-libs/zlib ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) system-lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) )
DESCRIPTION=Network exploration tool and security / port scanner
EAPI=7
HOMEPAGE=https://nmap.org/
-IUSE=ipv6 libressl libssh2 ncat nping +nse ssl +system-lua +lua_single_target_lua5-3
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+IUSE=ipv6 libressl libssh2 ncat nping +nse ssl +system-lua +lua_single_target_lua5-3 verify-sig
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( NPSL GPL-2 )
RDEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap libssh2? ( net-libs/libssh2[zlib] sys-libs/zlib ) nse? ( sys-libs/zlib ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) system-lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) )
REQUIRED_USE=system-lua? ( nse ^^ ( lua_single_target_lua5-3 ) )
SLOT=0
-SRC_URI=https://nmap.org/dist/nmap-7.91.tar.bz2
-_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=f8cc9bc1789b42f1ca485b5a1845701e
+SRC_URI=https://nmap.org/dist/nmap-7.91.tar.bz2 verify-sig? ( https://nmap.org/dist/sigs/nmap-7.91.tar.bz2.asc )
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=42513cedc2b1a61236db736d11eab7b4
diff --git a/metadata/md5-cache/net-analyzer/nmap-9999 b/metadata/md5-cache/net-analyzer/nmap-9999
index 0491a4a92d90..fd91213c91de 100644
--- a/metadata/md5-cache/net-analyzer/nmap-9999
+++ b/metadata/md5-cache/net-analyzer/nmap-9999
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/liblinear:= dev-libs/libpcre net-libs/libpcap libssh2? ( net-li
REQUIRED_USE=system-lua? ( nse ^^ ( lua_single_target_lua5-3 ) )
SLOT=0
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 git-r3 b8e8c92aa5fe8df7187e466138eb4e52 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=556bdc92d8d8fb8a5493ce2ba958fcef
+_md5_=6144e90c323a8d6bceb71a3d0d28371d
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 0e6c5c61dd92..6d4941d1a4eb 100644
Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ
diff --git a/metadata/md5-cache/net-dns/dnsmasq-2.85 b/metadata/md5-cache/net-dns/dnsmasq-2.85
new file mode 100644
index 000000000000..25810208d62a
--- /dev/null
+++ b/metadata/md5-cache/net-dns/dnsmasq-2.85
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils virtual/pkgconfig nls? ( sys-devel/gettext ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup
+DEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( dev-libs/nettle:=[gmp] static? ( >=dev-libs/nettle-3.4[static-libs(+)] ) )
+DESCRIPTION=Small forwarding DNS server
+EAPI=7
+HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/doc.html
+IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2 +inotify ipv6 lua nettlehash nls script selinux static tftp lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 )
+RDEPEND=acct-group/dnsmasq acct-user/dnsmasq dbus? ( sys-apps/dbus:= ) idn? ( !libidn2? ( net-dns/libidn:0= ) libidn2? ( >=net-dns/libidn2-2.0:= ) ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-2? ( dev-lang/lua:5.2 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) conntrack? ( net-libs/libnetfilter_conntrack:= ) nls? ( sys-devel/gettext ) dnssec? ( !static? ( >=dev-libs/nettle-3.4:=[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq )
+REQUIRED_USE=dhcp-tools? ( dhcp ) dnssec? ( !nettlehash ) lua? ( script ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-2 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) libidn2? ( idn )
+SLOT=0
+SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.85.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e lua-single f91b5656f00869c220a6e35ae0521c54 lua-utils 736947973cfbc9de01fdb8548f942f82 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=f4350743df626ed0dd9a074db3e9799a
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 41087c68c3b4..0b00f7e9f919 100644
Binary files a/metadata/md5-cache/net-im/Manifest.gz and b/metadata/md5-cache/net-im/Manifest.gz differ
diff --git a/metadata/md5-cache/net-im/telepathy-mission-control-5.16.5 b/metadata/md5-cache/net-im/telepathy-mission-control-5.16.5
deleted file mode 100644
index 5d6d74f2e701..000000000000
--- a/metadata/md5-cache/net-im/telepathy-mission-control-5.16.5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=>=dev-libs/dbus-glib-0.82 >=dev-libs/glib-2.46:2 >=sys-apps/dbus-0.95 >=net-libs/telepathy-glib-0.20 networkmanager? ( >=net-misc/networkmanager-1:= ) || ( dev-lang/python:3.8 dev-lang/python:3.7 ) dev-libs/libxslt >=dev-util/gtk-doc-am-1.17 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=An account manager and channel dispatcher for the Telepathy framework
-EAPI=6
-HOMEPAGE=https://cgit.freedesktop.org/telepathy/telepathy-mission-control/
-IUSE=debug networkmanager
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/dbus-glib-0.82 >=dev-libs/glib-2.46:2 >=sys-apps/dbus-0.95 >=net-libs/telepathy-glib-0.20 networkmanager? ( >=net-misc/networkmanager-1:= )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.5.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5b3af646c35bbc9436b8a967580d0897
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 636ce279a567..539026c82e42 100644
Binary files a/metadata/md5-cache/net-irc/Manifest.gz and b/metadata/md5-cache/net-irc/Manifest.gz differ
diff --git a/metadata/md5-cache/net-irc/ngircd-26.1 b/metadata/md5-cache/net-irc/ngircd-26.1
index 6a67b2a18e03..fb6afc520d3b 100644
--- a/metadata/md5-cache/net-irc/ngircd-26.1
+++ b/metadata/md5-cache/net-irc/ngircd-26.1
@@ -1,15 +1,15 @@
-BDEPEND=sys-devel/automake:1.11 test? ( dev-tcltk/expect net-misc/netkit-telnetd ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 =sys-devel/automake-1.11.6* >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DEFINED_PHASES=configure install postinst prepare
+BDEPEND=sys-devel/automake:1.11 test? ( dev-tcltk/expect net-misc/netkit-telnetd ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=configure install postinst prepare unpack
DEPEND=acct-user/ngircd acct-group/ngircd irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) ) tcpd? ( sys-apps/tcp-wrappers ) zlib? ( sys-libs/zlib )
DESCRIPTION=An IRC server written from scratch
EAPI=7
HOMEPAGE=https://ngircd.barton.de/
-IUSE=debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib
+IUSE=debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib verify-sig
KEYWORDS=amd64 ~arm arm64 x86 ~x64-macos
LICENSE=GPL-2
RDEPEND=acct-user/ngircd acct-group/ngircd irc-plus? ( virtual/libiconv ) ident? ( net-libs/libident ) pam? ( sys-libs/pam ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) ) tcpd? ( sys-apps/tcp-wrappers ) zlib? ( sys-libs/zlib )
RESTRICT=test
SLOT=0
-SRC_URI=https://arthur.barton.de/pub/ngircd/ngircd-26.1.tar.gz
-_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=4181b9820a79319402640ecc87dcb0a3
+SRC_URI=https://arthur.barton.de/pub/ngircd/ngircd-26.1.tar.gz verify-sig? ( https://arthur.barton.de/pub/ngircd/ngircd-26.1.tar.gz.sig )
+_eclasses_=verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=8b331e749f396ece74a2bdc54d266cea
diff --git a/metadata/md5-cache/net-irc/telepathy-idle-0.2.0-r3 b/metadata/md5-cache/net-irc/telepathy-idle-0.2.0-r3
deleted file mode 100644
index 6eb23b6b8eee..000000000000
--- a/metadata/md5-cache/net-irc/telepathy-idle-0.2.0-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( dev-python/twisted-words )
-DEFINED_PHASES=prepare setup
-DEPEND=>=dev-libs/dbus-glib-0.51 >=dev-libs/glib-2.32:2 >=net-libs/telepathy-glib-0.21 sys-apps/dbus python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] )
-DESCRIPTION=Full-featured IRC connection manager for Telepathy
-EAPI=7
-HOMEPAGE=https://cgit.freedesktop.org/telepathy/telepathy-idle
-IUSE=test python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/dbus-glib-0.51 >=dev-libs/glib-2.32:2 >=net-libs/telepathy-glib-0.21 sys-apps/dbus python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] )
-REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://telepathy.freedesktop.org/releases/telepathy-idle/telepathy-idle-0.2.0.tar.gz https://src.fedoraproject.org/rpms/telepathy-idle/raw/93c37581c570200c3f646d0872a9c1327d3b3cb1/f/0001-tools-Fix-errors-running-glib-ginterface-gen-under-P.patch -> telepathy-idle-0.2.0-py3-1.patch https://src.fedoraproject.org/rpms/telepathy-idle/raw/93c37581c570200c3f646d0872a9c1327d3b3cb1/f/0002-tools-Remove-outdated-is-unicode-checks.patch -> telepathy-idle-0.2.0-py3-2.patch
-_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=51025ff2e457122c765a0f1514d35142
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index 351d1852a109..b43706a60503 100644
Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/net-libs/farstream-0.2.8-r2 b/metadata/md5-cache/net-libs/farstream-0.2.8-r2
deleted file mode 100644
index a450cad988e4..000000000000
--- a/metadata/md5-cache/net-libs/farstream-0.2.8-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=media-libs/gstreamer-1.4:1.0 >=media-libs/gst-plugins-base-1.4:1.0 >=dev-libs/glib-2.32:2 >=net-libs/libnice-0.1.8 introspection? ( >=dev-libs/gobject-introspection-0.10.11:= ) upnp? ( >=net-libs/gupnp-igd-0.2:= ) dev-util/glib-utils >=dev-util/gtk-doc-am-1.18 virtual/pkgconfig test? ( media-libs/gst-plugins-base:1.0[vorbis] media-libs/gst-plugins-good:1.0 ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Audio/video conferencing framework specifically designed for instant messengers
-EAPI=6
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/Farstream
-IUSE=+introspection test upnp
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1+
-RDEPEND=>=media-libs/gstreamer-1.4:1.0 >=media-libs/gst-plugins-base-1.4:1.0 >=dev-libs/glib-2.32:2 >=net-libs/libnice-0.1.8 introspection? ( >=dev-libs/gobject-introspection-0.10.11:= ) upnp? ( >=net-libs/gupnp-igd-0.2:= ) >=media-libs/gst-plugins-bad-1.4:1.0 >=media-libs/gst-plugins-good-1.4:1.0 media-plugins/gst-plugins-srtp:1.0 media-plugins/gst-plugins-libnice:1.0
-RESTRICT=test
-SLOT=0.2/5
-SRC_URI=https://freedesktop.org/software/farstream/releases/farstream/farstream-0.2.8.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=6a12377038ccbd27568e5575183fa71e
diff --git a/metadata/md5-cache/net-libs/gnome-online-accounts-3.38.1 b/metadata/md5-cache/net-libs/gnome-online-accounts-3.38.1
new file mode 100644
index 000000000000..a14c9111cb92
--- /dev/null
+++ b/metadata/md5-cache/net-libs/gnome-online-accounts-3.38.1
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20170815 app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=>=dev-libs/glib-2.52:2 >=app-crypt/libsecret-0.5 >=dev-libs/json-glib-0.16 dev-libs/libxml2:2 >=net-libs/libsoup-2.42:2.4 net-libs/rest:0.7 >=net-libs/webkit-gtk-2.26.0:4 >=x11-libs/gtk+-3.19.12:3 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) kerberos? ( app-crypt/gcr:0=[gtk] app-crypt/mit-krb5 ) vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) dev-libs/libxslt >=dev-util/gdbus-codegen-2.30.0 >=sys-devel/gettext-0.19.8 virtual/pkgconfig dev-libs/gobject-introspection-common gnome-base/gnome-common dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=GNOME framework for accessing online accounts
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/GnomeOnlineAccounts
+IUSE=debug gnome +introspection kerberos +vala
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86
+LICENSE=LGPL-2+
+PDEPEND=gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )
+RDEPEND=>=dev-libs/glib-2.52:2 >=app-crypt/libsecret-0.5 >=dev-libs/json-glib-0.16 dev-libs/libxml2:2 >=net-libs/libsoup-2.42:2.4 net-libs/rest:0.7 >=net-libs/webkit-gtk-2.26.0:4 >=x11-libs/gtk+-3.19.12:3 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-0.6.2:= ) kerberos? ( app-crypt/gcr:0=[gtk] app-crypt/mit-krb5 )
+REQUIRED_USE=vala? ( introspection )
+SLOT=0/1
+SRC_URI=mirror://gnome/sources/gnome-online-accounts/3.38/gnome-online-accounts-3.38.1.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=23e7faa416f0ce7b7c5cb2c87a4f1f3a
diff --git a/metadata/md5-cache/net-libs/telepathy-glib-0.24.1-r1 b/metadata/md5-cache/net-libs/telepathy-glib-0.24.1-r1
deleted file mode 100644
index 145de8bd2e95..000000000000
--- a/metadata/md5-cache/net-libs/telepathy-glib-0.24.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=>=dev-libs/glib-2.36:2 >=dev-libs/dbus-glib-0.90 introspection? ( >=dev-libs/gobject-introspection-1.30 ) || ( dev-lang/python:3.8 dev-lang/python:3.7 ) dev-libs/libxslt dev-util/glib-utils dev-util/gtk-doc-am virtual/pkgconfig vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DESCRIPTION=GLib bindings for the Telepathy D-Bus protocol
-EAPI=6
-HOMEPAGE=https://telepathy.freedesktop.org/
-IUSE=debug +introspection +vala test
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1+
-PDEPEND=net-im/telepathy-mission-control
-RDEPEND=>=dev-libs/glib-2.36:2 >=dev-libs/dbus-glib-0.90 introspection? ( >=dev-libs/gobject-introspection-1.30 )
-REQUIRED_USE=vala? ( introspection )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.24.1.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ef4d09946d586f7d0e37a23b492bd92c
diff --git a/metadata/md5-cache/net-libs/uhttpmock-0.5.1 b/metadata/md5-cache/net-libs/uhttpmock-0.5.1
deleted file mode 100644
index 6d9bbd0235a8..000000000000
--- a/metadata/md5-cache/net-libs/uhttpmock-0.5.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
-DEPEND=>=dev-libs/glib-2.36.0:2 >=net-libs/libsoup-2.37.91:2.4 introspection? ( >=dev-libs/gobject-introspection-0.9.7:= ) >=dev-util/gtk-doc-am-1.14 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=HTTP web service mocking library
-EAPI=5
-HOMEPAGE=https://gitlab.com/uhttpmock/uhttpmock
-IUSE=+introspection vala debug
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86
-LICENSE=LGPL-2+
-RDEPEND=>=dev-libs/glib-2.36.0:2 >=net-libs/libsoup-2.37.91:2.4 introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-REQUIRED_USE=vala? ( introspection )
-SLOT=0
-SRC_URI=http://tecnocode.co.uk/downloads/uhttpmock/uhttpmock-0.5.1.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vala 5fab64090cefe75c5df431cefa0b653d vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ea730bb7f3d06351bf8d4764545fa092
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 6ba02617fd24..01ea16c545a5 100644
Binary files a/metadata/md5-cache/net-mail/Manifest.gz and b/metadata/md5-cache/net-mail/Manifest.gz differ
diff --git a/metadata/md5-cache/net-mail/mailutils-3.9 b/metadata/md5-cache/net-mail/mailutils-3.9
index d5f213ed2bd5..5088d62e28ca 100644
--- a/metadata/md5-cache/net-mail/mailutils-3.9
+++ b/metadata/md5-cache/net-mail/mailutils-3.9
@@ -5,11 +5,11 @@ DESCRIPTION=A useful collection of mail servers, clients, and filters
EAPI=7
HOMEPAGE=https://www.gnu.org/software/mailutils/mailutils.html
IUSE=berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet ldap mysql nls pam postgres python servers split-usr ssl static-libs +threads tcpd tokyocabinet python_single_target_python3_7 python_single_target_python3_8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos
LICENSE=GPL-2 LGPL-2.1
RDEPEND=!mail-client/nmh !mail-filter/libsieve !mail-client/mailx !mail-client/nail sys-libs/ncurses:= sys-libs/readline:= dev-libs/libltdl:0 virtual/mta berkdb? ( sys-libs/db:= ) bidi? ( dev-libs/fribidi ) emacs? ( >=app-editors/emacs-23.1:* ) gdbm? ( sys-libs/gdbm:= ) guile? ( dev-scheme/guile:12/2.2-1 ) kerberos? ( virtual/krb5 ) kyotocabinet? ( dev-db/kyotocabinet ) ldap? ( net-nds/openldap ) mysql? ( dev-db/mysql-connector-c ) nls? ( sys-devel/gettext ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:= ) python? ( python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) ) sasl? ( virtual/gsasl ) servers? ( virtual/libiconv dev-libs/libunistring ) ssl? ( net-libs/gnutls:= ) tcpd? ( sys-apps/tcp-wrappers ) tokyocabinet? ( dev-db/tokyocabinet )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_7 python_single_target_python3_8 ) ) servers? ( tcpd ldap )
SLOT=0
SRC_URI=mirror://gnu/mailutils/mailutils-3.9.tar.xz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 36f97076abd90f943a34f8bcd58b5bcc eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=e4d9f3fd0d839654af1dd36fdce901ca
+_md5_=ce488704e70507f010ed8eb77fd61b3b
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 50fe94b7398d..ba3f56b37522 100644
Binary files a/metadata/md5-cache/net-misc/Manifest.gz and b/metadata/md5-cache/net-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/net-misc/chrony-4.0 b/metadata/md5-cache/net-misc/chrony-4.0
deleted file mode 100644
index 6793d40d90b4..000000000000
--- a/metadata/md5-cache/net-misc/chrony-4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=nettle? ( virtual/pkgconfig ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare
-DEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) libedit? ( dev-libs/libedit ) nettle? ( dev-libs/nettle:= ) seccomp? ( sys-libs/libseccomp ) html? ( dev-ruby/asciidoctor ) pps? ( net-misc/pps-tools )
-DESCRIPTION=NTP client and server programs
-EAPI=7
-HOMEPAGE=https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git
-IUSE=+caps +cmdmon html ipv6 libedit +nettle +ntp +phc pps +refclock +rtc samba +seccomp +sechash selinux
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86
-LICENSE=GPL-2
-RDEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) libedit? ( dev-libs/libedit ) nettle? ( dev-libs/nettle:= ) seccomp? ( sys-libs/libseccomp ) html? ( dev-ruby/asciidoctor ) pps? ( net-misc/pps-tools ) selinux? ( sec-policy/selinux-chronyd ) virtual/tmpfiles
-REQUIRED_USE=sechash? ( nettle )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.tuxfamily.org/chrony/chrony-4.0.tar.gz
-_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=2fb5c03f5d9c2ce15af8564057d3666d
diff --git a/metadata/md5-cache/net-misc/chrony-4.0-r1 b/metadata/md5-cache/net-misc/chrony-4.0-r1
index 429725860003..07651968b85e 100644
--- a/metadata/md5-cache/net-misc/chrony-4.0-r1
+++ b/metadata/md5-cache/net-misc/chrony-4.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=nettle? ( virtual/pkgconfig ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst preinst prepare
+BDEPEND=nettle? ( virtual/pkgconfig ) verify-sig? ( app-crypt/openpgp-keys-mlichvar ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst preinst prepare unpack
DEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) nts? ( net-libs/gnutls:= ) libedit? ( dev-libs/libedit ) nettle? ( dev-libs/nettle:= ) nss? ( dev-libs/nss:= ) seccomp? ( sys-libs/libseccomp ) html? ( dev-ruby/asciidoctor ) pps? ( net-misc/pps-tools )
DESCRIPTION=NTP client and server programs
EAPI=7
HOMEPAGE=https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git
-IUSE=+caps +cmdmon debug html ipv6 libedit +nettle nss +ntp +phc +nts pps +refclock +rtc samba +seccomp +sechash selinux libtomcrypt
+IUSE=+caps +cmdmon debug html ipv6 libedit +nettle nss +ntp +phc +nts pps +refclock +rtc samba +seccomp +sechash selinux libtomcrypt verify-sig
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86
LICENSE=GPL-2
RDEPEND=caps? ( acct-group/ntp acct-user/ntp sys-libs/libcap ) nts? ( net-libs/gnutls:= ) libedit? ( dev-libs/libedit ) nettle? ( dev-libs/nettle:= ) nss? ( dev-libs/nss:= ) seccomp? ( sys-libs/libseccomp ) html? ( dev-ruby/asciidoctor ) pps? ( net-misc/pps-tools ) selinux? ( sec-policy/selinux-chronyd ) virtual/tmpfiles
REQUIRED_USE=sechash? ( || ( nettle nss libtomcrypt ) ) nettle? ( !nss ) nss? ( !nettle ) libtomcrypt? ( !nettle !nss ) !sechash? ( !nss ) !sechash? ( !nts? ( !nettle ) ) nts? ( nettle )
RESTRICT=test
SLOT=0
-SRC_URI=https://download.tuxfamily.org/chrony/chrony-4.0.tar.gz
-_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=a37e0a14fce102ed1b2ed94d592a5604
+SRC_URI=https://download.tuxfamily.org/chrony/chrony-4.0.tar.gz verify-sig? ( https://download.tuxfamily.org/chrony/chrony-4.0-tar-gz-asc.txt -> chrony-4.0.tar.gz.asc )
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 verify-sig 40b4f4f782cf67118f594ce604cc4c0a
+_md5_=17e9870ba73290d97c382ec879dc4172
diff --git a/metadata/md5-cache/net-misc/chrony-9999 b/metadata/md5-cache/net-misc/chrony-9999
index d42966e79336..8a6a79b7235e 100644
--- a/metadata/md5-cache/net-misc/chrony-9999
+++ b/metadata/md5-cache/net-misc/chrony-9999
@@ -12,4 +12,4 @@ REQUIRED_USE=sechash? ( || ( nettle nss libtomcrypt ) ) nettle? ( !nss ) nss? (
RESTRICT=test
SLOT=0
_eclasses_=git-r3 b8e8c92aa5fe8df7187e466138eb4e52 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 tmpfiles 5cd6e8cf3288d5b19ff8b5c78c7e3e31 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=3ac613d31771d37c0521b27fe765a826
+_md5_=cc5a4e327c27524d358a0e85c532874f
diff --git a/metadata/md5-cache/net-misc/curl-7.76.1 b/metadata/md5-cache/net-misc/curl-7.76.1
new file mode 100644
index 000000000000..c30e040f0bfd
--- /dev/null
+++ b/metadata/md5-cache/net-misc/curl-7.76.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( sys-apps/diffutils dev-lang/perl ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.2-r1:1.16 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=A Client that groks URLs
+EAPI=7
+HOMEPAGE=https://curl.haxx.se/
+IUSE=adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl sslv3 static-libs test telnet +tftp threads winssl zstd curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl nghttp3 quiche elibc_Winnt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=curl
+RDEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) openssl? ( dev-libs/openssl:0=[sslv3=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nghttp3? ( net-libs/nghttp3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-libs/ngtcp2[ssl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) quiche? ( >=net-libs/quiche-0.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] zstd? ( app-arch/zstd:=[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=winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( ^^ ( curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl curl_ssl_winssl ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://curl.haxx.se/download/curl-7.76.1.tar.xz
+_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 prefix de7d8e2b10085ed5ff09ad70e4753e5c toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=697be1fe58396f7767f11044659ea5ab
diff --git a/metadata/md5-cache/net-misc/modemmanager-1.14.8 b/metadata/md5-cache/net-misc/modemmanager-1.14.8
deleted file mode 100644
index 9751a2c910bb..000000000000
--- a/metadata/md5-cache/net-misc/modemmanager-1.14.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/gdbus-codegen dev-util/glib-utils >=dev-util/gtk-doc-am-1 >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.48.0:2 udev? ( >=dev-libs/libgudev-230:= ) introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) mbim? ( >=net-libs/libmbim-1.24.0 ) policykit? ( >=sys-auth/polkit-0.106[introspection] ) qmi? ( >=net-libs/libqmi-1.26.0:= ) elogind? ( sys-auth/elogind ) systemd? ( >=sys-apps/systemd-209 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Modem and mobile broadband management libraries
-EAPI=7
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/ModemManager/
-IUSE=elogind +introspection mbim policykit +qmi systemd +udev vala
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.48.0:2 udev? ( >=dev-libs/libgudev-230:= ) introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) mbim? ( >=net-libs/libmbim-1.24.0 ) policykit? ( >=sys-auth/polkit-0.106[introspection] ) qmi? ( >=net-libs/libqmi-1.26.0:= ) elogind? ( sys-auth/elogind ) systemd? ( >=sys-apps/systemd-209 ) policykit? ( acct-group/plugdev )
-REQUIRED_USE=?? ( elogind systemd ) vala? ( introspection )
-SLOT=0/1
-SRC_URI=https://www.freedesktop.org/software/ModemManager/ModemManager-1.14.8.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=87ee0290548d7a0ac4b0c283c5a37b10
diff --git a/metadata/md5-cache/net-misc/unison-2.51.3_p20201127 b/metadata/md5-cache/net-misc/unison-2.51.3_p20201127
index 5e2508e5b84b..af5e0e40953e 100644
--- a/metadata/md5-cache/net-misc/unison-2.51.3_p20201127
+++ b/metadata/md5-cache/net-misc/unison-2.51.3_p20201127
@@ -5,11 +5,11 @@ DESCRIPTION=Two-way cross-platform file synchronizer
EAPI=7
HOMEPAGE=https://www.seas.upenn.edu/~bcpierce/unison/
IUSE=debug doc gtk +ocamlopt threads
-KEYWORDS=amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
+KEYWORDS=amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris
LICENSE=GPL-2
RDEPEND=gtk? ( dev-ml/lablgtk:2= || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4
RESTRICT=!ocamlopt? ( strip )
SLOT=2.51
SRC_URI=https://github.com/bcpierce00/unison/archive/4713e608d2f9c998ba4412fee53b94dc9bef98b9.tar.gz -> unison-2.51.3_p20201127.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=704e5c01b967f1b5b015dd350df7e327
+_md5_=0eab0082aa9e544b09040bf64671ed7f
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index fb4ab4974b88..fb177cbe51a1 100644
Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ
diff --git a/metadata/md5-cache/net-vpn/openvpn-2.4.9 b/metadata/md5-cache/net-vpn/openvpn-2.4.9
index faae158d8ac6..4a57d26206ea 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.4.9
+++ b/metadata/md5-cache/net-vpn/openvpn-2.4.9
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) !iproute2? ( >=
DESCRIPTION=Robust and highly flexible tunneling application compatible with many OSes
EAPI=7
HOMEPAGE=https://openvpn.net/
-IUSE=down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam pkcs11 +plugins selinux +ssl systemd test userland_BSD kernel_linux
+IUSE=down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls pam pkcs11 +plugins selinux +ssl systemd test userland_BSD kernel_linux
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 ) ) pam? ( sys-libs/pam ) ssl? ( !mbedtls? ( !libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:0= ) ) mbedtls? ( net-libs/mbedtls:= ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenVPN/openvpn/archive/v2.4.9.tar.gz -> openvpn-2.4.9.tar.gz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=3a81ee308487cc9de5d9322e202f455a
+_md5_=338c6e3b5fa780d1b968ba66a6a3260a
diff --git a/metadata/md5-cache/net-vpn/openvpn-2.5.0-r1 b/metadata/md5-cache/net-vpn/openvpn-2.5.0-r1
index 00b8493cda1b..56ae0d0ee4ae 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.5.0-r1
+++ b/metadata/md5-cache/net-vpn/openvpn-2.5.0-r1
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-ar
DESCRIPTION=Robust and highly flexible tunneling application compatible with many OSes
EAPI=7
HOMEPAGE=https://openvpn.net/
-IUSE=down-root examples inotify iproute2 libressl lz4 +lzo mbedtls +openssl pam pkcs11 +plugins selinux systemd test userland_BSD kernel_linux
+IUSE=down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls +openssl pam pkcs11 +plugins selinux systemd test userland_BSD kernel_linux
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) mbedtls? ( net-libs/mbedtls:= ) openssl? ( !libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:0= ) ) pam? ( sys-libs/pam ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://build.openvpn.net/downloads/releases/openvpn-2.5.0.tar.gz -> openvpn-2.5.0-r1.tar.gz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ec13cd6117edd00d7a1e38528c5757ab
+_md5_=fc18cf1f391918583e4caf75daa0f48a
diff --git a/metadata/md5-cache/net-vpn/openvpn-2.5.1-r1 b/metadata/md5-cache/net-vpn/openvpn-2.5.1-r1
index 0c493bd0e1fd..9960f49733ea 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.5.1-r1
+++ b/metadata/md5-cache/net-vpn/openvpn-2.5.1-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://build.openvpn.net/downloads/releases/openvpn-2.5.1.tar.gz
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=0f27f95bbf252308ab2de9c0070ed273
+_md5_=cd58513d74b2ad2a5d92ca7a61201d37
diff --git a/metadata/md5-cache/net-vpn/openvpn-9999 b/metadata/md5-cache/net-vpn/openvpn-9999
index 8336c7464d24..7eb71f645acf 100644
--- a/metadata/md5-cache/net-vpn/openvpn-9999
+++ b/metadata/md5-cache/net-vpn/openvpn-9999
@@ -4,7 +4,7 @@ DEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) !iproute2? ( >=
DESCRIPTION=Robust and highly flexible tunneling application compatible with many OSes
EAPI=7
HOMEPAGE=https://openvpn.net/
-IUSE=down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam pkcs11 +plugins selinux +ssl systemd test userland_BSD kernel_linux
+IUSE=down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls pam pkcs11 +plugins selinux +ssl systemd test userland_BSD kernel_linux
LICENSE=GPL-2
PROPERTIES=live
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) !iproute2? ( >=sys-apps/net-tools-1.60_p20160215155418 ) ) pam? ( sys-libs/pam ) ssl? ( !mbedtls? ( !libressl? ( >=dev-libs/openssl-0.9.8:0= ) libressl? ( dev-libs/libressl:0= ) ) mbedtls? ( net-libs/mbedtls:= ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn )
@@ -12,4 +12,4 @@ REQUIRED_USE=pkcs11? ( ssl ) !plugins? ( !pam !down-root ) inotify? ( plugins )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 git-r3 b8e8c92aa5fe8df7187e466138eb4e52 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=5f1feeaeb45bd2db29e25389fddbd72c
+_md5_=c03b5aabd5f6ba1741734967994b584e
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index ec7e7007727b..2dc81a2dee2a 100644
Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ
diff --git a/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5 b/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5
new file mode 100644
index 000000000000..75e3ec7aeec8
--- /dev/null
+++ b/metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5
@@ -0,0 +1,14 @@
+BDEPEND=dev-libs/libxml2:2 dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.9 ) virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.12:3[introspection?] media-libs/libcanberra[gtk3] >=x11-libs/libnotify-0.7.0 virtual/libudev introspection? ( >=dev-libs/gobject-introspection-1.54:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=Bluetooth graphical utilities integrated with GNOME
+EAPI=7
+HOMEPAGE=https://wiki.gnome.org/Projects/GnomeBluetooth
+IUSE=gtk-doc +introspection
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2+ LGPL-2.1+ FDL-1.1+
+RDEPEND=>=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.12:3[introspection?] media-libs/libcanberra[gtk3] >=x11-libs/libnotify-0.7.0 virtual/libudev introspection? ( >=dev-libs/gobject-introspection-1.54:= ) acct-group/plugdev virtual/udev >=net-wireless/bluez-5
+SLOT=2/13
+SRC_URI=mirror://gnome/sources/gnome-bluetooth/3.34/gnome-bluetooth-3.34.5.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=894a2930678d9a5c8abfaa6eaf463f37
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 9ebf24efbb2a..c63439666e0b 100644
Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-apps/gnome-disk-utility-3.36.3 b/metadata/md5-cache/sys-apps/gnome-disk-utility-3.36.3
deleted file mode 100644
index 32d71a75e8a4..000000000000
--- a/metadata/md5-cache/sys-apps/gnome-disk-utility-3.36.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-libs/libxml2:2 app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=media-libs/libdvdread-4.2.0:0= >=dev-libs/glib-2.31:2 >=x11-libs/gtk+-3.16.0:3 >=media-libs/libcanberra-0.1[gtk3] >=app-arch/xz-utils-5.0.5 >=x11-libs/libnotify-0.7:= >=app-crypt/libsecret-0.7 >=dev-libs/libpwquality-1.0.0 >=sys-fs/udisks-2.7.6:2 elogind? ( >=sys-auth/elogind-209 ) systemd? ( >=sys-apps/systemd-209:0= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Disk Utility for GNOME using udisks
-EAPI=7
-HOMEPAGE=https://wiki.gnome.org/Apps/Disks
-IUSE=fat elogind gnome systemd
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=>=media-libs/libdvdread-4.2.0:0= >=dev-libs/glib-2.31:2 >=x11-libs/gtk+-3.16.0:3 >=media-libs/libcanberra-0.1[gtk3] >=app-arch/xz-utils-5.0.5 >=x11-libs/libnotify-0.7:= >=app-crypt/libsecret-0.7 >=dev-libs/libpwquality-1.0.0 >=sys-fs/udisks-2.7.6:2 elogind? ( >=sys-auth/elogind-209 ) systemd? ( >=sys-apps/systemd-209:0= ) x11-themes/adwaita-icon-theme fat? ( sys-fs/dosfstools ) gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
-REQUIRED_USE=?? ( elogind systemd )
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-disk-utility/3.36/gnome-disk-utility-3.36.3.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=fcce0b030a873df8da8acacb9a629a48
diff --git a/metadata/md5-cache/sys-apps/openrc-0.43.3 b/metadata/md5-cache/sys-apps/openrc-0.43.3
new file mode 100644
index 000000000000..c5710f5b6184
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/openrc-0.43.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst preinst prepare
+DEPEND=ncurses? ( sys-libs/ncurses:0= ) pam? ( sys-auth/pambase sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc !=sys-libs/libselinux-2.6 ) !=sys-libs/libselinux-2.6 ) !=sys-apps/sysvinit-2.86-r6[selinux?] ) virtual/tmpfiles ) selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 ) ! openrc-0.43.3.tar.gz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e pam b097695df28f3974e3af860d6704d4f2 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=f1ed8ac887f0dbfe0faa837bbb01c7cd
diff --git a/metadata/md5-cache/sys-apps/osinfo-db-20201015 b/metadata/md5-cache/sys-apps/osinfo-db-20201015
deleted file mode 100644
index 6ae8c35850da..000000000000
--- a/metadata/md5-cache/sys-apps/osinfo-db-20201015
+++ /dev/null
@@ -1,10 +0,0 @@
-BDEPEND=sys-apps/osinfo-db-tools
-DEFINED_PHASES=install unpack
-DESCRIPTION=osinfo database files
-EAPI=7
-HOMEPAGE=https://libosinfo.org/
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+
-SLOT=0
-SRC_URI=https://releases.pagure.org/libosinfo/osinfo-db-20201015.tar.xz
-_md5_=4c88c68a44f876cd33e69e54bafc1acb
diff --git a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.8.0 b/metadata/md5-cache/sys-apps/osinfo-db-tools-1.8.0
deleted file mode 100644
index c57604283e0b..000000000000
--- a/metadata/md5-cache/sys-apps/osinfo-db-tools-1.8.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=sys-devel/gettext-0.19.8 dev-lang/perl test? ( || ( ( dev-lang/python:3.8 dev-python/pytest[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/pytest[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/requests[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install setup test
-DEPEND=>=dev-libs/glib-2.44:2 dev-libs/json-glib >=app-arch/libarchive-3.0.0:= net-libs/libsoup:2.4 >=dev-libs/libxml2-2.6.0 !=dev-libs/glib-2.44:2 dev-libs/json-glib >=app-arch/libarchive-3.0.0:= net-libs/libsoup:2.4 >=dev-libs/libxml2-2.6.0 !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-util/ninja dev-util/cmake
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-12.0.0:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_VE] ) !!sys-devel/llvm:0
+DESCRIPTION=C language family frontend for LLVM
+EAPI=7
+HOMEPAGE=https://llvm.org/
+IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0 ) default-lld? ( sys-devel/lld )
+RDEPEND=~sys-devel/llvm-12.0.0:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0:12[llvm_targets_VE] ) !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc2:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=C language family frontend for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0_rc2 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0_rc2 ) default-lld? ( sys-devel/lld )
-RDEPEND=~sys-devel/llvm-12.0.0_rc2:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc2:12[llvm_targets_VE] ) !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc3:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=C language family frontend for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0_rc3 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0_rc3 ) default-lld? ( sys-devel/lld )
-RDEPEND=~sys-devel/llvm-12.0.0_rc3:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc3:12[llvm_targets_VE] ) !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc4:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=C language family frontend for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0_rc4 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0_rc4 ) default-lld? ( sys-devel/lld )
-RDEPEND=~sys-devel/llvm-12.0.0_rc4:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc4:12[llvm_targets_VE] ) !=dev-util/cmake-3.16 doc? ( dev-python/sphinx ) xml? ( virtual/pkgconfig ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc5:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_VE] ) !!sys-devel/llvm:0
-DESCRIPTION=C language family frontend for LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug default-compiler-rt default-libcxx default-lld doc +static-analyzer test xml kernel_FreeBSD 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE test doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-12.0.0_rc5 default-compiler-rt? ( =sys-libs/compiler-rt-12.0.0* ) default-libcxx? ( >=sys-libs/libcxx-12.0.0_rc5 ) default-lld? ( sys-devel/lld )
-RDEPEND=~sys-devel/llvm-12.0.0_rc5:12=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) llvm_targets_AArch64? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_SystemZ] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_CSKY] ) llvm_targets_VE? ( ~sys-devel/llvm-12.0.0_rc5:12[llvm_targets_VE] ) !=sys-libs/libcxx-12.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=sanitize? ( compiler-rt )
+SLOT=12.0.0
+_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=293fcb6b0f39f3d2970771495b9674f4
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2 b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2
deleted file mode 100644
index 993a7f3befe3..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=7
-HOMEPAGE=https://clang.llvm.org/
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-12.0.0_rc2:12.0.0 sanitize? ( ~sys-libs/compiler-rt-sanitizers-12.0.0_rc2:12.0.0 ) ) libcxx? ( >=sys-libs/libcxx-12.0.0_rc2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0_rc2[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=sanitize? ( compiler-rt )
-SLOT=12.0.0
-_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=75ae4db590ba9c2b4b7ba88cf44c1dfe
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc3 b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc3
deleted file mode 100644
index 822080bad7cf..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=7
-HOMEPAGE=https://clang.llvm.org/
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-12.0.0_rc3:12.0.0 sanitize? ( ~sys-libs/compiler-rt-sanitizers-12.0.0_rc3:12.0.0 ) ) libcxx? ( >=sys-libs/libcxx-12.0.0_rc3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0_rc3[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=sanitize? ( compiler-rt )
-SLOT=12.0.0
-_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=75ae4db590ba9c2b4b7ba88cf44c1dfe
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc4 b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc4
deleted file mode 100644
index e35e8d93bfab..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc4
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=7
-HOMEPAGE=https://clang.llvm.org/
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-12.0.0_rc4:12.0.0 sanitize? ( ~sys-libs/compiler-rt-sanitizers-12.0.0_rc4:12.0.0 ) ) libcxx? ( >=sys-libs/libcxx-12.0.0_rc4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0_rc4[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=sanitize? ( compiler-rt )
-SLOT=12.0.0
-_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=75ae4db590ba9c2b4b7ba88cf44c1dfe
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc5 b/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc5
deleted file mode 100644
index b0a488f2f4e2..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc5
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=7
-HOMEPAGE=https://clang.llvm.org/
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-12.0.0_rc5:12.0.0 sanitize? ( ~sys-libs/compiler-rt-sanitizers-12.0.0_rc5:12.0.0 ) ) libcxx? ( >=sys-libs/libcxx-12.0.0_rc5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-12.0.0_rc5[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=sanitize? ( compiler-rt )
-SLOT=12.0.0
-_eclasses_=multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=75ae4db590ba9c2b4b7ba88cf44c1dfe
diff --git a/metadata/md5-cache/sys-devel/lld-12.0.0_rc2 b/metadata/md5-cache/sys-devel/lld-12.0.0
similarity index 66%
rename from metadata/md5-cache/sys-devel/lld-12.0.0_rc2
rename to metadata/md5-cache/sys-devel/lld-12.0.0
index 4d0ba6d61a46..28d3560a9dee 100644
--- a/metadata/md5-cache/sys-devel/lld-12.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/lld-12.0.0
@@ -1,14 +1,15 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0_rc2[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0_rc2[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0_rc2[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
+BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc2 !!sys-devel/llvm:0
+DEPEND=~sys-devel/llvm-12.0.0 !!sys-devel/llvm:0
DESCRIPTION=The LLVM linker (link editor)
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-12.0.0_rc2
+RDEPEND=~sys-devel/llvm-12.0.0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ebe0ebd4ec2ec41ca3b8916a12290331
+_md5_=6f130adc983b03c94008cc05c169a3f2
diff --git a/metadata/md5-cache/sys-devel/lld-12.0.0_rc3 b/metadata/md5-cache/sys-devel/lld-12.0.0_rc3
deleted file mode 100644
index 4f88b710a837..000000000000
--- a/metadata/md5-cache/sys-devel/lld-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0_rc3[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0_rc3[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0_rc3[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc3 !!sys-devel/llvm:0
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test test
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-12.0.0_rc3
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ebe0ebd4ec2ec41ca3b8916a12290331
diff --git a/metadata/md5-cache/sys-devel/lld-12.0.0_rc4 b/metadata/md5-cache/sys-devel/lld-12.0.0_rc4
deleted file mode 100644
index 83256d27475d..000000000000
--- a/metadata/md5-cache/sys-devel/lld-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0_rc4[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0_rc4[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0_rc4[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc4 !!sys-devel/llvm:0
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test test
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-12.0.0_rc4
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ebe0ebd4ec2ec41ca3b8916a12290331
diff --git a/metadata/md5-cache/sys-devel/lld-12.0.0_rc5 b/metadata/md5-cache/sys-devel/lld-12.0.0_rc5
deleted file mode 100644
index 5d9d9d6f510e..000000000000
--- a/metadata/md5-cache/sys-devel/lld-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( dev-lang/python:3.9 ~dev-python/lit-12.0.0_rc5[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 ~dev-python/lit-12.0.0_rc5[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 ~dev-python/lit-12.0.0_rc5[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-12.0.0_rc5 !!sys-devel/llvm:0
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=test test
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-12.0.0_rc5
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=ebe0ebd4ec2ec41ca3b8916a12290331
diff --git a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-12.0.0
similarity index 95%
rename from metadata/md5-cache/sys-devel/llvm-12.0.0_rc2
rename to metadata/md5-cache/sys-devel/llvm-12.0.0
index 94352d097b9f..5534550180c4 100644
--- a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/llvm-12.0.0
@@ -1,16 +1,17 @@
-BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-python/sphinx dev-util/ninja dev-util/cmake
+BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gold? ( sys-libs/binutils-libs )
DESCRIPTION=Low Level Virtual Machine
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE doc 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 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-12 )
RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
RESTRICT=!test? ( test )
SLOT=12
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-12.0.0-manpages.tar.bz2 )
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils d3fc79d3d50544347e324864f95206e2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=53128eb9ccfbbddf14615c3d8f5b2dd1
+_md5_=09deef07ae7c96079c21565c97edf4a2
diff --git a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc3 b/metadata/md5-cache/sys-devel/llvm-12.0.0_rc3
deleted file mode 100644
index 215b0e260416..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gold? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-12 )
-RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=12
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils d3fc79d3d50544347e324864f95206e2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=53128eb9ccfbbddf14615c3d8f5b2dd1
diff --git a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc4 b/metadata/md5-cache/sys-devel/llvm-12.0.0_rc4
deleted file mode 100644
index ab1a4fb57524..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gold? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-12 )
-RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=12
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils d3fc79d3d50544347e324864f95206e2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=53128eb9ccfbbddf14615c3d8f5b2dd1
diff --git a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc5 b/metadata/md5-cache/sys-devel/llvm-12.0.0_rc5
deleted file mode 100644
index b7181965a393..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-12.0.0_rc5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( =sys-devel/binutils-apple-5.1 ) doc? ( || ( ( dev-lang/python:3.9 dev-python/recommonmark[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/recommonmark[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/recommonmark[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) libffi? ( virtual/pkgconfig ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-python/sphinx dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gold? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=debug doc exegesis gold libedit +libffi ncurses test xar xml z3 kernel_Darwin 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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common gold? ( >=sys-devel/llvmgold-12 )
-RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] exegesis? ( dev-libs/libpfm:= ) gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-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 llvm_targets_ARC llvm_targets_CSKY llvm_targets_VE )
-RESTRICT=!test? ( test )
-SLOT=12
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils d3fc79d3d50544347e324864f95206e2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=53128eb9ccfbbddf14615c3d8f5b2dd1
diff --git a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-common-12.0.0
similarity index 73%
rename from metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2
rename to metadata/md5-cache/sys-devel/llvm-common-12.0.0
index c4a431ccda8a..59f4b379dc11 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/llvm-common-12.0.0
@@ -2,9 +2,10 @@ DEFINED_PHASES=install prepare unpack
DESCRIPTION=Common files shared between multiple slots of LLVM
EAPI=7
HOMEPAGE=https://llvm.org/
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045
-_md5_=0f952970544f31ba021c8c334a70d237
+_md5_=b2dfba62c578df1ce831e6cf9881c7ea
diff --git a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc3 b/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc3
deleted file mode 100644
index 515d4635e6c0..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc3
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045
-_md5_=0f952970544f31ba021c8c334a70d237
diff --git a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc4 b/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc4
deleted file mode 100644
index 2a8a02e8448e..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc4
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045
-_md5_=0f952970544f31ba021c8c334a70d237
diff --git a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc5 b/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc5
deleted file mode 100644
index 4453492d1ee9..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc5
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=7
-HOMEPAGE=https://llvm.org/
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multiprocessing cac3169468f893670dac3e7cb940e045
-_md5_=0f952970544f31ba021c8c334a70d237
diff --git a/metadata/md5-cache/sys-devel/llvmgold-12 b/metadata/md5-cache/sys-devel/llvmgold-12
index f97553402e32..6b943b5616cd 100644
--- a/metadata/md5-cache/sys-devel/llvmgold-12
+++ b/metadata/md5-cache/sys-devel/llvmgold-12
@@ -2,8 +2,8 @@ DEFINED_PHASES=install
DESCRIPTION=LLVMgold plugin symlink for autoloading
EAPI=7
HOMEPAGE=https://llvm.org/
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
LICENSE=public-domain
-PROPERTIES=live
RDEPEND=sys-devel/llvm:12[gold] !sys-devel/llvm:0
SLOT=0
-_md5_=dc7bdf85630d365393cacb6fdce768c3
+_md5_=05dd4530b8ea9f9873c5ae9c6a0176ba
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index c8c6840681a4..2c869db9737e 100644
Binary files a/metadata/md5-cache/sys-fs/Manifest.gz and b/metadata/md5-cache/sys-fs/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-fs/mdadm-4.2_rc1 b/metadata/md5-cache/sys-fs/mdadm-4.2_rc1
new file mode 100644
index 000000000000..d101fe97ac12
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/mdadm-4.2_rc1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig app-arch/xz-utils virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile install postinst test
+DEPEND=>=sys-apps/util-linux-2.16
+DESCRIPTION=Tool for running RAID systems - replacement for the raidtools
+EAPI=7
+HOMEPAGE=https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/
+IUSE=static
+LICENSE=GPL-2
+RDEPEND=>=sys-apps/util-linux-2.16
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.2-rc1.tar.xz mirror://debian/pool/main/m/mdadm/mdadm_4.1-11.debian.tar.xz
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e systemd fdf0d765c3f11f91fe54f8def9a8c0e6 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 wrapper 4251d4c84c25f59094fd557e0063a974
+_md5_=caa9505cef01d960cabab36a9e4cb69a
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 5f67c3853b4f..18aba6654b19 100644
Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0
similarity index 92%
rename from metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2
rename to metadata/md5-cache/sys-libs/compiler-rt-12.0.0
index 8247e7c1bff8..971a1cc9adf8 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0
@@ -5,9 +5,10 @@ DESCRIPTION=Compiler runtime library for clang (built-in part)
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=+clang test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5e5d797246bd48e7c1c968b25235e763
+_md5_=d1afd72feaaeaca69e354abe66fe6ce7
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc3 b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc3
deleted file mode 100644
index d7195ea21e02..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.9 >=dev-python/lit-9.0.1[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-9.0.1[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-9.0.1[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5e5d797246bd48e7c1c968b25235e763
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc4 b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc4
deleted file mode 100644
index 7ac9201cc53e..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.9 >=dev-python/lit-9.0.1[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-9.0.1[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-9.0.1[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5e5d797246bd48e7c1c968b25235e763
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc5 b/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc5
deleted file mode 100644
index 01347a44979e..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.9 >=dev-python/lit-9.0.1[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-9.0.1[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-9.0.1[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=5e5d797246bd48e7c1c968b25235e763
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0
similarity index 91%
rename from metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2
rename to metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0
index e7d98ddc971a..c7fd7ce426ff 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0
@@ -5,10 +5,11 @@ DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
EAPI=7
HOMEPAGE=https://llvm.org/
IUSE=+clang test elibc_glibc +libfuzzer +memprof +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
+RESTRICT=!test? ( test ) !clang? ( test ) test !test? ( test )
SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=check-reqs 97b90bd8fb799993925e6b3a683184e5 cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=99018f05f8ab113e4a2f74582fcbca8e
+_md5_=9429c2201a7b8894e9339a269a41a7cd
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc3 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc3
deleted file mode 100644
index 1e09f68ea08e..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !=dev-python/lit-5[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-5[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-5[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 sys-libs/compiler-rt:12.0.0 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test elibc_glibc +libfuzzer +memprof +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=check-reqs 97b90bd8fb799993925e6b3a683184e5 cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=121f83c6b96ed5ff010ba98b4b60abd1
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc4 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc4
deleted file mode 100644
index a45b6be7c217..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !=dev-python/lit-5[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-5[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-5[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 sys-libs/compiler-rt:12.0.0 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test elibc_glibc +libfuzzer +memprof +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=check-reqs 97b90bd8fb799993925e6b3a683184e5 cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=121f83c6b96ed5ff010ba98b4b60abd1
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc5 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc5
deleted file mode 100644
index cb4affc64e67..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !=dev-python/lit-5[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 >=dev-python/lit-5[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 >=dev-python/lit-5[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) =sys-devel/clang-12.0.0*:12 sys-libs/compiler-rt:12.0.0 ) || ( dev-lang/python:3.9 dev-lang/python:3.8 dev-lang/python:3.7 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=7
-HOMEPAGE=https://llvm.org/
-IUSE=+clang test elibc_glibc +libfuzzer +memprof +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
-SLOT=12.0.0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=check-reqs 97b90bd8fb799993925e6b3a683184e5 cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=121f83c6b96ed5ff010ba98b4b60abd1
diff --git a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc5 b/metadata/md5-cache/sys-libs/libcxx-12.0.0
similarity index 74%
rename from metadata/md5-cache/sys-libs/libcxx-12.0.0_rc5
rename to metadata/md5-cache/sys-libs/libcxx-12.0.0
index 06e274bf2e6f..159abef84c31 100644
--- a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc5
+++ b/metadata/md5-cache/sys-libs/libcxx-12.0.0
@@ -1,15 +1,16 @@
BDEPEND=test? ( >=dev-util/cmake-3.16 >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc5[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
DESCRIPTION=New implementation of the C++ standard library, targeting C++11
EAPI=7
HOMEPAGE=https://libcxx.llvm.org/
IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc5[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=380835c44ed7ff0e10eaae5730186e65
+_md5_=889c18f5971510464c733e1e3d70f43f
diff --git a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2
deleted file mode 100644
index 1a24ed184b2d..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc2[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=7
-HOMEPAGE=https://libcxx.llvm.org/
-IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc2[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=libunwind? ( libcxxabi )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=f7887b3dc245d4db6396d75283e06612
diff --git a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc3 b/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc3
deleted file mode 100644
index fd4a3e38d898..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc3[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=7
-HOMEPAGE=https://libcxx.llvm.org/
-IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc3[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=libunwind? ( libcxxabi )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=380835c44ed7ff0e10eaae5730186e65
diff --git a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc4 b/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc4
deleted file mode 100644
index f8637c9f56e8..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-12.0.0_rc4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc4[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=7
-HOMEPAGE=https://libcxx.llvm.org/
-IUSE=elibc_glibc elibc_musl +libcxxabi +libunwind static-libs 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-12.0.0_rc4[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=libunwind? ( libcxxabi )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=380835c44ed7ff0e10eaae5730186e65
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0
similarity index 96%
rename from metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2
rename to metadata/md5-cache/sys-libs/libcxxabi-12.0.0
index 30ca2112a93d..d56b2737e268 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0
@@ -5,10 +5,11 @@ DESCRIPTION=Low level support for a standard C++ library
EAPI=7
HOMEPAGE=https://libcxxabi.llvm.org/
IUSE=+libunwind static-libs test elibc_musl 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 ~riscv ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b82c9d0543e5b07313391c22198ea376
+_md5_=53627a4ea18363447074bd2c81562768
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc3 b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc3
deleted file mode 100644
index d28077059185..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=7
-HOMEPAGE=https://libcxxabi.llvm.org/
-IUSE=+libunwind static-libs test elibc_musl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b82c9d0543e5b07313391c22198ea376
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc4 b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc4
deleted file mode 100644
index 06878e073af9..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=7
-HOMEPAGE=https://libcxxabi.llvm.org/
-IUSE=+libunwind static-libs test elibc_musl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b82c9d0543e5b07313391c22198ea376
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc5 b/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc5
deleted file mode 100644
index 6ad5059fe86b..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=7
-HOMEPAGE=https://libcxxabi.llvm.org/
-IUSE=+libunwind static-libs test elibc_musl abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=b82c9d0543e5b07313391c22198ea376
diff --git a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc2 b/metadata/md5-cache/sys-libs/libomp-12.0.0
similarity index 95%
rename from metadata/md5-cache/sys-libs/libomp-12.0.0_rc2
rename to metadata/md5-cache/sys-libs/libomp-12.0.0
index 9e5d856d2b7b..be1d44a69c2f 100644
--- a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/libomp-12.0.0
@@ -5,11 +5,12 @@ DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
EAPI=7
HOMEPAGE=https://openmp.llvm.org
IUSE=cuda hwloc kernel_linux offload ompt 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 kernel_linux
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3df3e4445dca8566fd6e35ffbbc0c336
+_md5_=edf9de308391970648becc5899ec2797
diff --git a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc3 b/metadata/md5-cache/sys-libs/libomp-12.0.0_rc3
deleted file mode 100644
index 0be8c55d6eb1..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl offload? ( virtual/pkgconfig ) test? ( || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=sys-devel/clang-6 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=7
-HOMEPAGE=https://openmp.llvm.org
-IUSE=cuda hwloc kernel_linux offload ompt 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 kernel_linux
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3df3e4445dca8566fd6e35ffbbc0c336
diff --git a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc4 b/metadata/md5-cache/sys-libs/libomp-12.0.0_rc4
deleted file mode 100644
index 15091caac830..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl offload? ( virtual/pkgconfig ) test? ( || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=sys-devel/clang-6 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=7
-HOMEPAGE=https://openmp.llvm.org
-IUSE=cuda hwloc kernel_linux offload ompt 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 kernel_linux
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3df3e4445dca8566fd6e35ffbbc0c336
diff --git a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc5 b/metadata/md5-cache/sys-libs/libomp-12.0.0_rc5
deleted file mode 100644
index 1b73c5eff241..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-12.0.0_rc5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl offload? ( virtual/pkgconfig ) test? ( || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) >=sys-devel/clang-6 ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=7
-HOMEPAGE=https://openmp.llvm.org
-IUSE=cuda hwloc kernel_linux offload ompt 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 kernel_linux
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) offload? ( virtual/libelf:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cuda? ( dev-util/nvidia-cuda-toolkit:= ) )
-REQUIRED_USE=offload? ( cuda? ( abi_x86_64 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=3df3e4445dca8566fd6e35ffbbc0c336
diff --git a/metadata/md5-cache/sys-libs/libosinfo-1.8.0-r1 b/metadata/md5-cache/sys-libs/libosinfo-1.8.0-r1
deleted file mode 100644
index db6e11e01d8d..000000000000
--- a/metadata/md5-cache/sys-libs/libosinfo-1.8.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.10 app-text/docbook-xml-dtd:4.3 ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig vala? ( || ( dev-lang/vala:0.50[vapigen(+)] dev-lang/vala:0.48[vapigen(+)] dev-lang/vala:0.46[vapigen(+)] dev-lang/vala:0.44[vapigen(+)] dev-lang/vala:0.40[vapigen(+)] dev-lang/vala:0.36[vapigen(+)] ) ) >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=>=dev-libs/glib-2.44:2 net-libs/libsoup:2.4 >=dev-libs/libxml2-2.6.0 >=dev-libs/libxslt-1.0.0 sys-apps/hwids[pci,usb] sys-apps/osinfo-db-tools sys-apps/osinfo-db introspection? ( >=dev-libs/gobject-introspection-1.56:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=GObject library for managing information about real and virtual OSes
-EAPI=7
-HOMEPAGE=https://libosinfo.org/
-IUSE=gtk-doc +introspection +vala test
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+ LGPL-2.1+
-RDEPEND=>=dev-libs/glib-2.44:2 net-libs/libsoup:2.4 >=dev-libs/libxml2-2.6.0 >=dev-libs/libxslt-1.0.0 sys-apps/hwids[pci,usb] sys-apps/osinfo-db-tools sys-apps/osinfo-db introspection? ( >=dev-libs/gobject-introspection-1.56:= )
-REQUIRED_USE=vala? ( introspection )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://releases.pagure.org/libosinfo/libosinfo-1.8.0.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 udev 452708c3f55cf6e918b045adb949a9e6 vala 5fab64090cefe75c5df431cefa0b653d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=1f0b4736ca22777b26773320e3045f13
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2 b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0
similarity index 94%
rename from metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2
rename to metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0
index 3cdde274be84..bc46ba168bb5 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0
@@ -5,10 +5,11 @@ DESCRIPTION=C++ runtime stack unwinder from LLVM
EAPI=7
HOMEPAGE=https://github.com/llvm-mirror/libunwind
IUSE=debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc2.tar.gz
+SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c68431faac9384dfeed20b1e5af702eb
+_md5_=023b640056355f76c604086b1c3d8bdd
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc3 b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc3
deleted file mode 100644
index 8cabb5ffa937..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=7
-HOMEPAGE=https://github.com/llvm-mirror/libunwind
-IUSE=debug static-libs test 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc3.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c68431faac9384dfeed20b1e5af702eb
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc4 b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc4
deleted file mode 100644
index 34f9d7fb1ecd..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=7
-HOMEPAGE=https://github.com/llvm-mirror/libunwind
-IUSE=debug static-libs test 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc4.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c68431faac9384dfeed20b1e5af702eb
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc5 b/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc5
deleted file mode 100644
index 04544b990f71..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( >=sys-devel/clang-3.9.0 || ( ( dev-lang/python:3.9 dev-python/lit[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/lit[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/lit[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) dev-util/ninja dev-util/cmake
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!sys-devel/llvm:0
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=7
-HOMEPAGE=https://github.com/llvm-mirror/libunwind
-IUSE=debug static-libs test 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
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-12.0.0-rc5.tar.gz
-_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da cmake-multilib e476ccf3e90e9b1807f8d0ca7dfe3999 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e llvm 9a7b0b234f4be44fe82e04eefb36e8f2 llvm.org ac34ccc0ab197b128f6d3d2a4fe1cc5e multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multilib-build ac696f0bea6c503f5980bfd5a0f312e5 multilib-minimal 8bddda43703ba94d8341f4e247f97566 multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c68431faac9384dfeed20b1e5af702eb
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 5316a4fa6aad..8513a9037a73 100644
Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ
diff --git a/metadata/md5-cache/www-client/chromium-90.0.4430.70 b/metadata/md5-cache/www-client/chromium-90.0.4430.72
similarity index 98%
rename from metadata/md5-cache/www-client/chromium-90.0.4430.70
rename to metadata/md5-cache/www-client/chromium-90.0.4430.72
index 16541a16c79f..77a1a0112c2e 100644
--- a/metadata/md5-cache/www-client/chromium-90.0.4430.70
+++ b/metadata/md5-cache/www-client/chromium-90.0.4430.72
@@ -10,6 +10,6 @@ LICENSE=BSD
RDEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) dev-libs/expat:= dev-libs/glib:2 >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= >=media-libs/harfbuzz-2.4.0:0=[icu(-)] media-libs/libjpeg-turbo:= media-libs/libpng:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) sys-apps/dbus:= sys-apps/pciutils:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= media-libs/flac:= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] kerberos? ( virtual/krb5 ) !headless? ( media-libs/mesa:=[gbm] x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libXScrnSaver:= x11-libs/libxcb:= vaapi? ( >=x11-libs/libva-2.7:=[X,drm] ) >=app-accessibility/at-spi2-atk-2.26:2 >=app-accessibility/at-spi2-core-2.26:2 >=dev-libs/atk-2.26 x11-libs/gtk+:3[X] wayland? ( dev-libs/wayland:= dev-libs/libffi:= screencast? ( media-video/pipewire:0/0.3 ) x11-libs/gtk+:3[wayland,X] x11-libs/libdrm:= x11-libs/libxkbcommon:= ) ) x11-misc/xdg-utils virtual/opengl virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) tcmalloc? ( !=dev-libs/re2-0.2019.08.01:= >=media-libs/openh264-1.6.0:= system-icu? ( >=dev-libs/icu-68.1:= )
REQUIRED_USE=component-build? ( !suid ) screencast? ( wayland )
SLOT=0
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-90.0.4430.70.tar.xz https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip https://github.com/stha09/chromium-patches/releases/download/chromium-90-patchset-7/chromium-90-patchset-7.tar.xz
+SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-90.0.4430.72.tar.xz https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip https://github.com/stha09/chromium-patches/releases/download/chromium-90-patchset-7/chromium-90-patchset-7.tar.xz
_eclasses_=check-reqs 97b90bd8fb799993925e6b3a683184e5 chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f pax-utils d3fc79d3d50544347e324864f95206e2 portability c10bdc40668533b1faf15b1d89df0303 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 readme.gentoo-r1 22ae82e140bdd95d17a34fd5fd733190 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=b32a9ef2e36d06d1665ffb4a730185f9
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4469.4 b/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4469.4
deleted file mode 100644
index ed1c053a49b9..000000000000
--- a/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4469.4
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm pretend setup unpack
-DESCRIPTION=The web browser from Google
-EAPI=6
-HOMEPAGE=https://www.google.com/chrome
-IUSE=selinux kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=google-chrome
-RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-arch/bzip2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2 media-libs/mesa[gbm] net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango x11-misc/xdg-utils selinux? ( sec-policy/selinux-chromium )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_91.0.4469.4-1_amd64.deb
-_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e pax-utils d3fc79d3d50544347e324864f95206e2 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 517f16af48ee3ab88180dd58b5143213 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=0d7b4e051a73177bac0249a314a1b4e9
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4472.10 b/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4472.10
new file mode 100644
index 000000000000..a37b3fdcf17a
--- /dev/null
+++ b/metadata/md5-cache/www-client/google-chrome-unstable-91.0.4472.10
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst prepare pretend setup unpack
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=The web browser from Google
+EAPI=7
+HOMEPAGE=https://www.google.com/chrome
+IUSE=selinux kernel_linux +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=google-chrome
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 app-misc/ca-certificates dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm] net-misc/curl net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils selinux? ( sec-policy/selinux-chromium )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_91.0.4472.10-1_amd64.deb
+_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils d3fc79d3d50544347e324864f95206e2 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 517f16af48ee3ab88180dd58b5143213 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=bcc54f6c33b23e21a948dc2d14b06bdc
diff --git a/metadata/md5-cache/www-client/opera-beta-76.0.4017.40 b/metadata/md5-cache/www-client/opera-beta-76.0.4017.40
new file mode 100644
index 000000000000..62d80087ed96
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-beta-76.0.4017.40
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm preinst prepare pretend setup unpack
+DEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+DESCRIPTION=A fast and secure web browser
+EAPI=7
+HOMEPAGE=https://www.opera.com/
+IUSE=+proprietary-codecs suid kernel_linux +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr-CA +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm] net-misc/curl net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-beta/76.0.4017.40/linux/opera-beta_76.0.4017.40_amd64.deb https://download2.operacdn.com/pub/opera-beta/76.0.4017.40/linux/opera-beta_76.0.4017.40_amd64.deb https://download3.operacdn.com/pub/opera-beta/76.0.4017.40/linux/opera-beta_76.0.4017.40_amd64.deb https://download4.operacdn.com/pub/opera-beta/76.0.4017.40/linux/opera-beta_76.0.4017.40_amd64.deb proprietary-codecs? ( https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-90.0.4412.3.tar.xz )
+_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e pax-utils d3fc79d3d50544347e324864f95206e2 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 517f16af48ee3ab88180dd58b5143213 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
+_md5_=8a11bc34390ff66eeb40ffddf29d9781
diff --git a/metadata/md5-cache/www-client/seamonkey-2.53.7 b/metadata/md5-cache/www-client/seamonkey-2.53.7
index 4cdbff2ecdb6..87a56a96885a 100644
--- a/metadata/md5-cache/www-client/seamonkey-2.53.7
+++ b/metadata/md5-cache/www-client/seamonkey-2.53.7
@@ -5,11 +5,11 @@ DESCRIPTION=Seamonkey Web Browser
EAPI=7
HOMEPAGE=https://www.seamonkey-project.org/
IUSE=+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack lto minimal pulseaudio +roaming selinux startup-notification test wifi +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx +system-sqlite custom-cflags custom-optimization l10n_cs l10n_de l10n_en-GB l10n_es-AR l10n_es-ES l10n_fr l10n_hu l10n_it l10n_ja l10n_lt l10n_nl l10n_pl l10n_pt-PT l10n_ru l10n_sk l10n_sv l10n_zh-CN l10n_zh-TW
-KEYWORDS=~amd64 ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc64 x86
LICENSE=MPL-2.0 GPL-2 LGPL-2.1
RDEPEND=>=app-text/hunspell-1.5.4:= dev-libs/atk >=dev-libs/glib-2.26:2 >=dev-libs/libffi-3.0.10:= >=dev-libs/nspr-4.23 >=dev-libs/nss-3.47.1 media-libs/fontconfig >=media-libs/freetype-2.4.10 >=media-libs/libpng-1.6.31:0=[apng] >=media-libs/mesa-10.2:= >=sys-libs/zlib-1.2.3 >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf >=x11-libs/gtk+-2.18:2 >=x11-libs/gtk+-3.4.0:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXt >=x11-libs/pango-1.22.0 >=x11-libs/pixman-0.19.2 media-video/ffmpeg virtual/freedesktop-icon-theme dbus? ( >=dev-libs/dbus-glib-0.72 >=sys-apps/dbus-0.60 ) jack? ( virtual/jack ) crypt? ( =media-sound/apulse-0.1.9 ) ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) system-av1? ( >=media-libs/dav1d-0.3.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.9-r1 >=media-libs/harfbuzz-1.3.3:0= ) system-icu? ( >=dev-libs/icu-59.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.0:0= ) system-libvpx? ( >=media-libs/libvpx-1.8.0:0=[postproc] ) system-sqlite? ( >=dev-db/sqlite-3.19.3:3[secure-delete,debug=] ) wifi? ( kernel_linux? ( >=dev-libs/dbus-glib-0.72 net-misc/networkmanager >=sys-apps/dbus-0.60 ) ) selinux? ( sec-policy/selinux-mozilla )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.mozilla.org/pub/seamonkey/releases/2.53.7/source/seamonkey-2.53.7.source.tar.xz -> seamonkey-2.53.7.source.tar.xz https://archive.mozilla.org/pub/seamonkey/releases/2.53.7/source/seamonkey-2.53.7.source-l10n.tar.xz -> seamonkey-2.53.7.source-l10n.tar.xz https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/seamonkey-2.53.6_beta1-patches-01.tar.xz system-libvpx? ( https://dev.gentoo.org/~polynomial-c/mozilla/seamonkey-2.53.3-system_libvpx-1.8.patch.xz )
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 check-reqs 97b90bd8fb799993925e6b3a683184e5 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 mozcoreconf-v6 5366c6998d5538c65a3126b1b22094d5 mozextension 02419f8d0c6b57fd23bb4e875a37996a mozlinguas-v2 7dd55f04a3aceef648244656b82152bb multilib d410501a125f99ffb560b0c523cd3d1e pax-utils d3fc79d3d50544347e324864f95206e2 python-any-r1 17241a11501065ff3651350040875aa9 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=c5c8a5cd5810205c39351f81685bec9e
+_md5_=2cf791962133de9918e87da04fc3c55e
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2238.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2259.3
similarity index 90%
rename from metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2238.3
rename to metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2259.3
index 955f52073432..ae1df57284aa 100644
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2238.3
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2259.3
@@ -9,6 +9,6 @@ LICENSE=Vivaldi
RDEPEND=dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/speex net-print/cups sys-apps/dbus sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pango[X] proprietary-codecs? ( media-video/ffmpeg:0/56.58.58[chromium(-)] ) widevine? ( www-plugins/chrome-binary-plugins )
RESTRICT=bindist mirror
SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2238.3-1_amd64.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2238.3-1_arm64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2238.3-1_armhf.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2238.3-1_i386.deb )
+SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2259.3-1_amd64.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2259.3-1_arm64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2259.3-1_armhf.deb ) x86? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_3.8.2259.3-1_i386.deb )
_eclasses_=chromium-2 199d6bc7f8b84ac7c00aca900739e570 desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e linux-info 30ded7f9adbdd03d3e848cdd74f6c395 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 517f16af48ee3ab88180dd58b5143213 wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
_md5_=edbda6a3c5d148fc64f36b9df74c6180
diff --git a/metadata/md5-cache/www-misc/Manifest.gz b/metadata/md5-cache/www-misc/Manifest.gz
index 50c701d59db9..2b0bc4b12d6a 100644
Binary files a/metadata/md5-cache/www-misc/Manifest.gz and b/metadata/md5-cache/www-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/www-misc/urlwatch-2.18-r1 b/metadata/md5-cache/www-misc/urlwatch-2.18-r1
deleted file mode 100644
index 572c1bb3071d..000000000000
--- a/metadata/md5-cache/www-misc/urlwatch-2.18-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] test? ( dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/nose[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pycodestyle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) test? ( dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] >=dev-python/nose-1.3.7-r4[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A tool for monitoring webpages for updates
-EAPI=7
-HOMEPAGE=https://thp.io/2008/urlwatch/
-IUSE=test python_targets_python3_7 python_targets_python3_8
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] dev-python/setuptools[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/u/urlwatch/urlwatch-2.18.tar.gz
-_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=fb68fd9419bfab66321315a91ad03c31
diff --git a/metadata/md5-cache/www-misc/urlwatch-2.21 b/metadata/md5-cache/www-misc/urlwatch-2.21
deleted file mode 100644
index de31508dd3d4..000000000000
--- a/metadata/md5-cache/www-misc/urlwatch-2.21
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/docutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pycodestyle[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pytest[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/alabaster[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A tool for monitoring webpages for updates
-EAPI=7
-HOMEPAGE=https://thp.io/2008/urlwatch/
-IUSE=test doc python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
-REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/u/urlwatch/urlwatch-2.21.tar.gz
-_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=01ca60f50fa61239f16a5172d448a2d7
diff --git a/metadata/md5-cache/www-misc/urlwatch-2.23 b/metadata/md5-cache/www-misc/urlwatch-2.23
new file mode 100644
index 000000000000..6cf0e9463d92
--- /dev/null
+++ b/metadata/md5-cache/www-misc/urlwatch-2.23
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/docutils[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) doc? ( || ( ( dev-lang/python:3.9 dev-python/sphinx[python_targets_python3_9(-),-python_single_target_python3_9(-)] dev-python/alabaster[python_targets_python3_9(-),-python_single_target_python3_9(-)] ) ( dev-lang/python:3.8 dev-python/sphinx[python_targets_python3_8(-),-python_single_target_python3_8(-)] dev-python/alabaster[python_targets_python3_8(-),-python_single_target_python3_8(-)] ) ( dev-lang/python:3.7 dev-python/sphinx[python_targets_python3_7(-),-python_single_target_python3_7(-)] dev-python/alabaster[python_targets_python3_7(-),-python_single_target_python3_7(-)] ) ) ) test? ( dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/pytest-4.5.0[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] ) python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A tool for monitoring webpages for updates
+EAPI=7
+HOMEPAGE=https://thp.io/2008/urlwatch/
+IUSE=doc test python_targets_python3_7 python_targets_python3_8 python_targets_python3_9
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-python/appdirs[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/cssselect[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/keyring[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/lxml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/minidb[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/pyyaml[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] dev-python/requests[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] python_targets_python3_7? ( dev-lang/python:3.7 ) python_targets_python3_8? ( dev-lang/python:3.8 ) python_targets_python3_9? ( dev-lang/python:3.9 ) >=dev-lang/python-exec-2:=[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] >=dev-python/setuptools-42.0.2[python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]
+REQUIRED_USE=|| ( python_targets_python3_7 python_targets_python3_8 python_targets_python3_9 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/u/urlwatch/urlwatch-2.23.tar.gz
+_eclasses_=distutils-r1 d8655e1387589a2e1930339b1627d5c1 multibuild 6b3d5ee849dafe6cdfd7b859c211fb01 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 26e4ad0a4190b14f70973dc253e86535 python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=4aa56b699758d19701ebaf5427641836
diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz
index 779436b7cf1c..bcad4696c516 100644
Binary files a/metadata/md5-cache/www-plugins/Manifest.gz and b/metadata/md5-cache/www-plugins/Manifest.gz differ
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4469.4_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4472.10_alpha
similarity index 84%
rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4469.4_alpha
rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4472.10_alpha
index bf63f2a5f791..42a8b085d8cd 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4469.4_alpha
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4472.10_alpha
@@ -1,12 +1,12 @@
DEFINED_PHASES=install nofetch unpack
DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
-EAPI=6
+EAPI=7
HOMEPAGE=https://www.google.com/chrome
KEYWORDS=-* ~amd64
LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable
RESTRICT=bindist mirror strip
SLOT=unstable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_91.0.4469.4-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_91.0.4472.10-1_amd64.deb
_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 unpacker 517f16af48ee3ab88180dd58b5143213
-_md5_=f0779117aef199db597df3f54af84b29
+_md5_=5f3ea21bdfa8ac8a2d6473433e7959b2
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index 36b09ac12a8e..1592d82ed157 100644
Binary files a/metadata/md5-cache/x11-base/Manifest.gz and b/metadata/md5-cache/x11-base/Manifest.gz differ
diff --git a/metadata/md5-cache/x11-base/xorg-server-1.20.11 b/metadata/md5-cache/x11-base/xorg-server-1.20.11
index ea5c43397f36..d26cae9bff8e 100644
--- a/metadata/md5-cache/x11-base/xorg-server-1.20.11
+++ b/metadata/md5-cache/x11-base/xorg-server-1.20.11
@@ -5,7 +5,7 @@ DESCRIPTION=X.Org X servers
EAPI=7
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/xserver/xorg-server
IUSE=dmx kdrive wayland xephyr xnest xorg xvfb debug +elogind ipv6 libressl minimal selinux suid systemd test +udev unwind xcsecurity doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
PDEPEND=xorg? ( >=x11-base/xorg-drivers-1.20 )
RDEPEND=media-libs/libglvnd[X] !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) >=x11-apps/iceauth-1.0.2 >=x11-apps/rgb-1.0.3 >=x11-apps/xauth-1.0.3 x11-apps/xkbcomp >=x11-libs/libdrm-2.4.89 >=x11-libs/libpciaccess-0.12.901 >=x11-libs/libXau-1.0.4 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXfont2-2.0.1 >=x11-libs/libxkbfile-1.0.4 >=x11-libs/libxshmfence-1.1 >=x11-libs/pixman-0.27.2 >=x11-misc/xbitmaps-1.0.1 >=x11-misc/xkeyboard-config-2.4.1-r3 dmx? ( x11-libs/libXt >=x11-libs/libdmx-1.0.99.1 >=x11-libs/libX11-1.1.5 >=x11-libs/libXaw-1.0.4 >=x11-libs/libXext-1.0.99.4 >=x11-libs/libXfixes-5.0 >=x11-libs/libXi-1.2.99.1 >=x11-libs/libXmu-1.0.3 x11-libs/libXrender >=x11-libs/libXres-1.0.3 >=x11-libs/libXtst-1.0.99.2 ) kdrive? ( >=x11-libs/libXext-1.0.5 x11-libs/libXv ) xephyr? ( x11-libs/libxcb[xkb] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm ) !minimal? ( >=x11-libs/libX11-1.1.5 >=x11-libs/libXext-1.0.5 >=media-libs/mesa-18[X(+),egl,gbm] >=media-libs/libepoxy-1.5.4[X,egl(+)] ) udev? ( virtual/libudev:= ) unwind? ( sys-libs/libunwind ) wayland? ( >=dev-libs/wayland-1.3.0 >=media-libs/libepoxy-1.5.4[egl(+)] >=dev-libs/wayland-protocols-1.18 ) >=x11-apps/xinit-1.3.3-r1 systemd? ( sys-apps/dbus sys-apps/systemd ) elogind? ( sys-apps/dbus sys-auth/elogind[pam] sys-auth/pambase[elogind] ) !!x11-drivers/nvidia-drivers[-libglvnd(+)] !systemd? ( gui-libs/display-manager-init ) selinux? ( sec-policy/selinux-xserver )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.20.11
SRC_URI=https://www.x.org/releases/individual/xserver/xorg-server-1.20.11.tar.bz2
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xorg-3 212a355607d8ee9cf75132010ead368c
-_md5_=5057fe460235e947e056e97aa9c3ce2e
+_md5_=c62f69913cb3c1b7a19b92a29a3b90a2
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 3f4d3aee312b..b4cef24d5e74 100644
Binary files a/metadata/md5-cache/x11-libs/Manifest.gz and b/metadata/md5-cache/x11-libs/Manifest.gz differ
diff --git a/metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4 b/metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4
index 9daf505936ae..632e19f3bb24 100644
--- a/metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4
+++ b/metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4
@@ -5,10 +5,10 @@ DESCRIPTION=Image loading library for GTK+
EAPI=7
HOMEPAGE=https://git.gnome.org/browse/gdk-pixbuf
IUSE=gtk-doc +introspection jpeg tiff abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.56.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info >=media-libs/libpng-1.4:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) !=dev-libs/glib-2.56.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-misc/shared-mime-info >=media-libs/libpng-1.4:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] jpeg? ( virtual/jpeg:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-3.9.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) !=x11-libs/gtk+-2.19.7:2[introspection?] >=dev-libs/glib-2.16:2 x11-libs/libX11 x11-libs/libXres x11-libs/libXext introspection? ( >=dev-libs/gobject-introspection-0.6.14:= ) startup-notification? ( >=x11-libs/startup-notification-0.4 ) dev-util/glib-utils dev-util/gtk-doc-am >=dev-util/intltool-0.40 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A window navigation construction kit
-EAPI=5
-HOMEPAGE=https://www.gnome.org/
-IUSE=+introspection startup-notification
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris
-LICENSE=LGPL-2+
-RDEPEND=>=x11-libs/gtk+-2.19.7:2[introspection?] >=dev-libs/glib-2.16:2 x11-libs/libX11 x11-libs/libXres x11-libs/libXext introspection? ( >=dev-libs/gobject-introspection-0.6.14:= ) startup-notification? ( >=x11-libs/startup-notification-0.4 )
-SLOT=1
-SRC_URI=mirror://gnome/sources/libwnck/2.31/libwnck-2.31.0.tar.xz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 eapi7-ver f9ec87e93172b25ce65a85303dc06964 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2 c156bb2ac81c822dd861424ce19bc168 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e libtool f143db5a74ccd9ca28c1234deffede96 ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator d3fb3ba33acc3bbbdc4d7970227c100d wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=f9060a8b405e2e669474e348ab582f30
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 2a79799f86fe..140e24c9cd22 100644
Binary files a/metadata/md5-cache/x11-misc/Manifest.gz and b/metadata/md5-cache/x11-misc/Manifest.gz differ
diff --git a/metadata/md5-cache/x11-misc/polybar-3.5.5 b/metadata/md5-cache/x11-misc/polybar-3.5.5
index ff9170546f4a..8c4c447baffa 100644
--- a/metadata/md5-cache/x11-misc/polybar-3.5.5
+++ b/metadata/md5-cache/x11-misc/polybar-3.5.5
@@ -5,11 +5,11 @@ DESCRIPTION=A fast and easy-to-use tool for creating status bars
EAPI=7
HOMEPAGE=https://github.com/polybar/polybar
IUSE=alsa curl doc i3wm ipc mpd network pulseaudio python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9
-KEYWORDS=amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=MIT
RDEPEND=python_single_target_python3_7? ( dev-lang/python:3.7 >=dev-lang/python-exec-2:=[python_targets_python3_7] ) python_single_target_python3_8? ( dev-lang/python:3.8 >=dev-lang/python-exec-2:=[python_targets_python3_8] ) python_single_target_python3_9? ( dev-lang/python:3.9 >=dev-lang/python-exec-2:=[python_targets_python3_9] ) python_single_target_python3_7? ( x11-base/xcb-proto[python_targets_python3_7(-)] ) python_single_target_python3_8? ( x11-base/xcb-proto[python_targets_python3_8(-)] ) python_single_target_python3_9? ( x11-base/xcb-proto[python_targets_python3_9(-)] ) x11-libs/cairo[X,xcb(+)] x11-libs/libxcb[xkb] x11-libs/xcb-util-image x11-libs/xcb-util-wm x11-libs/xcb-util-xrm alsa? ( media-libs/alsa-lib ) curl? ( net-misc/curl ) doc? ( dev-python/sphinx ) i3wm? ( dev-libs/jsoncpp:= || ( x11-wm/i3 x11-wm/i3-gaps ) ) mpd? ( media-libs/libmpdclient ) network? ( net-wireless/wireless-tools ) pulseaudio? ( media-sound/pulseaudio )
REQUIRED_USE=^^ ( python_single_target_python3_7 python_single_target_python3_8 python_single_target_python3_9 )
SLOT=0
SRC_URI=https://github.com/polybar/polybar/archive/3.5.5.tar.gz -> polybar-3.5.5.tar.gz https://github.com/polybar/xpp/archive/044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz -> xpp-044e69d05db7f89339bda1ccd1efe0263b01c8f6.tar.gz https://github.com/polybar/i3ipcpp/archive/cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz -> i3ipcpp-cb008b30fc5f3febfe467884cb0211ee3c16386b.tar.gz
_eclasses_=cmake 518e4c9a6a38dfd7afc54b6a7c5de3da edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-single-r1 d25ac9d5d91fe9d44fda6ec192aca11a python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 wrapper 4251d4c84c25f59094fd557e0063a974 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=f66b0a35503c9d20537faca25b0037a1
+_md5_=288492f7cefb2762da8f19b9cd42bec6
diff --git a/metadata/md5-cache/x11-misc/xearth-1.1-r1 b/metadata/md5-cache/x11-misc/xearth-1.1-r1
index a7e301e7ed5a..c3d63e206af7 100644
--- a/metadata/md5-cache/x11-misc/xearth-1.1-r1
+++ b/metadata/md5-cache/x11-misc/xearth-1.1-r1
@@ -1,12 +1,13 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1 app-text/rman
-DESCRIPTION=Xearth sets the X root window to an image of the Earth
-EAPI=5
+BDEPEND=app-text/rman x11-base/xorg-proto >=x11-misc/imake-1.0.8-r1
+DEFINED_PHASES=compile configure install
+DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt
+DESCRIPTION=Set the X root window to an image of the Earth
+EAPI=7
HOMEPAGE=https://hewgill.com/xearth/original/
KEYWORDS=~alpha amd64 ppc ppc64 x86
LICENSE=xearth
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt
SLOT=0
SRC_URI=ftp://cag.lcs.mit.edu/pub/tuna/xearth-1.1.tar.gz ftp://ftp.cs.colorado.edu/users/tuna/xearth-1.1.tar.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=ecaf4df1f972f7669971deda3b871b8a
+_eclasses_=multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=111d5e4d6a7bb1941435ac171adabbc7
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index 777bf6bddff4..f328a3ffa429 100644
Binary files a/metadata/md5-cache/x11-terms/Manifest.gz and b/metadata/md5-cache/x11-terms/Manifest.gz differ
diff --git a/metadata/md5-cache/x11-terms/kterm-6.2.0-r6 b/metadata/md5-cache/x11-terms/kterm-6.2.0-r6
deleted file mode 100644
index 50de296a7e8f..000000000000
--- a/metadata/md5-cache/x11-terms/kterm-6.2.0-r6
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=app-text/rman sys-libs/ncurses:= x11-libs/libXaw x11-libs/libXmu x11-libs/libXpm x11-libs/libxkbfile Xaw3d? ( x11-libs/libXaw3d ) virtual/pkgconfig x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
-DESCRIPTION=Japanese Kanji X Terminal
-EAPI=6
-HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-IUSE=Xaw3d
-KEYWORDS=-alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=MIT HPND XC
-RDEPEND=app-text/rman sys-libs/ncurses:= x11-libs/libXaw x11-libs/libXmu x11-libs/libXpm x11-libs/libxkbfile Xaw3d? ( x11-libs/libXaw3d )
-SLOT=0
-SRC_URI=mirror://gentoo/kterm-6.2.0.tar.gz mirror://gentoo/kterm-6.2.0-wpi.patch.gz mirror://gentoo/kterm-6.2.0.ext02.patch.gz
-_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 9f813bb3c47cf2e60619a663b87c5f4e estack 055c42df72f76a4f45ec92b35e83cd56 eutils 2d5b3f4b315094768576b6799e4f926e flag-o-matic c0964e43ba712cb933da5f65b958fa88 l10n 8cdd85e169b835d518bc2fd59f780d8e ltprune 4f3f2db5ce3ccbeeacdf3f94954043aa multilib d410501a125f99ffb560b0c523cd3d1e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wrapper 4251d4c84c25f59094fd557e0063a974
-_md5_=650db363da99c40e9fa98c48235b1c97
diff --git a/metadata/md5-cache/x11-terms/kterm-6.2.0-r7 b/metadata/md5-cache/x11-terms/kterm-6.2.0-r7
new file mode 100644
index 000000000000..dfd628851363
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kterm-6.2.0-r7
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig x11-misc/gccmakedep >=x11-misc/imake-1.0.8-r1
+DEFINED_PHASES=compile configure install postinst prepare
+DEPEND=app-text/rman sys-libs/ncurses:= x11-libs/libXaw x11-libs/libXmu x11-libs/libXpm x11-libs/libxkbfile Xaw3d? ( x11-libs/libXaw3d ) !=sys-devel/gettext-0.19.8 app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=A set of backgrounds packaged with the GNOME desktop
+EAPI=7
+HOMEPAGE=https://git.gnome.org/browse/gnome-backgrounds
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-backgrounds/40/gnome-backgrounds-40.0.tar.xz
+_eclasses_=gnome.org df5c6c53843e1be0aad724138e78bbc3 meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4
+_md5_=f672afa832c3ed38dcda7f10431f634e
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index 49dc38b48599..1e14a815f39b 100644
Binary files a/metadata/md5-cache/x11-wm/Manifest.gz and b/metadata/md5-cache/x11-wm/Manifest.gz differ
diff --git a/metadata/md5-cache/x11-wm/cwm-6.7 b/metadata/md5-cache/x11-wm/cwm-6.7
index 27451b39a85e..ef28c8dfebc9 100644
--- a/metadata/md5-cache/x11-wm/cwm-6.7
+++ b/metadata/md5-cache/x11-wm/cwm-6.7
@@ -4,10 +4,10 @@ DEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr
DESCRIPTION=OpenBSD fork of calmwm, a clean and lightweight window manager
EAPI=7
HOMEPAGE=https://github.com/leahneukirchen/cwm https://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 arm ~arm64 x86
LICENSE=ISC
RDEPEND=x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr
SLOT=0
SRC_URI=https://github.com/leahneukirchen/cwm/archive/v6.7.tar.gz -> cwm-6.7.tar.gz
_eclasses_=desktop c0d27bf73aa08ca05b663dbd31fbef28 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4
-_md5_=3a9fae011137eec18d59807450b0727a
+_md5_=8266e9a225c3538c234f0a63f8029d7a
diff --git a/metadata/md5-cache/x11-wm/mutter-3.38.3-r1 b/metadata/md5-cache/x11-wm/mutter-3.38.3-r1
deleted file mode 100644
index a26a555ee59c..000000000000
--- a/metadata/md5-cache/x11-wm/mutter-3.38.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-libs/wayland dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig test? ( app-text/docbook-xml-dtd:4.5 ) wayland? ( >=sys-kernel/linux-headers-4.4 x11-base/xorg-server ) app-arch/xz-utils >=dev-util/meson-0.54.0 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=x11-libs/libX11 >=media-libs/graphene-1.9.3[introspection?] >=x11-libs/gtk+-3.19.8:3[X,introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.30[introspection?] >=dev-libs/fribidi-1.0.0 >=x11-libs/cairo-1.14[X] >=gnome-base/gsettings-desktop-schemas-3.37.2[introspection?] >=dev-libs/glib-2.61.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] gnome-base/gnome-desktop:3= >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb x11-libs/libXinerama x11-libs/libXau x11-libs/libICE >=dev-libs/atk-2.5.3[introspection?] >=media-libs/libcanberra-0.26 sys-apps/dbus media-libs/mesa[X(+),egl] sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 ) wayland? ( >=dev-libs/wayland-protocols-1.19 >=dev-libs/wayland-1.18.0 x11-libs/libdrm:= >=media-libs/mesa-17.3[egl,gbm,wayland,gles2] >=dev-libs/libinput-1.7 systemd? ( sys-apps/systemd ) elogind? ( sys-auth/elogind ) x11-base/xorg-server[wayland] ) udev? ( >=dev-libs/libgudev-232:= >=virtual/libudev-232-r1:= ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.0:0/0.3 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) x11-base/xorg-proto sysprof? ( >=dev-util/sysprof-common-3.38.0 ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=GNOME 3 compositing window manager based on Clutter
-EAPI=7
-HOMEPAGE=https://gitlab.gnome.org/GNOME/mutter/
-IUSE=elogind input_devices_wacom +introspection screencast sysprof systemd test udev wayland test
-KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=x11-libs/libX11 >=media-libs/graphene-1.9.3[introspection?] >=x11-libs/gtk+-3.19.8:3[X,introspection?] x11-libs/gdk-pixbuf:2 >=x11-libs/pango-1.30[introspection?] >=dev-libs/fribidi-1.0.0 >=x11-libs/cairo-1.14[X] >=gnome-base/gsettings-desktop-schemas-3.37.2[introspection?] >=dev-libs/glib-2.61.1:2 gnome-base/gnome-settings-daemon >=dev-libs/json-glib-0.12.0[introspection?] gnome-base/gnome-desktop:3= >=x11-libs/libXcomposite-0.4 x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext >=x11-libs/libXfixes-3 >=x11-libs/libXi-1.7.4 x11-libs/libXtst x11-libs/libxkbfile x11-misc/xkeyboard-config >=x11-libs/libxkbcommon-0.4.3[X] x11-libs/libXrender >=x11-libs/libXrandr-1.5.0 x11-libs/libxcb x11-libs/libXinerama x11-libs/libXau x11-libs/libICE >=dev-libs/atk-2.5.3[introspection?] >=media-libs/libcanberra-0.26 sys-apps/dbus media-libs/mesa[X(+),egl] sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 ) wayland? ( >=dev-libs/wayland-protocols-1.19 >=dev-libs/wayland-1.18.0 x11-libs/libdrm:= >=media-libs/mesa-17.3[egl,gbm,wayland,gles2] >=dev-libs/libinput-1.7 systemd? ( sys-apps/systemd ) elogind? ( sys-auth/elogind ) x11-base/xorg-server[wayland] ) udev? ( >=dev-libs/libgudev-232:= >=virtual/libudev-232-r1:= ) x11-libs/libSM input_devices_wacom? ( >=dev-libs/libwacom-0.13 ) >=x11-libs/startup-notification-0.7 screencast? ( >=media-video/pipewire-0.3.0:0/0.3 ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) gnome-extra/zenity
-REQUIRED_USE=wayland? ( ^^ ( elogind systemd ) udev ) test? ( wayland )
-RESTRICT=!test? ( test )
-SLOT=0/7
-SRC_URI=mirror://gnome/sources/mutter/3.38/mutter-3.38.3.tar.xz https://dev.gentoo.org/~leio/distfiles/mutter-3.38.3-r1-patchset.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 2d5b3f4b315094768576b6799e4f926e gnome.org df5c6c53843e1be0aad724138e78bbc3 gnome2-utils c8e3fff820d850c0e003e22208d2eea3 l10n 8cdd85e169b835d518bc2fd59f780d8e meson e43eef9331f54965a573ed380854ff47 multilib d410501a125f99ffb560b0c523cd3d1e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils 132cbb376048d079b5a012f5467c4e7f python-utils-r1 3ea803de86891185c7b1db2c0b5bc8c8 toolchain-funcs 24921b57d6561d87cbef4916a296ada4 virtualx d828f8a6cfc731f2683d0967d3f2f95a wrapper 4251d4c84c25f59094fd557e0063a974 xdg c7ba313ea1eaf266f95cc6235f7d6a07 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=a7e46a0fbf52f56e934561bf622235db
diff --git a/metadata/md5-cache/xfce-base/Manifest.gz b/metadata/md5-cache/xfce-base/Manifest.gz
index 7ddd1fd899a8..93973a92c01f 100644
Binary files a/metadata/md5-cache/xfce-base/Manifest.gz and b/metadata/md5-cache/xfce-base/Manifest.gz differ
diff --git a/metadata/md5-cache/xfce-base/exo-4.16.2 b/metadata/md5-cache/xfce-base/exo-4.16.2
index e4dd6301c4c3..797f0f8de176 100644
--- a/metadata/md5-cache/xfce-base/exo-4.16.2
+++ b/metadata/md5-cache/xfce-base/exo-4.16.2
@@ -4,10 +4,10 @@ DEPEND=>=dev-libs/glib-2.50 >=x11-libs/gtk+-3.22:3 >=xfce-base/libxfce4ui-4.15.1
DESCRIPTION=Extensions, widgets and framework library with session support for Xfce
EAPI=7
HOMEPAGE=https://www.xfce.org/projects/
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=>=dev-libs/glib-2.50 >=x11-libs/gtk+-3.22:3 >=xfce-base/libxfce4ui-4.15.1:=[gtk3(+)] >=xfce-base/libxfce4util-4.12:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/xfce/exo/4.16/exo-4.16.2.tar.bz2
_eclasses_=autotools 9e63f92c2a5d867fea55ecb160c7d354 gnuconfig 9f91b4b0c84e734a87492d4293f03de5 libtool f143db5a74ccd9ca28c1234deffede96 multilib d410501a125f99ffb560b0c523cd3d1e toolchain-funcs 24921b57d6561d87cbef4916a296ada4 xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=a9b0902e65a22c0a74fb251dde0b69a3
+_md5_=9bff090539bd48244b945341c0ee2633
diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz
index 58ea5e40b0da..2c138bc490df 100644
Binary files a/metadata/md5-cache/xfce-extra/Manifest.gz and b/metadata/md5-cache/xfce-extra/Manifest.gz differ
diff --git a/metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.4 b/metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.4
deleted file mode 100644
index e875baf47d9e..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm
-DEPEND=>=dev-libs/glib-2.20:= >=x11-libs/gtk+-3.20:3= >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:=
-DESCRIPTION=A panel plugin for showing information about cpufreq settings
-EAPI=7
-HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin
-KEYWORDS=amd64 ~arm ~arm64 ppc ppc64 x86
-LICENSE=GPL-2+
-RDEPEND=>=dev-libs/glib-2.20:= >=x11-libs/gtk+-3.20:3= >=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-cpufreq-plugin/1.2/xfce4-cpufreq-plugin-1.2.4.tar.bz2
-_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=025060c14fcfc0f9a02956c83007c78f
diff --git a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.1 b/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.1
deleted file mode 100644
index e97b36636520..000000000000
--- a/metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DEPEND=x11-libs/libX11 >=xfce-base/libxfce4ui-4.12:= >=xfce-base/xfce4-panel-4.12:= dev-util/intltool virtual/pkgconfig
-DESCRIPTION=A panel plug-in to take periodical breaks from the computer
-EAPI=7
-HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=x11-libs/libX11 >=xfce-base/libxfce4ui-4.12:= >=xfce-base/xfce4-panel-4.12:=
-SLOT=0
-SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-time-out-plugin/1.1/xfce4-time-out-plugin-1.1.1.tar.bz2
-_eclasses_=xdg-utils ff2ff954e6b17929574eee4efc5152ba
-_md5_=0237146562cc65626a42943852862012
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index ea4ce0125147..6c5791e41297 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 10791 BLAKE2B 09f2380110aa789ac78721e30475f1299e4ad1c319c0ed4063528b8b340c6df850f9e35e6e70a46a047e16ce75eaa9e985e1d001f821e5e7f37d7e1fe907233d SHA512 ff6a62b432bda8c24c2bc9e3bee6d4c86e622637ab7796f81e9646b073e66fac67f4adcb5692f71f31fac9c31987ce0c3a4ee8ddd5532a3407abaeca2c2a8def
-TIMESTAMP 2021-04-15T14:38:34Z
+TIMESTAMP 2021-04-16T05:08:36Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmB4T+pfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmB5G9RfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAjYg//Zp5DocIpH9NWpRtUI9VpYQiY1a+SJKZrinU6AgdUg5ALxQ6ireNH4zbY
-p4WsyApp8lk15nbWfipvUVnun1unJVmTFo+3C5bQZUgKnn1tSDAZZs9YqQoV+YiR
-YRcle9yxvqifCxNzfOr1nnSaa58DlzmvRQQdnzzu4wlNqJI/uaBZoMCH00X3sTXn
-L3mneDdt8O/iO6FBJFhHhbumMm0+HSce2SL+JBD800aIDS6VkqJy2wP9vqSNvI3Q
-DlN2uBXABWCR/kTOK68HMr6c1Pyfedt8o8PzdoQhoFRweS5AWbb2ytcfdO3+l7vj
-5okoAfkz0uOaq2v0oukMOtH6gwqCLx7hGEiaUdvMGAkIf39ojmGi6RxkMQdiATaA
-xZJmY558zxp+C3+Ieg3Dv1MV2S8jqg4fhrfwdERFkZxoNWf1YWXokgbveepGpreZ
-Jgr7GXENgmCylKUZMF+FxhdYZjQ37vjGaJgPAKZUNPBketO1m1zhHRBOcRYtElec
-/zm3+gLKR1ROWC+aUQS59YprwLrnUHsKHmvMHUF6P7Xi7+EbZwmS5cupkhtstuM4
-pG/QrJ6B80ubUCqpnIFqIuSsaQowzLuypIG9WZpkjbkD3igRqqav8AUVaycq8xob
-6XdsbpPvnJqUIFLH+6wd9QbND9F+1r9s3it8+WyCZGcKYLebJU8=
-=DyT/
+klClcw//V6q94dmYERmue7Z2p40QDx/pbiPIfvO6FyikUew4s/2w7NQp8mkCLk7y
+u5uviywyf82g2YArAgRinJqa9l190CTh9AEK9Rlhdt7Y6soeKNNJn4MrWOHMxcoc
+bYjZ8aZR9IoYfx1So3GXRlazTnxP/AFYQkxjtAJo110qydeieo8ZRAxwFy1JgaDx
+OhDjN0CO60VqV2r52EEx3V3tBbA/pSNUCL4NjgEAvSqNcNuZ+Q+a+7Ggy4CcpURE
+gWJOCISILWFJF7gYMrefXFpTy6fpoEZQH4wcXz3aYwwLr9znrZGAHwGPBZ+aOBv4
+oPjxC+9hPLqErQ6HDxwOrmi3SmHH51DDWvikWhU8CBeEXdfTHTX+i+HL9g7Ldzn/
+oBj4qx1aF+9Y0inCBiMxIb4XOpghta+MGsmCnuCPtK/gwPrzoo6/lATX1k+PJ/oo
+LNsRLHUNr04Jh6Z/TNYNLPP1d6RtjwoEbtqh2jRGiggRRI7cbwBu3ezLXeJCWn1w
+j33kzHvtlPqjlOLQ7P+3q+e0e+a/1DnFFHds1Jt1p6C0Gj5vw83L04cinJrpPbMi
+sUx9EiPTwcktnebV5qHGM7nr/I5Ruib9kUhdpi7oYiqYx48hjP2CIvmzicr3Hr8/
+9+bpiiX84jzHbE1zKuRTyLrLo+Tzu0iVjBkrTVXoUyVTx3t0o0U=
+=LZ4h
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 9822422cde00..a436ec136cd0 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 15 Apr 2021 14:38:29 +0000
+Fri, 16 Apr 2021 05:08:33 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index af1d6b3e44ad..b525e88b26f3 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Apr 15 02:38:29 PM UTC 2021
+Fri Apr 16 05:08:32 AM UTC 2021
diff --git a/metadata/timestamp.calculate b/metadata/timestamp.calculate
index 733eae360869..00c8ce927f68 100644
--- a/metadata/timestamp.calculate
+++ b/metadata/timestamp.calculate
@@ -670,7 +670,6 @@
2104111939 ./acct-user/tenshi/tenshi-0.ebuild
2104111939 ./acct-user/wwwoffle/wwwoffle-0.ebuild
2104111939 ./acct-user/zetcd/zetcd-0.ebuild
-2101310342 ./app-accessibility/accerciser/accerciser-3.36.2.ebuild
2104150839 ./app-accessibility/accerciser/accerciser-3.38.0.ebuild
2104131809 ./app-accessibility/at-spi2-atk/at-spi2-atk-2.38.0.ebuild
2104131809 ./app-accessibility/at-spi2-core/at-spi2-core-2.38.0.ebuild
@@ -1571,8 +1570,6 @@
2010091209 ./app-crypt/scrypt/scrypt-1.3.1.ebuild
2104112339 ./app-crypt/scute/scute-1.7.0.ebuild
2001271309 ./app-crypt/seahorse-sharing/seahorse-sharing-3.8.0_p20181216.ebuild
-2102262209 ./app-crypt/seahorse/seahorse-3.36.2.ebuild
-2104130109 ./app-crypt/seahorse/seahorse-40.0.ebuild
2104150839 ./app-crypt/seahorse/seahorse-3.38.1.ebuild
2104150109 ./app-crypt/seahorse/seahorse-40.0-r1.ebuild
2104060140 ./app-crypt/shash/shash-0.2.6-r3.ebuild
@@ -1628,32 +1625,38 @@
2103101339 ./app-crypt/age/age-1.0.0_beta_p7.ebuild
2103121039 ./app-crypt/age/age-1.0.0_rc1.ebuild
2104042109 ./app-crypt/openpgp-keys-libvirt/openpgp-keys-libvirt-20210401.ebuild
+2104160709 ./app-crypt/openpgp-keys-alexbarton/openpgp-keys-alexbarton-20210416.ebuild
+2104160539 ./app-crypt/openpgp-keys-botan/openpgp-keys-botan-20210416.ebuild
+2104160709 ./app-crypt/openpgp-keys-crypto++/openpgp-keys-crypto++-20210416.ebuild
+2104160709 ./app-crypt/openpgp-keys-jedisct1/openpgp-keys-jedisct1-20210416.ebuild
+2104160809 ./app-crypt/openpgp-keys-mlichvar/openpgp-keys-mlichvar-20210416.ebuild
+2104160809 ./app-crypt/openpgp-keys-nmap/openpgp-keys-nmap-20210416.ebuild
2104060140 ./app-dicts/aspell-af/aspell-af-0.50.0.ebuild
2104060140 ./app-dicts/aspell-be/aspell-be-0.01-r1.ebuild
2104060140 ./app-dicts/aspell-bg/aspell-bg-4.1.0.ebuild
2104060140 ./app-dicts/aspell-br/aspell-br-0.50.2.ebuild
2104060140 ./app-dicts/aspell-ca/aspell-ca-2.1.5.1.ebuild
-2104131939 ./app-dicts/aspell-ca/aspell-ca-2.5.0.ebuild
+2104160409 ./app-dicts/aspell-ca/aspell-ca-2.5.0.ebuild
2104060140 ./app-dicts/aspell-cs/aspell-cs-20040614.1.ebuild
2104060140 ./app-dicts/aspell-cy/aspell-cy-0.50.3.ebuild
2104060140 ./app-dicts/aspell-da/aspell-da-1.7.42.ebuild
2104060140 ./app-dicts/aspell-de-alt/aspell-de-alt-2.1.1-r1.ebuild
2104060140 ./app-dicts/aspell-de/aspell-de-0.60_pre20030222.ebuild
-2104131939 ./app-dicts/aspell-de/aspell-de-20161207.7.0.ebuild
+2104160409 ./app-dicts/aspell-de/aspell-de-20161207.7.0.ebuild
2104060140 ./app-dicts/aspell-el/aspell-el-0.50.3.ebuild
-2104131939 ./app-dicts/aspell-el/aspell-el-0.08.0.ebuild
+2104160409 ./app-dicts/aspell-el/aspell-el-0.08.0.ebuild
2104060140 ./app-dicts/aspell-en/aspell-en-2018.04.16.0.ebuild
-2104131939 ./app-dicts/aspell-en/aspell-en-2020.12.07.0.ebuild
+2104160409 ./app-dicts/aspell-en/aspell-en-2020.12.07.0.ebuild
2104060140 ./app-dicts/aspell-eo/aspell-eo-2.1.20000225.2.ebuild
2104060140 ./app-dicts/aspell-es/aspell-es-1.9a.ebuild
-2104131939 ./app-dicts/aspell-es/aspell-es-1.11.2.ebuild
+2104160409 ./app-dicts/aspell-es/aspell-es-1.11.2.ebuild
2104060140 ./app-dicts/aspell-et/aspell-et-0.1.21.1.ebuild
2104060140 ./app-dicts/aspell-fi/aspell-fi-0.7.0.ebuild
2104060140 ./app-dicts/aspell-fo/aspell-fo-0.51.0.ebuild
-2104131939 ./app-dicts/aspell-fo/aspell-fo-0.2.16.1.ebuild
+2104160409 ./app-dicts/aspell-fo/aspell-fo-0.2.16.1.ebuild
2104060140 ./app-dicts/aspell-fr/aspell-fr-0.50.3.ebuild
2104060140 ./app-dicts/aspell-ga/aspell-ga-0.50.4.ebuild
-2104131939 ./app-dicts/aspell-ga/aspell-ga-5.1.0.ebuild
+2104160409 ./app-dicts/aspell-ga/aspell-ga-5.1.0.ebuild
2104060140 ./app-dicts/aspell-gl/aspell-gl-0.5.2.ebuild
2104060140 ./app-dicts/aspell-he/aspell-he-1.0.0.ebuild
2104060140 ./app-dicts/aspell-hr/aspell-hr-0.51.0.ebuild
@@ -1663,20 +1666,20 @@
2104060140 ./app-dicts/aspell-it/aspell-it-2.4.20070901.0.ebuild
2104060140 ./app-dicts/aspell-la/aspell-la-20020503.0.ebuild
2104060140 ./app-dicts/aspell-lt/aspell-lt-1.0.1.ebuild
-2104131939 ./app-dicts/aspell-lt/aspell-lt-1.3.2.ebuild
+2104160409 ./app-dicts/aspell-lt/aspell-lt-1.3.2.ebuild
2104060140 ./app-dicts/aspell-nl/aspell-nl-0.50.2.ebuild
2104060140 ./app-dicts/aspell-no/aspell-no-0.50.2-r1.ebuild
2104060140 ./app-dicts/aspell-pl/aspell-pl-6.0.20120418.0.ebuild
-2104131939 ./app-dicts/aspell-pl/aspell-pl-6.0.20210216.0.ebuild
+2104160409 ./app-dicts/aspell-pl/aspell-pl-6.0.20210216.0.ebuild
2104060140 ./app-dicts/aspell-pt-br/aspell-pt-br-20090702.0.ebuild
-2104131939 ./app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0.ebuild
+2104160409 ./app-dicts/aspell-pt-br/aspell-pt-br-20131030.12.0.ebuild
2104060140 ./app-dicts/aspell-pt/aspell-pt-0.50.2-r1.ebuild
-2104131939 ./app-dicts/aspell-pt/aspell-pt-20190329.1.0.ebuild
+2104160409 ./app-dicts/aspell-pt/aspell-pt-20190329.1.0.ebuild
2104060140 ./app-dicts/aspell-ro/aspell-ro-3.3.2.ebuild
-2104131939 ./app-dicts/aspell-ro/aspell-ro-3.3.10.ebuild
+2104160409 ./app-dicts/aspell-ro/aspell-ro-3.3.10.ebuild
2104060140 ./app-dicts/aspell-ru/aspell-ru-0.99.1-r1.ebuild
2104060140 ./app-dicts/aspell-sk/aspell-sk-2.01.2.ebuild
-2104131939 ./app-dicts/aspell-sk/aspell-sk-2.02.0.ebuild
+2104160409 ./app-dicts/aspell-sk/aspell-sk-2.02.0.ebuild
2104060140 ./app-dicts/aspell-sl/aspell-sl-0.50.0.ebuild
2104060140 ./app-dicts/aspell-sr/aspell-sr-0.02.ebuild
2104060140 ./app-dicts/aspell-sv/aspell-sv-0.51.0.ebuild
@@ -2174,57 +2177,57 @@
2007312109 ./app-dicts/sword-vlsJoNT/sword-vlsJoNT-1.0.1.ebuild
2011280309 ./app-dicts/sword-VieStrongsGreek/sword-VieStrongsGreek-1.1.ebuild
2011280309 ./app-dicts/sword-VieRobinson/sword-VieRobinson-1.0.ebuild
-2104131939 ./app-dicts/aspell-am/aspell-am-0.03.1.ebuild
-2104131939 ./app-dicts/aspell-ar/aspell-ar-1.2.0.ebuild
-2104131939 ./app-dicts/aspell-ast/aspell-ast-0.01.ebuild
-2104131939 ./app-dicts/aspell-az/aspell-az-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-bn/aspell-bn-0.01.1.1.ebuild
-2104131939 ./app-dicts/aspell-csb/aspell-csb-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-fa/aspell-fa-0.11.0.ebuild
-2104131939 ./app-dicts/aspell-fy/aspell-fy-0.12.0.ebuild
-2104131939 ./app-dicts/aspell-gd/aspell-gd-0.1.1.1.ebuild
-2104131939 ./app-dicts/aspell-grc/aspell-grc-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-gu/aspell-gu-0.03.0.ebuild
-2104131939 ./app-dicts/aspell-gv/aspell-gv-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-hi/aspell-hi-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-hil/aspell-hil-0.11.0.ebuild
-2104131939 ./app-dicts/aspell-hsb/aspell-hsb-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-hus/aspell-hus-0.03.1.ebuild
-2104131939 ./app-dicts/aspell-ia/aspell-ia-0.50.1.ebuild
-2104131939 ./app-dicts/aspell-id/aspell-id-1.2.0.ebuild
-2104131939 ./app-dicts/aspell-kn/aspell-kn-0.01.1.ebuild
-2104131939 ./app-dicts/aspell-ku/aspell-ku-0.20.1.ebuild
-2104131939 ./app-dicts/aspell-ky/aspell-ky-0.01.0.ebuild
-2104131939 ./app-dicts/aspell-lv/aspell-lv-0.5.5.1.ebuild
-2104131939 ./app-dicts/aspell-mg/aspell-mg-0.03.0.ebuild
-2104131939 ./app-dicts/aspell-mi/aspell-mi-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-mk/aspell-mk-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-ml/aspell-ml-0.04.1.ebuild
-2104131939 ./app-dicts/aspell-mn/aspell-mn-0.06.2.ebuild
-2104131939 ./app-dicts/aspell-mr/aspell-mr-0.10.0.ebuild
-2104131939 ./app-dicts/aspell-ms/aspell-ms-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-mt/aspell-mt-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-nb/aspell-nb-0.50.1.0-r1.ebuild
-2104131939 ./app-dicts/aspell-nds/aspell-nds-0.01.0.ebuild
-2104131939 ./app-dicts/aspell-nn/aspell-nn-0.50.1.1.ebuild
-2104131939 ./app-dicts/aspell-ny/aspell-ny-0.01.0.ebuild
-2104131939 ./app-dicts/aspell-or/aspell-or-0.03.1.ebuild
-2104131939 ./app-dicts/aspell-pa/aspell-pa-0.01.1.ebuild
-2104131939 ./app-dicts/aspell-qu/aspell-qu-0.02.0.ebuild
-2104131939 ./app-dicts/aspell-rw/aspell-rw-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-sc/aspell-sc-1.0.ebuild
-2104131939 ./app-dicts/aspell-sw/aspell-sw-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-ta/aspell-ta-20040424.1.ebuild
-2104131939 ./app-dicts/aspell-te/aspell-te-0.01.2.ebuild
-2104131939 ./app-dicts/aspell-tet/aspell-tet-0.1.1.ebuild
-2104131939 ./app-dicts/aspell-tk/aspell-tk-0.01.0.ebuild
-2104131939 ./app-dicts/aspell-tl/aspell-tl-0.4.0.ebuild
-2104131939 ./app-dicts/aspell-tn/aspell-tn-1.0.1.0.ebuild
-2104131939 ./app-dicts/aspell-tr/aspell-tr-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-uz/aspell-uz-0.6.0.ebuild
-2104131939 ./app-dicts/aspell-wa/aspell-wa-0.50.0.ebuild
-2104131939 ./app-dicts/aspell-yi/aspell-yi-0.01.1.1.ebuild
-2104131939 ./app-dicts/aspell-zu/aspell-zu-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-am/aspell-am-0.03.1.ebuild
+2104160409 ./app-dicts/aspell-ar/aspell-ar-1.2.0.ebuild
+2104160409 ./app-dicts/aspell-ast/aspell-ast-0.01.ebuild
+2104160409 ./app-dicts/aspell-az/aspell-az-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-bn/aspell-bn-0.01.1.1.ebuild
+2104160409 ./app-dicts/aspell-csb/aspell-csb-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-fa/aspell-fa-0.11.0.ebuild
+2104160409 ./app-dicts/aspell-fy/aspell-fy-0.12.0.ebuild
+2104160409 ./app-dicts/aspell-gd/aspell-gd-0.1.1.1.ebuild
+2104160409 ./app-dicts/aspell-grc/aspell-grc-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-gu/aspell-gu-0.03.0.ebuild
+2104160409 ./app-dicts/aspell-gv/aspell-gv-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-hi/aspell-hi-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-hil/aspell-hil-0.11.0.ebuild
+2104160409 ./app-dicts/aspell-hsb/aspell-hsb-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-hus/aspell-hus-0.03.1.ebuild
+2104160409 ./app-dicts/aspell-ia/aspell-ia-0.50.1.ebuild
+2104160409 ./app-dicts/aspell-id/aspell-id-1.2.0.ebuild
+2104160409 ./app-dicts/aspell-kn/aspell-kn-0.01.1.ebuild
+2104160409 ./app-dicts/aspell-ku/aspell-ku-0.20.1.ebuild
+2104160409 ./app-dicts/aspell-ky/aspell-ky-0.01.0.ebuild
+2104160409 ./app-dicts/aspell-lv/aspell-lv-0.5.5.1.ebuild
+2104160409 ./app-dicts/aspell-mg/aspell-mg-0.03.0.ebuild
+2104160409 ./app-dicts/aspell-mi/aspell-mi-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-mk/aspell-mk-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-ml/aspell-ml-0.04.1.ebuild
+2104160409 ./app-dicts/aspell-mn/aspell-mn-0.06.2.ebuild
+2104160409 ./app-dicts/aspell-mr/aspell-mr-0.10.0.ebuild
+2104160409 ./app-dicts/aspell-ms/aspell-ms-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-mt/aspell-mt-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-nb/aspell-nb-0.50.1.0-r1.ebuild
+2104160409 ./app-dicts/aspell-nds/aspell-nds-0.01.0.ebuild
+2104160409 ./app-dicts/aspell-nn/aspell-nn-0.50.1.1.ebuild
+2104160409 ./app-dicts/aspell-ny/aspell-ny-0.01.0.ebuild
+2104160409 ./app-dicts/aspell-or/aspell-or-0.03.1.ebuild
+2104160409 ./app-dicts/aspell-pa/aspell-pa-0.01.1.ebuild
+2104160409 ./app-dicts/aspell-qu/aspell-qu-0.02.0.ebuild
+2104160409 ./app-dicts/aspell-rw/aspell-rw-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-sc/aspell-sc-1.0.ebuild
+2104160409 ./app-dicts/aspell-sw/aspell-sw-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-ta/aspell-ta-20040424.1.ebuild
+2104160409 ./app-dicts/aspell-te/aspell-te-0.01.2.ebuild
+2104160409 ./app-dicts/aspell-tet/aspell-tet-0.1.1.ebuild
+2104160409 ./app-dicts/aspell-tk/aspell-tk-0.01.0.ebuild
+2104160409 ./app-dicts/aspell-tl/aspell-tl-0.4.0.ebuild
+2104160409 ./app-dicts/aspell-tn/aspell-tn-1.0.1.0.ebuild
+2104160409 ./app-dicts/aspell-tr/aspell-tr-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-uz/aspell-uz-0.6.0.ebuild
+2104160409 ./app-dicts/aspell-wa/aspell-wa-0.50.0.ebuild
+2104160409 ./app-dicts/aspell-yi/aspell-yi-0.01.1.1.ebuild
+2104160409 ./app-dicts/aspell-zu/aspell-zu-0.50.0.ebuild
2101091009 ./app-doc/NaturalDocs/NaturalDocs-1.52-r1.ebuild
2002112051 ./app-doc/abs-guide/abs-guide-10.ebuild
2104060140 ./app-doc/autobook/autobook-1.5.ebuild
@@ -2393,7 +2396,6 @@
2104130109 ./app-editors/gedit/gedit-40.0.ebuild
2011271939 ./app-editors/ghex/ghex-3.18.4-r1.ebuild
2006182039 ./app-editors/ghostwriter/ghostwriter-1.8.1.ebuild
-2008302139 ./app-editors/gnome-latex/gnome-latex-3.36.0.ebuild
2104150839 ./app-editors/gnome-latex/gnome-latex-3.38.0.ebuild
2003081439 ./app-editors/gummi/gummi-0.8.1.ebuild
2101310343 ./app-editors/gvim/gvim-9999.ebuild
@@ -2581,7 +2583,7 @@
2001221109 ./app-emacs/ghub/ghub-3.3.0.ebuild
2009160939 ./app-emacs/ghub/ghub-3.4.1.ebuild
2101061639 ./app-emacs/gnuplot-mode/gnuplot-mode-0.7.0.ebuild
-2103291509 ./app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
+2104160539 ./app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
1912111109 ./app-emacs/gnuserv/gnuserv-3.12.8-r5.ebuild
1710161922 ./app-emacs/go-mode/go-mode-1.5.0.ebuild
1910022239 ./app-emacs/google-c-style/google-c-style-20140929.ebuild
@@ -2646,7 +2648,6 @@
2101071309 ./app-emacs/org-mode/org-mode-9.4.ebuild
2103160039 ./app-emacs/org-mode/org-mode-9.4.4.ebuild
2104122109 ./app-emacs/outline-magic/outline-magic-0.9.ebuild
-2101061639 ./app-emacs/paredit/paredit-23-r1.ebuild
2104122109 ./app-emacs/paredit/paredit-24.ebuild
1801140339 ./app-emacs/pariemacs/pariemacs-3.14.ebuild
2001171239 ./app-emacs/php-mode/php-mode-1.22.1.ebuild
@@ -3615,7 +3616,8 @@
2007241708 ./app-misc/nnn/nnn-3.3.ebuild
2010030839 ./app-misc/nnn/nnn-3.4.ebuild
2011191109 ./app-misc/nnn/nnn-3.5.ebuild
-2103181339 ./app-misc/nnn/nnn-3.6.ebuild
+2104152239 ./app-misc/nnn/nnn-3.6.ebuild
+2104152239 ./app-misc/nnn/nnn-4.0.ebuild
2011051039 ./app-misc/no-more-secrets/no-more-secrets-0.3.3.ebuild
2011051039 ./app-misc/no-more-secrets/no-more-secrets-9999.ebuild
2104112239 ./app-misc/notary/notary-0.6.1-r2.ebuild
@@ -3738,7 +3740,7 @@
2104140039 ./app-misc/tracker-miners/tracker-miners-2.3.5-r1.ebuild
2104150339 ./app-misc/tracker-miners/tracker-miners-3.1.1.ebuild
2104140039 ./app-misc/tracker/tracker-2.3.5.ebuild
-2104151109 ./app-misc/tracker/tracker-3.1.1.ebuild
+2104160209 ./app-misc/tracker/tracker-3.1.1.ebuild
2103291909 ./app-misc/trash-cli/trash-cli-0.20.11.23-r1.ebuild
2103291909 ./app-misc/trash-cli/trash-cli-0.20.12.26-r1.ebuild
2006040009 ./app-misc/ttyload/ttyload-0.5.3.ebuild
@@ -3842,7 +3844,7 @@
2104020109 ./app-office/libreoffice/libreoffice-7.1.2.2.ebuild
2101310343 ./app-office/lyx/lyx-2.3.5.2-r2.ebuild
2101310343 ./app-office/lyx/lyx-2.3.6.1.ebuild
-2104151009 ./app-office/magicpoint/magicpoint-1.13a_p20121015-r1.ebuild
+2104160809 ./app-office/magicpoint/magicpoint-1.13a_p20121015-r2.ebuild
2102270739 ./app-office/mdbtools/mdbtools-0.7.1-r2.ebuild
2102270739 ./app-office/mdbtools/mdbtools-0.9.1.ebuild
2102271939 ./app-office/mdbtools/mdbtools-0.9.2.ebuild
@@ -4107,7 +4109,7 @@
2103300009 ./app-text/asciidoc/asciidoc-9.0.5-r1.ebuild
2104060140 ./app-text/asciidoc/asciidoc-9.0.2-r1.ebuild
2104060140 ./app-text/aspell/aspell-0.60.8.ebuild
-2104131939 ./app-text/aspell/aspell-0.60.8-r1.ebuild
+2104160409 ./app-text/aspell/aspell-0.60.8-r1.ebuild
2008070639 ./app-text/atril/atril-1.24.0-r1.ebuild
2101310343 ./app-text/atril/atril-1.24.0-r2.ebuild
1702282250 ./app-text/bact/bact-0.13-r1.ebuild
@@ -4252,7 +4254,6 @@
1810101009 ./app-text/htp/htp-1.19.ebuild
2101061709 ./app-text/hunspell/hunspell-1.7.0-r2.ebuild
2012311940 ./app-text/hyperestraier/hyperestraier-1.4.13.ebuild
-2104131809 ./app-text/iso-codes/iso-codes-4.5.0.ebuild
2104150839 ./app-text/iso-codes/iso-codes-4.6.0.ebuild
1805212238 ./app-text/itex2mml/itex2mml-1.5.6.ebuild
2009190839 ./app-text/jabref-bin/jabref-bin-3.7.ebuild
@@ -4285,7 +4286,6 @@
2005311909 ./app-text/libetonyek/libetonyek-0.1.9-r1.ebuild
2104060140 ./app-text/libexttextcat/libexttextcat-3.4.5.ebuild
2104130239 ./app-text/libgepub/libgepub-0.6.0.ebuild
-2004032241 ./app-text/libgxps/libgxps-0.3.1.ebuild
2104150839 ./app-text/libgxps/libgxps-0.3.2.ebuild
2012102239 ./app-text/liblangtag/liblangtag-0.6.3.ebuild
1910020309 ./app-text/libmspub/libmspub-9999.ebuild
@@ -4498,8 +4498,8 @@
1903092239 ./app-text/xournal/xournal-9999.ebuild
2002222339 ./app-text/xournal/xournal-0.4.8.2016.ebuild
2102091309 ./app-text/xpdf/xpdf-4.03.ebuild
-2104060140 ./app-text/yelp-tools/yelp-tools-3.32.2.ebuild
2104150839 ./app-text/yelp-tools/yelp-tools-3.38.0.ebuild
+2104160510 ./app-text/yelp-tools/yelp-tools-40.0.ebuild
2101070639 ./app-text/yodl/yodl-4.03.00.ebuild
2008241209 ./app-text/zathura-cb/zathura-cb-0.1.8.ebuild
2008241209 ./app-text/zathura-cb/zathura-cb-9999.ebuild
@@ -6701,11 +6701,10 @@
1806061538 ./dev-java/commons-jxpath/commons-jxpath-1.3-r4.ebuild
2101062239 ./dev-java/commons-lang/commons-lang-2.0-r3.ebuild
2101062239 ./dev-java/commons-lang/commons-lang-3.1.ebuild
-2101062239 ./dev-java/commons-lang/commons-lang-3.3.2.ebuild
2101062239 ./dev-java/commons-lang/commons-lang-3.6.ebuild
2104051339 ./dev-java/commons-lang/commons-lang-2.6-r1.ebuild
-2104051339 ./dev-java/commons-lang/commons-lang-3.11.ebuild
2104132139 ./dev-java/commons-lang/commons-lang-3.4-r1.ebuild
+2104160809 ./dev-java/commons-lang/commons-lang-3.11-r1.ebuild
1803011208 ./dev-java/commons-launcher/commons-launcher-1.1-r2.ebuild
2101062239 ./dev-java/commons-logging/commons-logging-1.2-r1.ebuild
2101062239 ./dev-java/commons-logging/commons-logging-1.2-r2.ebuild
@@ -6713,7 +6712,8 @@
1810290209 ./dev-java/commons-math/commons-math-3.2.ebuild
2101062239 ./dev-java/commons-math/commons-math-3.6.1.ebuild
2101062239 ./dev-java/commons-net/commons-net-3.2.ebuild
-2101062239 ./dev-java/commons-net/commons-net-3.6.ebuild
+2104151909 ./dev-java/commons-net/commons-net-3.6-r1.ebuild
+2104151909 ./dev-java/commons-net/commons-net-3.8.0.ebuild
1803011208 ./dev-java/commons-pool/commons-pool-1.6.ebuild
1702282250 ./dev-java/commons-pool/commons-pool-2.2.ebuild
1803011208 ./dev-java/commons-primitives/commons-primitives-1.0-r3.ebuild
@@ -6860,7 +6860,7 @@
1702282250 ./dev-java/java-dep-check/java-dep-check-0.3-r1.ebuild
1702282250 ./dev-java/java-dep-check/java-dep-check-0.4.ebuild
2103151609 ./dev-java/java-dep-check/java-dep-check-0.4-r1.ebuild
-2103151639 ./dev-java/java-dep-check/java-dep-check-0.5.ebuild
+2104160539 ./dev-java/java-dep-check/java-dep-check-0.5.ebuild
2101062239 ./dev-java/java-getopt/java-getopt-1.0.14.ebuild
2002140109 ./dev-java/java-service-wrapper/java-service-wrapper-3.5.25-r1.ebuild
1803011208 ./dev-java/javacc/javacc-5.0-r3.ebuild
@@ -7344,7 +7344,7 @@
2102271409 ./dev-lang/erlang/erlang-23.2.3.ebuild
2103271139 ./dev-lang/erlang/erlang-23.3.ebuild
2104012109 ./dev-lang/erlang/erlang-23.3.1.ebuild
-2104111439 ./dev-lang/erlang/erlang-23.2.7.ebuild
+2104160409 ./dev-lang/erlang/erlang-23.2.7.ebuild
1702282250 ./dev-lang/esco/esco-0.512.ebuild
1702282250 ./dev-lang/execline/execline-2.1.1.0.ebuild
1711152307 ./dev-lang/execline/execline-2.3.0.3.ebuild
@@ -7596,6 +7596,7 @@
1912110241 ./dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild
2103270309 ./dev-libs/boost/boost-1.75.0.ebuild
2103230809 ./dev-libs/botan/botan-2.17.3.ebuild
+2104160539 ./dev-libs/botan/botan-2.18.0.ebuild
2011160239 ./dev-libs/busybee/busybee-0.7.0.ebuild
2102210409 ./dev-libs/c-blosc/c-blosc-1.21.0.ebuild
2104040139 ./dev-libs/c-capnproto/c-capnproto-0.3.ebuild
@@ -7625,8 +7626,8 @@
1904291739 ./dev-libs/crc32c/crc32c-1.0.6.ebuild
2103291809 ./dev-libs/crossguid/crossguid-0_pre20150817.ebuild
2102081809 ./dev-libs/crypto++/crypto++-8.2.0-r2.ebuild
-2103110839 ./dev-libs/crypto++/crypto++-8.5.0.ebuild
2103121839 ./dev-libs/crypto++/crypto++-8.4.0.ebuild
+2104160709 ./dev-libs/crypto++/crypto++-8.5.0.ebuild
2012280039 ./dev-libs/cudnn/cudnn-8.0.5.39.ebuild
2101270709 ./dev-libs/cvector/cvector-1.0.3.1.ebuild
2102142039 ./dev-libs/cxxtools/cxxtools-3.0.ebuild
@@ -7670,8 +7671,7 @@
2005041939 ./dev-libs/foma/foma-0.9.18.ebuild
2101130309 ./dev-libs/freexl/freexl-1.0.5.ebuild
2103040209 ./dev-libs/freexl/freexl-1.0.6.ebuild
-2104060140 ./dev-libs/fribidi/fribidi-1.0.9.ebuild
-2104150839 ./dev-libs/fribidi/fribidi-1.0.10.ebuild
+2104152139 ./dev-libs/fribidi/fribidi-1.0.10.ebuild
2012212109 ./dev-libs/fstrm/fstrm-0.6.0.ebuild
2011061839 ./dev-libs/gdl/gdl-3.34.0.ebuild
2104060140 ./dev-libs/geoip/geoip-1.6.12.ebuild
@@ -7739,7 +7739,6 @@
2005170409 ./dev-libs/jerasure/jerasure-2.0.0-r2.ebuild
2008081209 ./dev-libs/json-c/json-c-9999.ebuild
2104060140 ./dev-libs/json-c/json-c-0.15.ebuild
-2104131809 ./dev-libs/json-glib/json-glib-1.6.0.ebuild
2104150839 ./dev-libs/json-glib/json-glib-1.6.2.ebuild
2104060140 ./dev-libs/jsoncpp/jsoncpp-1.9.3.ebuild
2104060140 ./dev-libs/jsoncpp/jsoncpp-1.9.4.ebuild
@@ -7882,9 +7881,7 @@
2006091709 ./dev-libs/libgpiod/libgpiod-1.4.1.ebuild
2101091409 ./dev-libs/libgpiod/libgpiod-1.1.1.ebuild
2104131809 ./dev-libs/libgudev/libgudev-234.ebuild
-2102241709 ./dev-libs/libgusb/libgusb-0.3.5.ebuild
2104150839 ./dev-libs/libgusb/libgusb-0.3.6.ebuild
-2103040339 ./dev-libs/libgweather/libgweather-3.36.1.ebuild
2103290509 ./dev-libs/libgweather/libgweather-40.0.ebuild
2104150839 ./dev-libs/libgweather/libgweather-3.36.2.ebuild
2009181139 ./dev-libs/libhid/libhid-0.2.17.ebuild
@@ -7894,9 +7891,6 @@
2002222009 ./dev-libs/libindicate/libindicate-12.10.1-r3.ebuild
2103191409 ./dev-libs/libindicator/libindicator-12.10.1-r201.ebuild
2103191409 ./dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
-2102260839 ./dev-libs/libinput/libinput-1.17.0.ebuild
-2102272239 ./dev-libs/libinput/libinput-1.16.4.ebuild
-2103022009 ./dev-libs/libinput/libinput-1.16.5.ebuild
2104150839 ./dev-libs/libinput/libinput-1.17.1.ebuild
2104060140 ./dev-libs/libintl/libintl-0.21.ebuild
2012311940 ./dev-libs/libisoburn/libisoburn-1.5.2.ebuild
@@ -7921,6 +7915,7 @@
2104060140 ./dev-libs/liblzw/liblzw-0.2-r1.ebuild
2004032241 ./dev-libs/libmaa/libmaa-1.3.2.ebuild
2104131809 ./dev-libs/libmanette/libmanette-0.2.5.ebuild
+2104160510 ./dev-libs/libmanette/libmanette-0.2.6.ebuild
2009021909 ./dev-libs/libmateweather/libmateweather-1.24.0-r1.ebuild
2009252339 ./dev-libs/libmateweather/libmateweather-1.24.1.ebuild
2102261839 ./dev-libs/libmaxminddb/libmaxminddb-1.5.2.ebuild
@@ -8024,7 +8019,8 @@
2103182339 ./dev-libs/libsigsegv/libsigsegv-2.13.ebuild
1905220209 ./dev-libs/libslz/libslz-1.1.0.ebuild
2101221109 ./dev-libs/libslz/libslz-1.2.0.ebuild
-2104060140 ./dev-libs/libsodium/libsodium-1.0.18.ebuild
+2104160709 ./dev-libs/libsodium/libsodium-1.0.18.ebuild
+2104160809 ./dev-libs/libsodium/libsodium-1.0.18_p20210508.ebuild
2102062309 ./dev-libs/libspnav/libspnav-0.2.3.ebuild
2103131509 ./dev-libs/libspnav/libspnav-0.2.3-r1.ebuild
2008310709 ./dev-libs/libspt/libspt-1.1-r4.ebuild
@@ -8491,7 +8487,7 @@
2103162109 ./dev-lua/lgi/lgi-0.9.2-r100.ebuild
2103162109 ./dev-lua/lpeg/lpeg-1.0.2-r101.ebuild
2102220039 ./dev-lua/lua-cjson/lua-cjson-2.1.0.8-r100.ebuild
-2104142339 ./dev-lua/lua-openssl/lua-openssl-0.8.0_p6.ebuild
+2104160109 ./dev-lua/lua-openssl/lua-openssl-0.8.0_p6.ebuild
2103061839 ./dev-lua/lua-term/lua-term-0.7-r101.ebuild
2102220039 ./dev-lua/lua-zlib/lua-zlib-1.2-r100.ebuild
2102220039 ./dev-lua/lua_cliargs/lua_cliargs-3.0_p2-r100.ebuild
@@ -8591,11 +8587,8 @@
2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-11.0.1.ebuild
2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-11.1.0.ebuild
2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0.9999.ebuild
-2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc2.ebuild
-2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc3.ebuild
2103131839 ./dev-ml/llvm-ocaml/llvm-ocaml-13.0.0.9999.ebuild
-2104011939 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc4.ebuild
-2104091509 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0_rc5.ebuild
+2104160009 ./dev-ml/llvm-ocaml/llvm-ocaml-12.0.0.ebuild
2103062109 ./dev-ml/logs/logs-0.7.0.ebuild
2103140409 ./dev-ml/lwt/lwt-5.3.0-r1.ebuild
2103041839 ./dev-ml/lwt_ssl/lwt_ssl-1.1.3.ebuild
@@ -10977,6 +10970,7 @@
2103061909 ./dev-php/pecl-apcu/pecl-apcu-5.1.20.ebuild
2101241539 ./dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.5.ebuild
1911290209 ./dev-php/pecl-crack/pecl-crack-0.4-r7.ebuild
+2104152209 ./dev-php/pecl-crack/pecl-crack-0.4-r8.ebuild
2012091939 ./dev-php/pecl-dbase/pecl-dbase-7.0.1.ebuild
2012091939 ./dev-php/pecl-dbase/pecl-dbase-7.1.0_rc2.ebuild
2101111809 ./dev-php/pecl-dio/pecl-dio-0.2.0-r1.ebuild
@@ -11019,7 +11013,7 @@
2011151839 ./dev-php/pecl-ssh2/pecl-ssh2-1.1.2.ebuild
2101111939 ./dev-php/pecl-ssh2/pecl-ssh2-9999.ebuild
2104052339 ./dev-php/pecl-ssh2/pecl-ssh2-1.3.1.ebuild
-2002212109 ./dev-php/pecl-stomp/pecl-stomp-2.0.2-r1.ebuild
+2104151939 ./dev-php/pecl-stomp/pecl-stomp-2.0.2-r1.ebuild
2101212039 ./dev-php/pecl-taint/pecl-taint-2.1.0.ebuild
2012090109 ./dev-php/pecl-timezonedb/pecl-timezonedb-2020.4.ebuild
2102020439 ./dev-php/pecl-timezonedb/pecl-timezonedb-2021.1.ebuild
@@ -11032,7 +11026,7 @@
2012150539 ./dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild
2101111739 ./dev-php/pecl-yaz/pecl-yaz-1.2.3-r1.ebuild
2011261639 ./dev-php/pecl-zmq/pecl-zmq-1.1.3-r3.ebuild
-2011261639 ./dev-php/pecl-zmq/pecl-zmq-9999.ebuild
+2104152009 ./dev-php/pecl-zmq/pecl-zmq-9999.ebuild
2101080039 ./dev-php/phar-io-manifest/phar-io-manifest-1.0.3.ebuild
2102012009 ./dev-php/phar-io-manifest/phar-io-manifest-2.0.1.ebuild
2101080039 ./dev-php/phar-io-version/phar-io-version-2.0.1.ebuild
@@ -11348,11 +11342,8 @@
2101310343 ./dev-python/clang-python/clang-python-12.0.0.9999.ebuild
2101310343 ./dev-python/clang-python/clang-python-13.0.0.9999.ebuild
2102270209 ./dev-python/clang-python/clang-python-11.0.1.ebuild
-2102251639 ./dev-python/clang-python/clang-python-12.0.0_rc2.ebuild
-2103112209 ./dev-python/clang-python/clang-python-12.0.0_rc3.ebuild
-2104011939 ./dev-python/clang-python/clang-python-12.0.0_rc4.ebuild
2104052009 ./dev-python/clang-python/clang-python-11.1.0.ebuild
-2104091509 ./dev-python/clang-python/clang-python-12.0.0_rc5.ebuild
+2104160009 ./dev-python/clang-python/clang-python-12.0.0.ebuild
2101310343 ./dev-python/cli_helpers/cli_helpers-2.1.0.ebuild
2101310343 ./dev-python/cli_helpers/cli_helpers-9999.ebuild
2101310343 ./dev-python/click-log/click-log-0.3.2.ebuild
@@ -11819,11 +11810,8 @@
2101310343 ./dev-python/lit/lit-12.0.0.9999.ebuild
2101310343 ./dev-python/lit/lit-13.0.0.9999.ebuild
2102270209 ./dev-python/lit/lit-11.0.1.ebuild
-2102251639 ./dev-python/lit/lit-12.0.0_rc2.ebuild
-2103112209 ./dev-python/lit/lit-12.0.0_rc3.ebuild
-2104011939 ./dev-python/lit/lit-12.0.0_rc4.ebuild
2104052009 ./dev-python/lit/lit-11.1.0.ebuild
-2104091509 ./dev-python/lit/lit-12.0.0_rc5.ebuild
+2104160009 ./dev-python/lit/lit-12.0.0.ebuild
2101310343 ./dev-python/livereload/livereload-2.6.3.ebuild
2103262139 ./dev-python/llfuse/llfuse-1.4.1.ebuild
2101310343 ./dev-python/llvmlite/llvmlite-0.34.0.ebuild
@@ -12510,7 +12498,7 @@
2103261539 ./dev-python/ruamel-yaml/ruamel-yaml-0.17.0.ebuild
2103301139 ./dev-python/ruamel-yaml/ruamel-yaml-0.17.2.ebuild
2104080239 ./dev-python/ruamel-yaml/ruamel-yaml-0.17.4.ebuild
-2104121909 ./dev-python/ruamel-yaml/ruamel-yaml-0.16.13-r1.ebuild
+2104160409 ./dev-python/ruamel-yaml/ruamel-yaml-0.16.13-r1.ebuild
2101310343 ./dev-python/ryu/ryu-4.34.ebuild
2103021109 ./dev-python/s3transfer/s3transfer-0.3.4.ebuild
2103190239 ./dev-python/s3transfer/s3transfer-0.3.5.ebuild
@@ -12536,7 +12524,7 @@
2104011139 ./dev-python/setuptools/setuptools-54.2.0.ebuild
2104060140 ./dev-python/setuptools/setuptools-53.1.0.ebuild
2104091109 ./dev-python/setuptools/setuptools-56.0.0.ebuild
-2104131109 ./dev-python/setuptools/setuptools-54.1.1.ebuild
+2104160409 ./dev-python/setuptools/setuptools-54.1.1.ebuild
2104060140 ./dev-python/setuptools_scm/setuptools_scm-6.0.1.ebuild
2101310343 ./dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.1.ebuild
2103290139 ./dev-python/setuptools_trial/setuptools_trial-0.6.0-r1.ebuild
@@ -13218,10 +13206,10 @@
2104031109 ./dev-python/aesara/aesara-2.0.5.ebuild
2104111409 ./dev-python/aesara/aesara-2.0.6.ebuild
2103041809 ./dev-python/huawei-lte-api/huawei-lte-api-1.4.17.ebuild
-2104131109 ./dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
-2104121909 ./dev-python/namespace-ruamel/namespace-ruamel-1.ebuild
+2104160409 ./dev-python/jaraco-path/jaraco-path-3.3.1.ebuild
+2104160409 ./dev-python/namespace-ruamel/namespace-ruamel-1.ebuild
2103151009 ./dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.6.4-r2.ebuild
-2104121909 ./dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild
+2104160409 ./dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild
2104060140 ./dev-python/unittest-or-fail/unittest-or-fail-1.ebuild
2103270009 ./dev-python/pycurl-requests/pycurl-requests-0.2.0.ebuild
2104040009 ./dev-python/pytest-subtests/pytest-subtests-0.4.0.ebuild
@@ -15687,6 +15675,7 @@
1802122238 ./dev-scheme/goosh/goosh-1.3-r1.ebuild
2005242039 ./dev-scheme/guile-gcrypt/guile-gcrypt-0.3.0.ebuild
2010240139 ./dev-scheme/guile-git/guile-git-0.4.0.ebuild
+2104152139 ./dev-scheme/guile-git/guile-git-0.5.0.ebuild
2102101539 ./dev-scheme/guile-json/guile-json-4.5.2.ebuild
2011021339 ./dev-scheme/guile-sqlite3/guile-sqlite3-0.1.3.ebuild
2101070139 ./dev-scheme/guile/guile-3.0.4.ebuild
@@ -15822,8 +15811,8 @@
2104060140 ./dev-texlive/texlive-basic/texlive-basic-2020-r1.ebuild
2104041109 ./dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2021.ebuild
2104060140 ./dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2020.ebuild
-2104041109 ./dev-texlive/texlive-context/texlive-context-2021.ebuild
2104060140 ./dev-texlive/texlive-context/texlive-context-2020.ebuild
+2104152239 ./dev-texlive/texlive-context/texlive-context-2021.ebuild
2104041109 ./dev-texlive/texlive-fontsextra/texlive-fontsextra-2021.ebuild
2104060140 ./dev-texlive/texlive-fontsextra/texlive-fontsextra-2020.ebuild
2104041109 ./dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2021.ebuild
@@ -15858,8 +15847,8 @@
2104060140 ./dev-texlive/texlive-langgreek/texlive-langgreek-2020.ebuild
2104041109 ./dev-texlive/texlive-langitalian/texlive-langitalian-2021.ebuild
2104060140 ./dev-texlive/texlive-langitalian/texlive-langitalian-2020.ebuild
-2104041109 ./dev-texlive/texlive-langjapanese/texlive-langjapanese-2021.ebuild
2104060140 ./dev-texlive/texlive-langjapanese/texlive-langjapanese-2020.ebuild
+2104152239 ./dev-texlive/texlive-langjapanese/texlive-langjapanese-2021.ebuild
2104041109 ./dev-texlive/texlive-langkorean/texlive-langkorean-2021.ebuild
2104060140 ./dev-texlive/texlive-langkorean/texlive-langkorean-2020.ebuild
2104041109 ./dev-texlive/texlive-langother/texlive-langother-2021.ebuild
@@ -16202,6 +16191,7 @@
2101310343 ./dev-util/gn/gn-0.1807.ebuild
2104012009 ./dev-util/gnome-builder/gnome-builder-3.38.2.ebuild
2004202139 ./dev-util/gnome-devel-docs/gnome-devel-docs-3.32.1.ebuild
+2104160639 ./dev-util/gnome-devel-docs/gnome-devel-docs-40.0.ebuild
2104060140 ./dev-util/gob/gob-2.0.20.ebuild
2102081839 ./dev-util/goland/goland-2020.3.2.ebuild
2008210639 ./dev-util/google-perftools/google-perftools-2.8.ebuild
@@ -16275,12 +16265,9 @@
2103111739 ./dev-util/lldb/lldb-11.0.0.ebuild
2103111739 ./dev-util/lldb/lldb-11.0.1.ebuild
2103111739 ./dev-util/lldb/lldb-12.0.0.9999.ebuild
-2103111739 ./dev-util/lldb/lldb-12.0.0_rc2.ebuild
-2103112209 ./dev-util/lldb/lldb-12.0.0_rc3.ebuild
2103111739 ./dev-util/lldb/lldb-13.0.0.9999.ebuild
-2104011939 ./dev-util/lldb/lldb-12.0.0_rc4.ebuild
2104052009 ./dev-util/lldb/lldb-11.1.0.ebuild
-2104091509 ./dev-util/lldb/lldb-12.0.0_rc5.ebuild
+2104160009 ./dev-util/lldb/lldb-12.0.0.ebuild
2002230040 ./dev-util/lockrun/lockrun-20120508-r1.ebuild
1911050009 ./dev-util/lsuio/lsuio-0.2.0-r1.ebuild
2103111109 ./dev-util/ltrace/ltrace-0.7.3_p4-r1.ebuild
@@ -16954,7 +16941,7 @@
2101310343 ./games-arcade/whichwayisup/whichwayisup-0.7.9-r3.ebuild
1910111911 ./games-arcade/wop/wop-0.4.3-r2.ebuild
1908300139 ./games-arcade/xbill/xbill-2.1-r3.ebuild
-2104151009 ./games-arcade/xboing/xboing-2.4-r3.ebuild
+2104160809 ./games-arcade/xboing/xboing-2.4-r3.ebuild
1804252139 ./games-arcade/xbubble/xbubble-0.5.8-r1.ebuild
2104071209 ./games-arcade/xgalaga/xgalaga-2.1.1.0-r1.ebuild
2104071209 ./games-arcade/xjump/xjump-2.7.5-r1.ebuild
@@ -17031,11 +17018,11 @@
2002230040 ./games-board/tetzle/tetzle-2.1.3.ebuild
2001220239 ./games-board/xboard/xboard-4.9.1.ebuild
2104041039 ./games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild
-2104151009 ./games-board/xgammon/xgammon-0.98-r2.ebuild
+2104160809 ./games-board/xgammon/xgammon-0.98-r3.ebuild
2101070210 ./games-board/xmahjongg/xmahjongg-3.7-r1.ebuild
2104151009 ./games-board/xmille/xmille-2.0-r4.ebuild
-2104151009 ./games-board/xscrabble/xscrabble-2.10-r3.ebuild
-2104151009 ./games-board/xskat/xskat-4.0-r1.ebuild
+2104160809 ./games-board/xscrabble/xscrabble-2.10-r4.ebuild
+2104160809 ./games-board/xskat/xskat-4.0-r1.ebuild
2011220009 ./games-emulation/advancemame/advancemame-3.9.ebuild
2104040939 ./games-emulation/advancescan/advancescan-1.16-r1.ebuild
2102111609 ./games-emulation/atari800/atari800-4.2.0.ebuild
@@ -17142,9 +17129,8 @@
2005172009 ./games-engines/residualvm/residualvm-9999.ebuild
2104041339 ./games-engines/scummvm-tools/scummvm-tools-2.1.0.ebuild
2104041339 ./games-engines/scummvm-tools/scummvm-tools-2.2.0.ebuild
-2007191509 ./games-engines/scummvm/scummvm-2.1.2.ebuild
-2009240939 ./games-engines/scummvm/scummvm-2.2.0.ebuild
2012040409 ./games-engines/scummvm/scummvm-9999.ebuild
+2104160009 ./games-engines/scummvm/scummvm-2.2.0-r1.ebuild
2011302139 ./games-engines/solarus/solarus-1.3.1-r100.ebuild
2012152209 ./games-engines/stratagus/stratagus-2.4.3-r100.ebuild
2012251439 ./games-engines/stratagus/stratagus-3.0.0-r100.ebuild
@@ -17276,7 +17262,7 @@
2102030039 ./games-misc/wtf/wtf-20210130.ebuild
2104041239 ./games-misc/wumpus/wumpus-1.4-r2.ebuild
2011130539 ./games-misc/xcowsay/xcowsay-1.5.1.ebuild
-2104151009 ./games-misc/xcruiser/xcruiser-0.30-r1.ebuild
+2104160809 ./games-misc/xcruiser/xcruiser-0.30-r1.ebuild
1806110509 ./games-misc/xpenguins/xpenguins-2.2-r2.ebuild
2101310343 ./games-misc/usolitaire/usolitaire-0.2.1.ebuild
2103311309 ./games-mud/circlemud/circlemud-3.1-r1.ebuild
@@ -17483,7 +17469,7 @@
2104100113 ./games-server/pvpgn/pvpgn-1.99.7.2.1-r1.ebuild
2010091139 ./games-server/steamcmd/steamcmd-1.0-r3.ebuild
2104142339 ./games-server/bedrock-server/bedrock-server-1.16.210.06.ebuild
-2104142339 ./games-server/bedrock-server/bedrock-server-1.16.220.02.ebuild
+2104160109 ./games-server/bedrock-server/bedrock-server-1.16.220.02.ebuild
2104101639 ./games-server/ut2004-ded/ut2004-ded-3369.3-r2.ebuild
1702282250 ./games-simulation/bcs-demo/bcs-demo-1.3-r1.ebuild
1805012309 ./games-simulation/cannonsmash/cannonsmash-0.6.6-r1.ebuild
@@ -17648,27 +17634,27 @@
2104130239 ./gnome-base/gdm/gdm-3.36.4-r1.ebuild
2007130039 ./gnome-base/gnome-applets/gnome-applets-3.36.4.ebuild
2101070210 ./gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild
-2104130239 ./gnome-base/gnome-control-center/gnome-control-center-3.38.3.ebuild
2104150839 ./gnome-base/gnome-control-center/gnome-control-center-3.38.5.ebuild
+2104160609 ./gnome-base/gnome-control-center/gnome-control-center-40.0.ebuild
2008302139 ./gnome-base/gnome-core-apps/gnome-core-apps-3.36.5.ebuild
2007192109 ./gnome-base/gnome-core-libs/gnome-core-libs-3.36.4.ebuild
2008302139 ./gnome-base/gnome-core-libs/gnome-core-libs-3.36.5.ebuild
-2104130239 ./gnome-base/gnome-desktop/gnome-desktop-3.38.3.ebuild
-2104150839 ./gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+2104151939 ./gnome-base/gnome-desktop/gnome-desktop-3.38.4.ebuild
+2104160539 ./gnome-base/gnome-desktop/gnome-desktop-40.0.ebuild
2008302139 ./gnome-base/gnome-extra-apps/gnome-extra-apps-3.36.5.ebuild
2012142009 ./gnome-base/gnome-flashback/gnome-flashback-3.36.4.ebuild
2101310343 ./gnome-base/gnome-keyring/gnome-keyring-3.36.0.ebuild
+2104160709 ./gnome-base/gnome-keyring/gnome-keyring-40.0.ebuild
2006012338 ./gnome-base/gnome-light/gnome-light-3.34.4.ebuild
2008302139 ./gnome-base/gnome-light/gnome-light-3.36.5.ebuild
2101070210 ./gnome-base/gnome-menus/gnome-menus-3.36.0.ebuild
2101070210 ./gnome-base/gnome-mime-data/gnome-mime-data-2.18.0.ebuild
2012142009 ./gnome-base/gnome-panel/gnome-panel-3.36.2.ebuild
-2104130239 ./gnome-base/gnome-session/gnome-session-3.38.0.ebuild
2104150839 ./gnome-base/gnome-session/gnome-session-3.38.0-r1.ebuild
+2104160539 ./gnome-base/gnome-session/gnome-session-40.0.ebuild
2104130239 ./gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.38.1.ebuild
2103040339 ./gnome-base/gnome-shell/gnome-shell-3.36.7.ebuild
2104052009 ./gnome-base/gnome-shell/gnome-shell-40.0.ebuild
-2104130239 ./gnome-base/gnome-shell/gnome-shell-3.38.3.ebuild
2104150839 ./gnome-base/gnome-shell/gnome-shell-3.38.4.ebuild
2104041709 ./gnome-base/gnome-vfs/gnome-vfs-2.24.4-r5.ebuild
2008302139 ./gnome-base/gnome/gnome-3.36.5.ebuild
@@ -17681,6 +17667,7 @@
2102151209 ./gnome-base/libgtop/libgtop-2.40.0-r1.ebuild
2104060140 ./gnome-base/librsvg/librsvg-2.40.21.ebuild
2104131809 ./gnome-base/librsvg/librsvg-2.50.3.ebuild
+2104160510 ./gnome-base/librsvg/librsvg-2.50.4.ebuild
2008302139 ./gnome-base/nautilus/nautilus-3.36.3.ebuild
2104140039 ./gnome-base/nautilus/nautilus-40.0.ebuild
2103040339 ./gnome-extra/chrome-gnome-shell/chrome-gnome-shell-10-r4.ebuild
@@ -17709,8 +17696,11 @@
2012181209 ./gnome-extra/gnome-boxes/gnome-boxes-3.36.6.ebuild
2104012009 ./gnome-extra/gnome-calculator/gnome-calculator-3.38.2.ebuild
2104012009 ./gnome-extra/gnome-calendar/gnome-calendar-3.38.2.ebuild
+2104160739 ./gnome-extra/gnome-calendar/gnome-calendar-40.0.ebuild
2006291909 ./gnome-extra/gnome-characters/gnome-characters-3.34.0.ebuild
+2104160739 ./gnome-extra/gnome-characters/gnome-characters-40.0.ebuild
2104012009 ./gnome-extra/gnome-clocks/gnome-clocks-3.38.0.ebuild
+2104160739 ./gnome-extra/gnome-clocks/gnome-clocks-40.0.ebuild
2103040339 ./gnome-extra/gnome-color-manager/gnome-color-manager-3.36.0.ebuild
2007020939 ./gnome-extra/gnome-commander/gnome-commander-1.10.3.ebuild
2104012009 ./gnome-extra/gnome-contacts/gnome-contacts-3.38.1.ebuild
@@ -17718,6 +17708,7 @@
2004202139 ./gnome-extra/gnome-documents/gnome-documents-3.34.0.ebuild
2101310343 ./gnome-extra/gnome-dvb-daemon/gnome-dvb-daemon-0.2.90-r1.ebuild
2102150109 ./gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.36.3.ebuild
+2104160709 ./gnome-extra/gnome-getting-started-docs/gnome-getting-started-docs-3.38.1.ebuild
2101310343 ./gnome-extra/gnome-integration-spotify/gnome-integration-spotify-20140907-r1.ebuild
2008302139 ./gnome-extra/gnome-logs/gnome-logs-3.36.0.ebuild
2004292309 ./gnome-extra/gnome-power-manager/gnome-power-manager-3.32.0.ebuild
@@ -17739,12 +17730,14 @@
2011271539 ./gnome-extra/gnome-software/gnome-software-3.34.2.ebuild
2011271539 ./gnome-extra/gnome-software/gnome-software-3.36.1.ebuild
2104012009 ./gnome-extra/gnome-system-monitor/gnome-system-monitor-3.38.0.ebuild
-2102251509 ./gnome-extra/gnome-tweaks/gnome-tweaks-3.34.0.ebuild
2104150839 ./gnome-extra/gnome-tweaks/gnome-tweaks-3.34.1.ebuild
+2104160709 ./gnome-extra/gnome-tweaks/gnome-tweaks-40.0.ebuild
2104012009 ./gnome-extra/gnome-user-docs/gnome-user-docs-3.36.6.ebuild
+2104160709 ./gnome-extra/gnome-user-docs/gnome-user-docs-40.0.ebuild
2004202139 ./gnome-extra/gnome-user-share/gnome-user-share-3.34.0.ebuild
2003261841 ./gnome-extra/gnome-utils/gnome-utils-3.8.0.ebuild
2008302139 ./gnome-extra/gnome-weather/gnome-weather-3.36.1.ebuild
+2104160539 ./gnome-extra/gnome-weather/gnome-weather-40.0.ebuild
2004131939 ./gnome-extra/gtkhtml/gtkhtml-4.10.0-r2.ebuild
2004032241 ./gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild
2104131809 ./gnome-extra/gucharmap/gucharmap-13.0.4.ebuild
@@ -17762,13 +17755,12 @@
2104042039 ./gnome-extra/pch-session/pch-session-3.38.3.ebuild
2004032241 ./gnome-extra/polkit-gnome/polkit-gnome-0.105-r2.ebuild
1912291809 ./gnome-extra/seahorse-nautilus/seahorse-nautilus-3.11.92.ebuild
-2007190239 ./gnome-extra/sushi/sushi-3.34.0.ebuild
2104150839 ./gnome-extra/sushi/sushi-3.38.0.ebuild
2005012109 ./gnome-extra/synapse/synapse-0.2.99.4.ebuild
-2104060140 ./gnome-extra/yelp-xsl/yelp-xsl-3.36.1.ebuild
2104150839 ./gnome-extra/yelp-xsl/yelp-xsl-3.38.3.ebuild
-2104012009 ./gnome-extra/yelp/yelp-3.36.2.ebuild
+2104160510 ./gnome-extra/yelp-xsl/yelp-xsl-40.0.ebuild
2104150839 ./gnome-extra/yelp/yelp-3.38.3.ebuild
+2104160510 ./gnome-extra/yelp/yelp-40.0.ebuild
2103040339 ./gnome-extra/zenity/zenity-3.32.0.ebuild
2008302339 ./gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-13.ebuild
2104042039 ./gnome-extra/gnome-shell-extension-bluetooth-quick-connect/gnome-shell-extension-bluetooth-quick-connect-16-r1.ebuild
@@ -18510,8 +18502,8 @@
2101040639 ./mail-client/bower/bower-0.12.ebuild
2103041509 ./mail-client/claws-mail/claws-mail-9999.ebuild
2103301239 ./mail-client/claws-mail/claws-mail-3.17.8.ebuild
-2103020809 ./mail-client/clawsker/clawsker-1.3.4.ebuild
2103042009 ./mail-client/clawsker/clawsker-1.3.1.ebuild
+2104160409 ./mail-client/clawsker/clawsker-1.3.4.ebuild
1904121039 ./mail-client/cone/cone-1.0.ebuild
1802082038 ./mail-client/etpan-ng/etpan-ng-0.7.1-r1.ebuild
2104012009 ./mail-client/evolution/evolution-3.38.4.ebuild
@@ -18594,7 +18586,7 @@
2101262109 ./mail-filter/spamassassin/spamassassin-3.4.4-r5.ebuild
2104060140 ./mail-filter/spamassassin/spamassassin-3.4.4-r4.ebuild
2104131939 ./mail-filter/spamassassin/spamassassin-3.4.6.ebuild
-2104150139 ./mail-filter/spamassassin/spamassassin-3.4.5.ebuild
+2104152139 ./mail-filter/spamassassin/spamassassin-3.4.5.ebuild
1901072239 ./mail-filter/spamdyke/spamdyke-5.0.1.ebuild
1912111539 ./mail-filter/spamdyke/spamdyke-4.3.0.ebuild
1910071209 ./mail-filter/spampd/spampd-2.42.ebuild
@@ -18977,8 +18969,9 @@
2104031909 ./media-gfx/engauge/engauge-10.6.ebuild
2101310343 ./media-gfx/entangle/entangle-3.0.ebuild
2104012009 ./media-gfx/eog-plugins/eog-plugins-3.26.6.ebuild
-2104012009 ./media-gfx/eog/eog-3.38.1.ebuild
+2104160539 ./media-gfx/eog-plugins/eog-plugins-3.26.7.ebuild
2104150839 ./media-gfx/eog/eog-3.38.2.ebuild
+2104160539 ./media-gfx/eog/eog-40.0.ebuild
2008090009 ./media-gfx/eom/eom-1.24.0-r2.ebuild
2009252339 ./media-gfx/eom/eom-1.24.1.ebuild
2009031339 ./media-gfx/ephoto/ephoto-1.5.ebuild
@@ -19028,9 +19021,11 @@
2103191539 ./media-gfx/gmic/gmic-2.9.6.ebuild
2102270009 ./media-gfx/gnofract4d/gnofract4d-4.3_p20201029.ebuild
2004202139 ./media-gfx/gnome-font-viewer/gnome-font-viewer-3.34.0.ebuild
+2104160739 ./media-gfx/gnome-font-viewer/gnome-font-viewer-40.0.ebuild
2101310343 ./media-gfx/gnome-photos/gnome-photos-3.34.2.ebuild
2004032241 ./media-gfx/gnome-raw-thumbnailer/gnome-raw-thumbnailer-3.0.0-r1.ebuild
2104012009 ./media-gfx/gnome-screenshot/gnome-screenshot-3.38.0.ebuild
+2104160510 ./media-gfx/gnome-screenshot/gnome-screenshot-40.0.ebuild
1912221939 ./media-gfx/gnuclad/gnuclad-0.2.4.ebuild
1804182308 ./media-gfx/gozer/gozer-0.7-r3.ebuild
2104131809 ./media-gfx/gphoto2/gphoto2-2.5.26.ebuild
@@ -19192,7 +19187,7 @@
2101061739 ./media-gfx/tgif/tgif-4.2.5-r2.ebuild
1912131839 ./media-gfx/tif22pnm/tif22pnm-0.14.ebuild
2102100209 ./media-gfx/tintii/tintii-2.10.0-r1.ebuild
-2104151009 ./media-gfx/transfig/transfig-3.2.5e-r1.ebuild
+2104160809 ./media-gfx/transfig/transfig-3.2.5e-r1.ebuild
2006091539 ./media-gfx/ttygif/ttygif-1.80_p20181218.ebuild
1912111539 ./media-gfx/tuxpaint-stamps/tuxpaint-stamps-20090628-r1.ebuild
2104042209 ./media-gfx/tuxpaint/tuxpaint-0.9.24.ebuild
@@ -19207,7 +19202,7 @@
2102270309 ./media-gfx/xdot/xdot-9999.ebuild
2104031909 ./media-gfx/xdot/xdot-1.1.ebuild
2101061739 ./media-gfx/xfig/xfig-3.2.7b.ebuild
-2104151009 ./media-gfx/xli/xli-1.17.0-r5.ebuild
+2104160809 ./media-gfx/xli/xli-1.17.0-r5.ebuild
2101061739 ./media-gfx/xloadimage/xloadimage-4.1-r12.ebuild
2104051739 ./media-gfx/xpaint/xpaint-2.10.2-r1.ebuild
2104101139 ./media-gfx/xpaint/xpaint-3.1.3.ebuild
@@ -19338,6 +19333,7 @@
2002151310 ./media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild
2104131809 ./media-libs/graphene/graphene-1.10.2-r1.ebuild
2103040339 ./media-libs/grilo/grilo-0.3.12.ebuild
+2104160239 ./media-libs/grilo/grilo-0.3.13.ebuild
2103040339 ./media-libs/gsound/gsound-1.0.2-r1.ebuild
2102181209 ./media-libs/gst-plugins-bad/gst-plugins-bad-1.16.3.ebuild
2102181209 ./media-libs/gst-plugins-base/gst-plugins-base-1.16.3.ebuild
@@ -19687,7 +19683,7 @@
2009272339 ./media-libs/rlottie/rlottie-0.2.ebuild
2003191509 ./media-libs/rtaudio/rtaudio-5.1.0.ebuild
2012311940 ./media-libs/rubberband/rubberband-1.9.0.ebuild
-2104121909 ./media-libs/rubberband/rubberband-1.9.1-r1.ebuild
+2104160409 ./media-libs/rubberband/rubberband-1.9.1-r1.ebuild
2101312209 ./media-libs/sbc/sbc-1.5.ebuild
2104031909 ./media-libs/sdl-gfx/sdl-gfx-2.0.26-r1.ebuild
2104031909 ./media-libs/sdl-gfx/sdl-gfx-2.0.26.ebuild
@@ -19728,7 +19724,6 @@
2008081539 ./media-libs/svgalib/svgalib-1.9.25-r8.ebuild
2012311940 ./media-libs/t1lib/t1lib-5.1.2-r2.ebuild
1912291610 ./media-libs/taglib-extras/taglib-extras-1.0.1-r1.ebuild
-2012311940 ./media-libs/taglib/taglib-1.11.1_p20190920-r1.ebuild
2104120442 ./media-libs/taglib/taglib-1.12.ebuild
1906090109 ./media-libs/theoraplay/theoraplay-0_pre20180524.ebuild
2104150139 ./media-libs/tiff/tiff-4.2.0.ebuild
@@ -19845,7 +19840,8 @@
2006152009 ./media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild
2006152009 ./media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild
2006152009 ./media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild
-2103040339 ./media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild
+2104160239 ./media-plugins/grilo-plugins/grilo-plugins-0.3.11.ebuild
+2104160239 ./media-plugins/grilo-plugins/grilo-plugins-0.3.13.ebuild
2102181209 ./media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.16.3.ebuild
2102141809 ./media-plugins/gst-plugins-amr/gst-plugins-amr-1.16.3.ebuild
2102181209 ./media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.16.3.ebuild
@@ -20404,6 +20400,7 @@
2103161339 ./media-sound/gmusicbrowser/gmusicbrowser-9999.ebuild
2009031339 ./media-sound/gnomad/gnomad-2.9.6.ebuild
2104012009 ./media-sound/gnome-music/gnome-music-3.36.7.ebuild
+2104160239 ./media-sound/gnome-music/gnome-music-40.0.ebuild
2104012009 ./media-sound/gnome-sound-recorder/gnome-sound-recorder-3.38.1.ebuild
2002112051 ./media-sound/gnump3d/gnump3d-3.0-r2.ebuild
2009061309 ./media-sound/gogglesmm/gogglesmm-1.2.1-r1.ebuild
@@ -20568,7 +20565,7 @@
1702282250 ./media-sound/podget/podget-0.8.2.ebuild
1802221208 ./media-sound/podracer/podracer-1.4-r2.ebuild
2009181139 ./media-sound/potamus/potamus-17.ebuild
-1912311709 ./media-sound/pragha/pragha-1.3.99.1.ebuild
+2104160239 ./media-sound/pragha/pragha-1.3.99.1.ebuild
1911101439 ./media-sound/protux/protux-0.50.100.ebuild
1912100409 ./media-sound/ptabtools/ptabtools-0.5.0.ebuild
2005301609 ./media-sound/pulseaudio-ctl/pulseaudio-ctl-1.67.ebuild
@@ -20586,7 +20583,7 @@
2010091209 ./media-sound/qastools/qastools-0.23.0.ebuild
2102091239 ./media-sound/qjackctl/qjackctl-9999.ebuild
2103072309 ./media-sound/qjackctl/qjackctl-0.9.1.ebuild
-2103161409 ./media-sound/qjackctl/qjackctl-0.9.2.ebuild
+2104160409 ./media-sound/qjackctl/qjackctl-0.9.2.ebuild
2008221939 ./media-sound/qmidiarp/qmidiarp-0.6.5.ebuild
2005201609 ./media-sound/qmidiroute/qmidiroute-0.4.0.ebuild
2008091509 ./media-sound/qmmp/qmmp-9999.ebuild
@@ -20603,7 +20600,7 @@
2010131239 ./media-sound/quimup/quimup-1.4.4.ebuild
2103201639 ./media-sound/quodlibet/quodlibet-4.3.0-r1.ebuild
2103201639 ./media-sound/quodlibet/quodlibet-4.3.0.ebuild
-2104111439 ./media-sound/quodlibet/quodlibet-4.4.0.ebuild
+2104160409 ./media-sound/quodlibet/quodlibet-4.4.0.ebuild
2002112051 ./media-sound/rawrec/rawrec-0.9.991.ebuild
2008082009 ./media-sound/rcenter/rcenter-0.6.2.ebuild
2011141839 ./media-sound/redoflacs/redoflacs-0.30.ebuild
@@ -20792,7 +20789,6 @@
2011090239 ./media-video/ccextractor/ccextractor-0.88.ebuild
1904161539 ./media-video/cclive/cclive-0.9.3-r2.ebuild
1912131639 ./media-video/chaplin/chaplin-1.10-r2.ebuild
-2103040339 ./media-video/cheese/cheese-3.34.0-r1.ebuild
2104150839 ./media-video/cheese/cheese-3.38.0.ebuild
1912110241 ./media-video/clive/clive-2.3.0.1.ebuild
2002230040 ./media-video/cpvts/cpvts-1.2-r1.ebuild
@@ -20825,7 +20821,6 @@
2101310343 ./media-video/gaupol/gaupol-1.8-r1.ebuild
2101310343 ./media-video/gaupol/gaupol-1.8-r2.ebuild
2101310343 ./media-video/gaupol/gaupol-1.9.ebuild
-2103040339 ./media-video/gnome-video-effects/gnome-video-effects-0.4.3.ebuild
2104150839 ./media-video/gnome-video-effects/gnome-video-effects-0.5.0.ebuild
2102011639 ./media-video/google2srt/google2srt-0.5.6-r1.ebuild
2101181809 ./media-video/gpac/gpac-9999.ebuild
@@ -20932,7 +20927,7 @@
2103090209 ./media-video/simplescreenrecorder/simplescreenrecorder-0.4.3.ebuild
2101241539 ./media-video/smplayer/smplayer-20.6.0.ebuild
1702282250 ./media-video/snappy/snappy-1.0-r1.ebuild
-2102201339 ./media-video/snappy/snappy-1.0_p20200428.ebuild
+2104160539 ./media-video/snappy/snappy-1.0_p20200428.ebuild
1706250051 ./media-video/sonic-snap/sonic-snap-1.7-r1.ebuild
2012181209 ./media-video/streamdvd/streamdvd-0.4-r2.ebuild
1911092239 ./media-video/sub2srt/sub2srt-0.5.3.ebuild
@@ -21221,8 +21216,8 @@
2009181139 ./net-analyzer/nload/nload-0.7.4-r1.ebuild
2104031909 ./net-analyzer/nmap/nmap-7.80-r2.ebuild
2104031909 ./net-analyzer/nmap/nmap-7.91-r1.ebuild
-2104031909 ./net-analyzer/nmap/nmap-9999.ebuild
-2104131939 ./net-analyzer/nmap/nmap-7.91-r2.ebuild
+2104160809 ./net-analyzer/nmap/nmap-7.91-r2.ebuild
+2104160809 ./net-analyzer/nmap/nmap-9999.ebuild
2005212339 ./net-analyzer/nmapsi/nmapsi-0.5_alpha2.ebuild
2104060140 ./net-analyzer/nmbscan/nmbscan-1.2.5-r1.ebuild
2003181439 ./net-analyzer/nrpe/nrpe-4.0.0.ebuild
@@ -21456,6 +21451,7 @@
2103050239 ./net-dns/dnshijacker/dnshijacker-1.3-r2.ebuild
2101282239 ./net-dns/dnsmasq/dnsmasq-2.83-r101.ebuild
2101282239 ./net-dns/dnsmasq/dnsmasq-2.84-r101.ebuild
+2104160309 ./net-dns/dnsmasq/dnsmasq-2.85.ebuild
1903151409 ./net-dns/dnssec-check/dnssec-check-2.2.ebuild
2007231609 ./net-dns/dnssec-root/dnssec-root-20181220-r1.ebuild
2103050239 ./net-dns/dnssec-tools/dnssec-tools-2.2.3-r2.ebuild
@@ -21697,7 +21693,6 @@
2103231539 ./net-im/telegram-desktop-bin/telegram-desktop-bin-2.7.1.ebuild
1907282009 ./net-im/telepathy-connection-managers/telepathy-connection-managers-2-r2.ebuild
2104041709 ./net-im/telepathy-logger/telepathy-logger-0.8.2-r1.ebuild
-2101310343 ./net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
2104150839 ./net-im/telepathy-mission-control/telepathy-mission-control-5.16.6.ebuild
1912201239 ./net-im/tkabber/tkabber-1.1.2.ebuild
2101310343 ./net-im/toxic/toxic-0.10.0-r1.ebuild
@@ -21759,7 +21754,7 @@
2102270109 ./net-irc/limnoria/limnoria-9999.ebuild
2103291109 ./net-irc/limnoria/limnoria-20210326.ebuild
2002112051 ./net-irc/muh/muh-2.2a-r1.ebuild
-2103230809 ./net-irc/ngircd/ngircd-26.1.ebuild
+2104160709 ./net-irc/ngircd/ngircd-26.1.ebuild
2104040139 ./net-irc/ninja/ninja-1.5.9_pre14-r1.ebuild
2002230040 ./net-irc/onis/onis-0.8.2-r1.ebuild
2104040139 ./net-irc/pisg/pisg-0.73-r1.ebuild
@@ -21772,7 +21767,6 @@
2011072239 ./net-irc/rhapsody/rhapsody-0.28b.ebuild
2008300739 ./net-irc/scrollz/scrollz-2.3.ebuild
2008300339 ./net-irc/sic/sic-1.2-r1.ebuild
-2101310343 ./net-irc/telepathy-idle/telepathy-idle-0.2.0-r3.ebuild
2104150839 ./net-irc/telepathy-idle/telepathy-idle-0.2.2.ebuild
2009071139 ./net-irc/unrealircd/unrealircd-5.0.6.ebuild
2010160909 ./net-irc/unrealircd/unrealircd-5.0.7.ebuild
@@ -21821,7 +21815,6 @@
2010101039 ./net-libs/enet/enet-1.2.2-r1.ebuild
2010101039 ./net-libs/enet/enet-1.3.13.ebuild
2102161539 ./net-libs/enet/enet-1.3.17.ebuild
-2009191439 ./net-libs/farstream/farstream-0.2.8-r2.ebuild
2104150839 ./net-libs/farstream/farstream-0.2.9.ebuild
1903300009 ./net-libs/freaklabs-chibiarduino/freaklabs-chibiarduino-1.0.8_p20190329.ebuild
1903300009 ./net-libs/freaklabs-chibiarduino/freaklabs-chibiarduino-9999.ebuild
@@ -21830,6 +21823,7 @@
2101220209 ./net-libs/gloox/gloox-1.0.24.ebuild
2104111809 ./net-libs/gnet/gnet-2.0.8-r3.ebuild
2008302139 ./net-libs/gnome-online-accounts/gnome-online-accounts-3.36.0.ebuild
+2104160309 ./net-libs/gnome-online-accounts/gnome-online-accounts-3.38.1.ebuild
2103102139 ./net-libs/gnutls/gnutls-3.7.1.ebuild
2104060140 ./net-libs/gnutls/gnutls-3.6.15.ebuild
1908021309 ./net-libs/google-cloud-cpp/google-cloud-cpp-0.10.0.ebuild
@@ -22079,7 +22073,6 @@
2101310343 ./net-libs/stem/stem-1.8.0-r1.ebuild
2001100439 ./net-libs/telepathy-accounts-signon/telepathy-accounts-signon-2.1.ebuild
2004171939 ./net-libs/telepathy-farstream/telepathy-farstream-0.6.2.ebuild
-2101310343 ./net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild
2104150839 ./net-libs/telepathy-glib/telepathy-glib-0.24.2.ebuild
2101310343 ./net-libs/telepathy-logger-qt/telepathy-logger-qt-17.09.0.ebuild
2101241809 ./net-libs/telepathy-qt/telepathy-qt-9999.ebuild
@@ -22088,7 +22081,6 @@
2101020339 ./net-libs/tox/tox-0.2.12-r1.ebuild
2101020339 ./net-libs/tox/tox-9999.ebuild
2002092209 ./net-libs/udns/udns-0.4.ebuild
-2002121509 ./net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
2104150839 ./net-libs/uhttpmock/uhttpmock-0.5.3.ebuild
2102270739 ./net-libs/wandio/wandio-4.2.3_p1-r1.ebuild
2102200439 ./net-libs/webkit-gtk/webkit-gtk-2.30.5.ebuild
@@ -22173,8 +22165,8 @@
2007250509 ./net-mail/mailshears/mailshears-0.0.4.ebuild
2101081609 ./net-mail/mailutils/mailutils-3.11.1.ebuild
2101310343 ./net-mail/mailutils/mailutils-3.8.ebuild
-2101310343 ./net-mail/mailutils/mailutils-3.9.ebuild
2102200939 ./net-mail/mailutils/mailutils-3.12.ebuild
+2104152139 ./net-mail/mailutils/mailutils-3.9.ebuild
2101061839 ./net-mail/mairix/mairix-0.24.ebuild
2009042009 ./net-mail/mboxgrep/mboxgrep-0.7.9-r2.ebuild
2009192109 ./net-mail/mess822/mess822-0.58-r2.ebuild
@@ -22309,9 +22301,8 @@
1702282250 ./net-misc/cbugzilla/cbugzilla-0.2.1.ebuild
1912111540 ./net-misc/cfengine/cfengine-3.6.2.ebuild
2102141409 ./net-misc/cgminer/cgminer-4.10.0.ebuild
-2102081839 ./net-misc/chrony/chrony-9999.ebuild
-2103280339 ./net-misc/chrony/chrony-4.0-r1.ebuild
-2103280339 ./net-misc/chrony/chrony-4.0.ebuild
+2104160809 ./net-misc/chrony/chrony-4.0-r1.ebuild
+2104160809 ./net-misc/chrony/chrony-9999.ebuild
2009131039 ./net-misc/clockspeed/clockspeed-0.62-r7.ebuild
1912110241 ./net-misc/clusterssh/clusterssh-4.03.03.ebuild
1912110241 ./net-misc/clusterssh/clusterssh-4.30.600.ebuild
@@ -22333,8 +22324,9 @@
1912110241 ./net-misc/csync/csync-0.50.0-r1.ebuild
2102081939 ./net-misc/curl/curl-7.74.0-r4.ebuild
2102110209 ./net-misc/curl/curl-7.75.0.ebuild
-2104031539 ./net-misc/curl/curl-7.76.0.ebuild
2104060140 ./net-misc/curl/curl-7.74.0-r2.ebuild
+2104160709 ./net-misc/curl/curl-7.76.0.ebuild
+2104160239 ./net-misc/curl/curl-7.76.1.ebuild
2007201539 ./net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild
2103261809 ./net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild
2008081539 ./net-misc/dahdi/dahdi-3.1.0-r2.ebuild
@@ -22500,7 +22492,6 @@
2011011039 ./net-misc/miniupnpd/miniupnpd-2.2.0.ebuild
2012211239 ./net-misc/miniupnpd/miniupnpd-2.2.1.ebuild
2104130239 ./net-misc/mobile-broadband-provider-info/mobile-broadband-provider-info-20201225.ebuild
-2104130239 ./net-misc/modemmanager/modemmanager-1.14.8.ebuild
2104150839 ./net-misc/modemmanager/modemmanager-1.14.8-r1.ebuild
2002230040 ./net-misc/monmotha/monmotha-2.3.8-r1.ebuild
2007190239 ./net-misc/mosh/mosh-9999.ebuild
@@ -22719,7 +22710,7 @@
2101061839 ./net-misc/unison/unison-2.48.15_p4-r2.ebuild
2101061839 ./net-misc/unison/unison-2.51.3_p20201024.ebuild
2103191039 ./net-misc/unison/unison-2.51.4_rc2.ebuild
-2104111439 ./net-misc/unison/unison-2.51.3_p20201127.ebuild
+2104160409 ./net-misc/unison/unison-2.51.3_p20201127.ebuild
2104060140 ./net-misc/unix2tcp/unix2tcp-0.8.2-r1.ebuild
2011290239 ./net-misc/usbip/usbip-4.13-r1.ebuild
2003072009 ./net-misc/utelnetd/utelnetd-0.1.11-r2.ebuild
@@ -23063,10 +23054,10 @@
2004291409 ./net-vpn/openfortivpn/openfortivpn-1.13.3.ebuild
2012241339 ./net-vpn/openfortivpn/openfortivpn-1.15.0.ebuild
2103081039 ./net-vpn/openfortivpn/openfortivpn-1.16.0.ebuild
-2101061839 ./net-vpn/openvpn/openvpn-2.4.9.ebuild
-2101061839 ./net-vpn/openvpn/openvpn-2.5.0-r1.ebuild
-2104031909 ./net-vpn/openvpn/openvpn-9999.ebuild
-2104151539 ./net-vpn/openvpn/openvpn-2.5.1-r1.ebuild
+2104152209 ./net-vpn/openvpn/openvpn-2.4.9.ebuild
+2104152209 ./net-vpn/openvpn/openvpn-2.5.0-r1.ebuild
+2104152209 ./net-vpn/openvpn/openvpn-2.5.1-r1.ebuild
+2104152209 ./net-vpn/openvpn/openvpn-9999.ebuild
2008111439 ./net-vpn/pptpd/pptpd-1.4.0-r3.ebuild
2010071039 ./net-vpn/strongswan/strongswan-5.9.0.ebuild
2102161539 ./net-vpn/strongswan/strongswan-5.9.1.ebuild
@@ -23132,6 +23123,7 @@
2104130239 ./net-wireless/dump1090/dump1090-4.0.ebuild
2104130239 ./net-wireless/dump1090/dump1090-9999.ebuild
2104130239 ./net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.3.ebuild
+2104160510 ./net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
2102150539 ./net-wireless/gnuradio/gnuradio-3.8.2.0-r1.ebuild
2102150539 ./net-wireless/gnuradio/gnuradio-9999.ebuild
1912111540 ./net-wireless/gobi_loader/gobi_loader-0.7-r2.ebuild
@@ -25381,7 +25373,6 @@
2012150239 ./sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild
2012150239 ./sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9999.ebuild
2102111139 ./sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-8.ebuild
-2008302139 ./sys-apps/gnome-disk-utility/gnome-disk-utility-3.36.3.ebuild
2104150839 ./sys-apps/gnome-disk-utility/gnome-disk-utility-3.38.2.ebuild
2002100339 ./sys-apps/gpet/gpet-0.4.ebuild
2102180009 ./sys-apps/gptfdisk/gptfdisk-1.0.6-r1.ebuild
@@ -25561,6 +25552,7 @@
2104050809 ./sys-apps/openrc/openrc-0.43.1.ebuild
2104060140 ./sys-apps/openrc/openrc-0.42.1-r1.ebuild
2104140239 ./sys-apps/openrc/openrc-0.43.2.ebuild
+2104160539 ./sys-apps/openrc/openrc-0.43.3.ebuild
2003261841 ./sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild
2010281809 ./sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
2010281809 ./sys-apps/opentmpfiles/opentmpfiles-9999.ebuild
@@ -25568,9 +25560,7 @@
2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.1.2.ebuild
2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.1.3.ebuild
2104060140 ./sys-apps/opentmpfiles/opentmpfiles-0.2.ebuild
-2101310343 ./sys-apps/osinfo-db-tools/osinfo-db-tools-1.8.0.ebuild
2104150839 ./sys-apps/osinfo-db-tools/osinfo-db-tools-1.9.0.ebuild
-2104130239 ./sys-apps/osinfo-db/osinfo-db-20201015.ebuild
2104150839 ./sys-apps/osinfo-db/osinfo-db-20210312.ebuild
2104060140 ./sys-apps/paxctl/paxctl-0.9.ebuild
1911082039 ./sys-apps/paxctld/paxctld-1.2.3.ebuild
@@ -26340,31 +26330,22 @@
2101061839 ./sys-devel/clang-common/clang-common-11.0.0.ebuild
2101281209 ./sys-devel/clang-common/clang-common-13.0.0.9999.ebuild
2102270209 ./sys-devel/clang-common/clang-common-11.0.1.ebuild
-2102251639 ./sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/clang-common/clang-common-12.0.0_rc4.ebuild
2104052009 ./sys-devel/clang-common/clang-common-11.1.0.ebuild
-2104091509 ./sys-devel/clang-common/clang-common-12.0.0_rc5.ebuild
+2104160009 ./sys-devel/clang-common/clang-common-12.0.0.ebuild
2007152209 ./sys-devel/clang-runtime/clang-runtime-12.0.0.9999.ebuild
2101061839 ./sys-devel/clang-runtime/clang-runtime-10.0.1.ebuild
2101061839 ./sys-devel/clang-runtime/clang-runtime-11.0.0.ebuild
2101281209 ./sys-devel/clang-runtime/clang-runtime-13.0.0.9999.ebuild
2102270209 ./sys-devel/clang-runtime/clang-runtime-11.0.1.ebuild
-2102251639 ./sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/clang-runtime/clang-runtime-12.0.0_rc4.ebuild
2104052009 ./sys-devel/clang-runtime/clang-runtime-11.1.0.ebuild
-2104091509 ./sys-devel/clang-runtime/clang-runtime-12.0.0_rc5.ebuild
+2104160009 ./sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
2101310343 ./sys-devel/clang/clang-10.0.1.ebuild
2101310343 ./sys-devel/clang/clang-11.0.0.ebuild
2101310343 ./sys-devel/clang/clang-12.0.0.9999.ebuild
2101310343 ./sys-devel/clang/clang-13.0.0.9999.ebuild
2102270209 ./sys-devel/clang/clang-11.0.1.ebuild
-2102251639 ./sys-devel/clang/clang-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/clang/clang-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/clang/clang-12.0.0_rc4.ebuild
2104052009 ./sys-devel/clang/clang-11.1.0.ebuild
-2104091509 ./sys-devel/clang/clang-12.0.0_rc5.ebuild
+2104160009 ./sys-devel/clang/clang-12.0.0.ebuild
1910071309 ./sys-devel/cons/cons-2.3.0.ebuild
2003261841 ./sys-devel/crossdev/crossdev-99999999.ebuild
2104060140 ./sys-devel/crossdev/crossdev-20201129.ebuild
@@ -26416,21 +26397,15 @@
2103042109 ./sys-devel/lld/lld-11.1.0-r1.ebuild
2103042109 ./sys-devel/lld/lld-12.0.0.9999.ebuild
2103042109 ./sys-devel/lld/lld-13.0.0.9999.ebuild
-2103042339 ./sys-devel/lld/lld-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/lld/lld-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/lld/lld-12.0.0_rc4.ebuild
2104052009 ./sys-devel/lld/lld-11.1.0.ebuild
-2104091509 ./sys-devel/lld/lld-12.0.0_rc5.ebuild
+2104160009 ./sys-devel/lld/lld-12.0.0.ebuild
2011291209 ./sys-devel/llvm-common/llvm-common-12.0.0.9999.ebuild
2101061839 ./sys-devel/llvm-common/llvm-common-10.0.1.ebuild
2101061839 ./sys-devel/llvm-common/llvm-common-11.0.0.ebuild
2101281209 ./sys-devel/llvm-common/llvm-common-13.0.0.9999.ebuild
2102270209 ./sys-devel/llvm-common/llvm-common-11.0.1.ebuild
-2102251639 ./sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/llvm-common/llvm-common-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/llvm-common/llvm-common-12.0.0_rc4.ebuild
2104052009 ./sys-devel/llvm-common/llvm-common-11.1.0.ebuild
-2104091509 ./sys-devel/llvm-common/llvm-common-12.0.0_rc5.ebuild
+2104160009 ./sys-devel/llvm-common/llvm-common-12.0.0.ebuild
2009082109 ./sys-devel/llvm-roc/llvm-roc-3.7.0-r1.ebuild
2009271639 ./sys-devel/llvm-roc/llvm-roc-3.8.0.ebuild
2011182109 ./sys-devel/llvm-roc/llvm-roc-3.9.0.ebuild
@@ -26445,15 +26420,12 @@
2101310343 ./sys-devel/llvm/llvm-12.0.0.9999.ebuild
2101310343 ./sys-devel/llvm/llvm-13.0.0.9999.ebuild
2102270209 ./sys-devel/llvm/llvm-11.0.1.ebuild
-2102251639 ./sys-devel/llvm/llvm-12.0.0_rc2.ebuild
-2103112209 ./sys-devel/llvm/llvm-12.0.0_rc3.ebuild
-2104011939 ./sys-devel/llvm/llvm-12.0.0_rc4.ebuild
2104052009 ./sys-devel/llvm/llvm-11.1.0.ebuild
-2104091509 ./sys-devel/llvm/llvm-12.0.0_rc5.ebuild
-2007152209 ./sys-devel/llvmgold/llvmgold-12.ebuild
+2104160009 ./sys-devel/llvm/llvm-12.0.0.ebuild
2008010139 ./sys-devel/llvmgold/llvmgold-10.ebuild
2012041739 ./sys-devel/llvmgold/llvmgold-11.ebuild
2101281209 ./sys-devel/llvmgold/llvmgold-13.ebuild
+2104160009 ./sys-devel/llvmgold/llvmgold-12.ebuild
2104060140 ./sys-devel/m4/m4-1.4.18-r2.ebuild
2104060140 ./sys-devel/make/make-4.2.1-r4.ebuild
2104060140 ./sys-devel/make/make-4.3.ebuild
@@ -26695,6 +26667,7 @@
2102081009 ./sys-fs/lxcfs/lxcfs-4.0.7.ebuild
1906221309 ./sys-fs/mac-fdisk/mac-fdisk-0.1_p18.ebuild
2103052209 ./sys-fs/mdadm/mdadm-4.1.ebuild
+2104160109 ./sys-fs/mdadm/mdadm-4.2_rc1.ebuild
1905131109 ./sys-fs/mhddfs/mhddfs-0.1.39-r2.ebuild
1906302139 ./sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
2012170609 ./sys-fs/mtd-utils/mtd-utils-2.1.2.ebuild
@@ -26981,22 +26954,16 @@
2101310343 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.0.ebuild
2103020209 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.0.1.ebuild
2103020209 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.9999.ebuild
-2103020209 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild
2103020209 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.0.9999.ebuild
-2103120209 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc4.ebuild
2104052009 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-11.1.0.ebuild
-2104091509 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc5.ebuild
+2104160009 ./sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
2101310343 ./sys-libs/compiler-rt/compiler-rt-10.0.1.ebuild
2101310343 ./sys-libs/compiler-rt/compiler-rt-11.0.0.ebuild
2101310343 ./sys-libs/compiler-rt/compiler-rt-12.0.0.9999.ebuild
2101310343 ./sys-libs/compiler-rt/compiler-rt-13.0.0.9999.ebuild
2102270209 ./sys-libs/compiler-rt/compiler-rt-11.0.1.ebuild
-2102251639 ./sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild
-2103112209 ./sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/compiler-rt/compiler-rt-12.0.0_rc4.ebuild
2104052009 ./sys-libs/compiler-rt/compiler-rt-11.1.0.ebuild
-2104091509 ./sys-libs/compiler-rt/compiler-rt-12.0.0_rc5.ebuild
+2104160009 ./sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
2104060140 ./sys-libs/cracklib/cracklib-2.9.7.ebuild
2101061839 ./sys-libs/csu/csu-79.ebuild
2101061839 ./sys-libs/csu/csu-85-r1.ebuild
@@ -27079,21 +27046,15 @@
2102071009 ./sys-libs/libcxx/libcxx-12.0.0.9999.ebuild
2102071009 ./sys-libs/libcxx/libcxx-13.0.0.9999.ebuild
2102270209 ./sys-libs/libcxx/libcxx-11.0.1.ebuild
-2102251639 ./sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild
-2103120209 ./sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/libcxx/libcxx-12.0.0_rc4.ebuild
2104052009 ./sys-libs/libcxx/libcxx-11.1.0.ebuild
-2104091509 ./sys-libs/libcxx/libcxx-12.0.0_rc5.ebuild
+2104160009 ./sys-libs/libcxx/libcxx-12.0.0.ebuild
2102071009 ./sys-libs/libcxxabi/libcxxabi-10.0.1.ebuild
2102071009 ./sys-libs/libcxxabi/libcxxabi-11.0.0.ebuild
2102071009 ./sys-libs/libcxxabi/libcxxabi-12.0.0.9999.ebuild
2102071009 ./sys-libs/libcxxabi/libcxxabi-13.0.0.9999.ebuild
2102270209 ./sys-libs/libcxxabi/libcxxabi-11.0.1.ebuild
-2102251639 ./sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild
-2103112209 ./sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/libcxxabi/libcxxabi-12.0.0_rc4.ebuild
2104052009 ./sys-libs/libcxxabi/libcxxabi-11.1.0.ebuild
-2104091509 ./sys-libs/libcxxabi/libcxxabi-12.0.0_rc5.ebuild
+2104160009 ./sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
2003162339 ./sys-libs/libfaketime/libfaketime-0.9.7.ebuild
2012311940 ./sys-libs/libfaketime/libfaketime-0.9.6-r2.ebuild
2012311940 ./sys-libs/libfaketime/libfaketime-0.9.8.ebuild
@@ -27109,12 +27070,8 @@
2101310343 ./sys-libs/libomp/libomp-12.0.0.9999.ebuild
2101310343 ./sys-libs/libomp/libomp-13.0.0.9999.ebuild
2102270209 ./sys-libs/libomp/libomp-11.0.1.ebuild
-2102251639 ./sys-libs/libomp/libomp-12.0.0_rc2.ebuild
-2103112209 ./sys-libs/libomp/libomp-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/libomp/libomp-12.0.0_rc4.ebuild
2104052009 ./sys-libs/libomp/libomp-11.1.0.ebuild
-2104091509 ./sys-libs/libomp/libomp-12.0.0_rc5.ebuild
-2008302139 ./sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild
+2104160009 ./sys-libs/libomp/libomp-12.0.0.ebuild
2104150839 ./sys-libs/libosinfo/libosinfo-1.9.0.ebuild
2012311940 ./sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
2012101539 ./sys-libs/librtas/librtas-2.0.2-r1.ebuild
@@ -27152,11 +27109,8 @@
2102071009 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.9999.ebuild
2102071009 ./sys-libs/llvm-libunwind/llvm-libunwind-13.0.0.9999.ebuild
2102270209 ./sys-libs/llvm-libunwind/llvm-libunwind-11.0.1.ebuild
-2102251639 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild
-2103112209 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild
-2104011939 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc4.ebuild
2104052009 ./sys-libs/llvm-libunwind/llvm-libunwind-11.1.0.ebuild
-2104091509 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc5.ebuild
+2104160009 ./sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
2004032241 ./sys-libs/lwp/lwp-2.8.ebuild
2104060140 ./sys-libs/mtdev/mtdev-1.1.6.ebuild
2103071509 ./sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
@@ -27780,8 +27734,8 @@
2104131839 ./www-apps/nextcloud-notify_push/nextcloud-notify_push-0.1.7.ebuild
2104032039 ./www-client/chromium/chromium-89.0.4389.114.ebuild
2104101409 ./www-client/chromium/chromium-91.0.4469.4.ebuild
-2104132009 ./www-client/chromium/chromium-90.0.4430.70.ebuild
2104142239 ./www-client/chromium/chromium-89.0.4389.128.ebuild
+2104152009 ./www-client/chromium/chromium-90.0.4430.72.ebuild
2002231739 ./www-client/dillo/dillo-9999.ebuild
2012030239 ./www-client/dillo/dillo-3.1_pre20181005.ebuild
2103301239 ./www-client/dillo/dillo-3.0.5-r3.ebuild
@@ -27798,7 +27752,7 @@
2103302139 ./www-client/firefox/firefox-87.0.ebuild
2104130039 ./www-client/firefox/firefox-87.0-r1.ebuild
2104142239 ./www-client/google-chrome-beta/google-chrome-beta-90.0.4430.72.ebuild
-2104090939 ./www-client/google-chrome-unstable/google-chrome-unstable-91.0.4469.4.ebuild
+2104160009 ./www-client/google-chrome-unstable/google-chrome-unstable-91.0.4472.10.ebuild
2104151039 ./www-client/google-chrome/google-chrome-90.0.4430.72.ebuild
2103241939 ./www-client/httrack/httrack-3.49.2-r2.ebuild
1808061609 ./www-client/jd/jd-2.8.5_p120826.ebuild
@@ -27812,6 +27766,7 @@
1702282250 ./www-client/netrik/netrik-1.16.1-r1.ebuild
2104130239 ./www-client/netsurf/netsurf-3.10-r4.ebuild
2104082109 ./www-client/opera-beta/opera-beta-76.0.4017.5.ebuild
+2104151939 ./www-client/opera-beta/opera-beta-76.0.4017.40.ebuild
2103292339 ./www-client/opera-developer/opera-developer-76.0.4009.0.ebuild
2104072309 ./www-client/opera-developer/opera-developer-76.0.4016.0.ebuild
2104131809 ./www-client/opera-developer/opera-developer-77.0.4023.0.ebuild
@@ -27823,16 +27778,16 @@
2104080439 ./www-client/qutebrowser/qutebrowser-2.1.1.ebuild
2104080539 ./www-client/qutebrowser/qutebrowser-9999.ebuild
2101310343 ./www-client/seamonkey/seamonkey-2.53.6.ebuild
-2104141009 ./www-client/seamonkey/seamonkey-2.53.7.ebuild
2104151139 ./www-client/seamonkey/seamonkey-2.53.7.1.ebuild
+2104160409 ./www-client/seamonkey/seamonkey-2.53.7.ebuild
1902071439 ./www-client/surf/surf-2.0.ebuild
2103181439 ./www-client/surf/surf-9999.ebuild
2009241739 ./www-client/surfraw/surfraw-99999.ebuild
2103060139 ./www-client/surfraw/surfraw-2.3.0-r3.ebuild
2012281609 ./www-client/uget/uget-9999.ebuild
2101131239 ./www-client/uget/uget-2.2.1.ebuild
-2103251309 ./www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2238.3.ebuild
2104101639 ./www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2254.3.ebuild
+2104160039 ./www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2259.3.ebuild
2103150139 ./www-client/vivaldi/vivaldi-3.6.2165.40.ebuild
2104032309 ./www-client/vivaldi/vivaldi-3.7.2218.49.ebuild
2104032309 ./www-client/vivaldi/vivaldi-3.7.2218.52.ebuild
@@ -27860,9 +27815,8 @@
1702282250 ./www-misc/profile-sync-daemon/profile-sync-daemon-9999.ebuild
2008051739 ./www-misc/shellinabox/shellinabox-2.20-r4.ebuild
2101310343 ./www-misc/urlwatch/urlwatch-2.17.ebuild
-2101310343 ./www-misc/urlwatch/urlwatch-2.18-r1.ebuild
-2101310343 ./www-misc/urlwatch/urlwatch-2.21.ebuild
2101310343 ./www-misc/urlwatch/urlwatch-2.22.ebuild
+2104152239 ./www-misc/urlwatch/urlwatch-2.23.ebuild
2102121309 ./www-misc/vdradmin-am/vdradmin-am-3.6.10-r2.ebuild
2103071509 ./www-misc/vdradmin-am/vdradmin-am-3.6.10-r1.ebuild
1902092209 ./www-misc/visitors/visitors-0.7-r2.ebuild
@@ -27870,9 +27824,9 @@
1904231239 ./www-misc/wsmake/wsmake-0.6.4.ebuild
2005172009 ./www-misc/xxv/xxv-1.6.1-r1.ebuild
2008250009 ./www-plugins/browserpass/browserpass-3.0.7.ebuild
-2104090939 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4469.4_alpha.ebuild
2104151039 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4430.72.ebuild
2104142239 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-90.0.4430.72_beta.ebuild
+2104160009 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4472.10_alpha.ebuild
1909232039 ./www-plugins/google-talkplugin/google-talkplugin-5.41.3.0.ebuild
1909232039 ./www-plugins/google-talkplugin/google-talkplugin-9999.ebuild
2006081209 ./www-plugins/lightspark/lightspark-0.8.2-r1.ebuild
@@ -28047,7 +28001,7 @@
2103111939 ./x11-base/xorg-server/xorg-server-1.20.10-r2.ebuild
2103310541 ./x11-base/xorg-server/xorg-server-9999.ebuild
2104130139 ./x11-base/xorg-server/xorg-server-1.20.10-r3.ebuild
-2104141939 ./x11-base/xorg-server/xorg-server-1.20.11.ebuild
+2104160409 ./x11-base/xorg-server/xorg-server-1.20.11.ebuild
2012150109 ./x11-base/xorg-x11/xorg-x11-7.4-r3.ebuild
2102141739 ./x11-drivers/nvidia-drivers/nvidia-drivers-390.141.ebuild
2102141739 ./x11-drivers/nvidia-drivers/nvidia-drivers-450.102.04.ebuild
@@ -28106,8 +28060,8 @@
2102271539 ./x11-libs/fox-wrapper/fox-wrapper-3.ebuild
1912301739 ./x11-libs/fox/fox-1.6.57-r1.ebuild
1912301709 ./x11-libs/fox/fox-1.7.67.ebuild
-2104060140 ./x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild
-2104150839 ./x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild
+2104152139 ./x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild
+2104160409 ./x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
2101061509 ./x11-libs/gl2ps/gl2ps-1.4.2.ebuild
2103060139 ./x11-libs/gnome-pty-helper/gnome-pty-helper-0.40.2.ebuild
2101312209 ./x11-libs/goffice/goffice-0.10.48.ebuild
@@ -28210,7 +28164,6 @@
2103261839 ./x11-libs/libvdpau/libvdpau-1.4.ebuild
2103261839 ./x11-libs/libvdpau/libvdpau-99999.ebuild
2103040339 ./x11-libs/libwnck/libwnck-3.36.0.ebuild
-2103060139 ./x11-libs/libwnck/libwnck-2.31.0.ebuild
2104150839 ./x11-libs/libwnck/libwnck-2.31.0-r1.ebuild
2104060140 ./x11-libs/libxcb/libxcb-1.14.ebuild
2012240709 ./x11-libs/libxkbcommon/libxkbcommon-1.0.3.ebuild
@@ -28426,7 +28379,7 @@
2002112051 ./x11-misc/peksystray/peksystray-0.4.0.ebuild
2103162239 ./x11-misc/piedock/piedock-1.6.9.ebuild
2103140909 ./x11-misc/polybar/polybar-3.4.3.ebuild
-2104131109 ./x11-misc/polybar/polybar-3.5.5.ebuild
+2104160339 ./x11-misc/polybar/polybar-3.5.5.ebuild
2102141909 ./x11-misc/primus/primus-0.2-r3.ebuild
2104021639 ./x11-misc/py3status/py3status-3.36.ebuild
2005202109 ./x11-misc/qarma/qarma-1.ebuild
@@ -28569,7 +28522,7 @@
1911180139 ./x11-misc/xdo/xdo-0.5.7.ebuild
2011142339 ./x11-misc/xdock/xdock-0.3.0.ebuild
2104130239 ./x11-misc/xdotool/xdotool-3.20160805.1.ebuild
-2104151009 ./x11-misc/xearth/xearth-1.1-r1.ebuild
+2104160809 ./x11-misc/xearth/xearth-1.1-r1.ebuild
1809221609 ./x11-misc/xfe/xfe-1.43.1.ebuild
1906121039 ./x11-misc/xfe/xfe-1.43.2.ebuild
1912281909 ./x11-misc/xfe/xfe-1.42.ebuild
@@ -28884,7 +28837,7 @@
2102211539 ./x11-terms/guake/guake-9999.ebuild
2101310343 ./x11-terms/kitty/kitty-0.19.3.ebuild
2102021639 ./x11-terms/kitty/kitty-9999.ebuild
-2104151009 ./x11-terms/kterm/kterm-6.2.0-r6.ebuild
+2104160809 ./x11-terms/kterm/kterm-6.2.0-r7.ebuild
1807281509 ./x11-terms/lilyterm/lilyterm-0.9.9.4-r2.ebuild
1807281509 ./x11-terms/lilyterm/lilyterm-99999.ebuild
2008070639 ./x11-terms/mate-terminal/mate-terminal-1.24.0.ebuild
@@ -28971,6 +28924,7 @@
2002112051 ./x11-themes/geramik/geramik-0.27-r1.ebuild
1912221309 ./x11-themes/gkrellm-themes/gkrellm-themes-0.1-r1.ebuild
2104012009 ./x11-themes/gnome-backgrounds/gnome-backgrounds-3.38.0.ebuild
+2104160510 ./x11-themes/gnome-backgrounds/gnome-backgrounds-40.0.ebuild
1912111540 ./x11-themes/gnome-colors-common/gnome-colors-common-5.5.1-r1.ebuild
1912111540 ./x11-themes/gnome-colors-themes/gnome-colors-themes-5.5.1.ebuild
1702282250 ./x11-themes/gnome-icon-theme-extras/gnome-icon-theme-extras-3.12.0.ebuild
@@ -29088,9 +29042,9 @@
2101070409 ./x11-wm/bspwm/bspwm-0.9.10.ebuild
1910290039 ./x11-wm/ctwm/ctwm-4.0.2.ebuild
2103261239 ./x11-wm/ctwm/ctwm-4.0.3.ebuild
-2006281409 ./x11-wm/cwm/cwm-6.7.ebuild
2006281409 ./x11-wm/cwm/cwm-9999.ebuild
2102150339 ./x11-wm/cwm/cwm-6.6.ebuild
+2104160539 ./x11-wm/cwm/cwm-6.7.ebuild
2006051009 ./x11-wm/dwm/dwm-9999.ebuild
2007101639 ./x11-wm/dwm/dwm-6.2.ebuild
2010121339 ./x11-wm/e16/e16-1.0.21.ebuild
@@ -29134,7 +29088,6 @@
1906051039 ./x11-wm/musca/musca-0.9.24_p20100226-r4.ebuild
2103040339 ./x11-wm/mutter/mutter-3.36.7-r1.ebuild
2104052009 ./x11-wm/mutter/mutter-40.0.ebuild
-2104130239 ./x11-wm/mutter/mutter-3.38.3-r1.ebuild
2104150839 ./x11-wm/mutter/mutter-3.38.4.ebuild
2012152209 ./x11-wm/notion/notion-3_p2015061300-r100.ebuild
2012152209 ./x11-wm/notion/notion-9999.ebuild
@@ -29177,7 +29130,7 @@
2002191639 ./x11-wm/2bwm/2bwm-9999.ebuild
2102190139 ./xfce-base/exo/exo-4.16.0.ebuild
2103121439 ./xfce-base/exo/exo-4.16.1.ebuild
-2104141939 ./xfce-base/exo/exo-4.16.2.ebuild
+2104160409 ./xfce-base/exo/exo-4.16.2.ebuild
2103220339 ./xfce-base/garcon/garcon-0.8.0.ebuild
2102190139 ./xfce-base/libxfce4ui/libxfce4ui-4.16.0.ebuild
2102190139 ./xfce-base/libxfce4util/libxfce4util-4.16.0.ebuild
@@ -29205,7 +29158,6 @@
1910102139 ./xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.3.ebuild
2103231539 ./xfce-extra/xfce4-battery-plugin/xfce4-battery-plugin-1.1.4.ebuild
2007191709 ./xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.1.ebuild
-2102190139 ./xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.2.4.ebuild
2104132139 ./xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.2.5.ebuild
2103281509 ./xfce-extra/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin-1.2.3.ebuild
2102190139 ./xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild
@@ -29235,7 +29187,6 @@
2104111439 ./xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.3.1.ebuild
2102271139 ./xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.5.2.ebuild
2103281509 ./xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.4.2.ebuild
-2009181139 ./xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.1.ebuild
2104132139 ./xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.2.ebuild
2009181139 ./xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.7.1.ebuild
2001112339 ./xfce-extra/xfce4-vala/xfce4-vala-4.10.3-r7.ebuild
@@ -29937,7 +29888,6 @@
2104020039 metadata/md5-cache/app-accessibility/powiedz-1.0-r2
2104020139 metadata/md5-cache/app-accessibility/speech-tools-2.5.0
2104031909 metadata/md5-cache/app-accessibility/nfbtrans-7.74-r2
-2104120442 metadata/md5-cache/app-accessibility/accerciser-3.36.2
2104120442 metadata/md5-cache/app-accessibility/caribou-0.4.21-r2
2104100243 metadata/md5-cache/app-accessibility/caribou-0.4.21-r3
2104120016 metadata/md5-cache/app-accessibility/edbrowse-3.7.5.1-r1
@@ -29957,8 +29907,8 @@
2104130239 metadata/md5-cache/app-accessibility/orca-3.36.6
2104121341 metadata/md5-cache/app-accessibility/sphinx2-0.6
2104121341 metadata/md5-cache/app-accessibility/yasr-0.6.9-r1
-2104150839 metadata/md5-cache/app-accessibility/Manifest.gz
2104150839 metadata/md5-cache/app-accessibility/accerciser-3.38.0
+2104151909 metadata/md5-cache/app-accessibility/Manifest.gz
1712092039 metadata/md5-cache/app-admin/eclean-kernel-1.99.4
1705160038 metadata/md5-cache/app-admin/fifo-cronolog-1.1.1-r1
1705150108 metadata/md5-cache/app-admin/filewatcher-2.4.6-r1
@@ -30820,7 +30770,6 @@
2104120016 metadata/md5-cache/app-crypt/qca-2.3.2
2104120016 metadata/md5-cache/app-crypt/rotix-0.83-r1
2104112339 metadata/md5-cache/app-crypt/scute-1.7.0
-2104120442 metadata/md5-cache/app-crypt/seahorse-3.36.2
2104120016 metadata/md5-cache/app-crypt/tpm-emulator-0.7.5-r3
2104120442 metadata/md5-cache/app-crypt/veracrypt-1.24_p8
2104100243 metadata/md5-cache/app-crypt/yubikey-manager-3.1.2
@@ -30861,7 +30810,6 @@
2104121341 metadata/md5-cache/app-crypt/pinentry-1.1.1-r1
2104121341 metadata/md5-cache/app-crypt/sbsigntools-0.9.1-r1
2104121341 metadata/md5-cache/app-crypt/sbsigntools-0.9.2
-2104130109 metadata/md5-cache/app-crypt/seahorse-40.0
2104121341 metadata/md5-cache/app-crypt/seahorse-sharing-3.8.0_p20181216
2104121341 metadata/md5-cache/app-crypt/signing-party-2.10-r1
2104121341 metadata/md5-cache/app-crypt/signing-party-2.11
@@ -30883,11 +30831,17 @@
2104121341 metadata/md5-cache/app-crypt/tpm2-tss-engine-1.1.0
2104121341 metadata/md5-cache/app-crypt/trousers-0.3.14-r3
2104121341 metadata/md5-cache/app-crypt/trousers-0.3.15
-2104151139 metadata/md5-cache/app-crypt/Manifest.gz
2104151139 metadata/md5-cache/app-crypt/acme-sh-2.8.8-r1
2104151139 metadata/md5-cache/app-crypt/acme-sh-9999
2104150839 metadata/md5-cache/app-crypt/seahorse-3.38.1
2104150109 metadata/md5-cache/app-crypt/seahorse-40.0-r1
+2104160809 metadata/md5-cache/app-crypt/Manifest.gz
+2104160709 metadata/md5-cache/app-crypt/openpgp-keys-alexbarton-20210416
+2104160539 metadata/md5-cache/app-crypt/openpgp-keys-botan-20210416
+2104160709 metadata/md5-cache/app-crypt/openpgp-keys-crypto++-20210416
+2104160709 metadata/md5-cache/app-crypt/openpgp-keys-jedisct1-20210416
+2104160809 metadata/md5-cache/app-crypt/openpgp-keys-mlichvar-20210416
+2104160809 metadata/md5-cache/app-crypt/openpgp-keys-nmap-20210416
1910181539 metadata/md5-cache/app-dicts/bookview-3.2.1
1807201739 metadata/md5-cache/app-dicts/mecab-naist-jdic-0.6.3b_p20111013
1908281339 metadata/md5-cache/app-dicts/mecab-unidic-2.1.2
@@ -31414,71 +31368,6 @@
2104120442 metadata/md5-cache/app-dicts/myspell-it-20081129-r2
2104120442 metadata/md5-cache/app-dicts/prime-dict-1.0.0-r3
2104120442 metadata/md5-cache/app-dicts/verbiste-0.1.44
-2104140939 metadata/md5-cache/app-dicts/Manifest.gz
-2104131939 metadata/md5-cache/app-dicts/aspell-am-0.03.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ar-1.2.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ast-0.01
-2104131939 metadata/md5-cache/app-dicts/aspell-az-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ca-2.5.0
-2104131939 metadata/md5-cache/app-dicts/aspell-csb-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-de-20161207.7.0
-2104131939 metadata/md5-cache/app-dicts/aspell-el-0.08.0
-2104131939 metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0
-2104131939 metadata/md5-cache/app-dicts/aspell-es-1.11.2
-2104131939 metadata/md5-cache/app-dicts/aspell-fa-0.11.0
-2104131939 metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1
-2104131939 metadata/md5-cache/app-dicts/aspell-fy-0.12.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ga-5.1.0
-2104131939 metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1
-2104131939 metadata/md5-cache/app-dicts/aspell-grc-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-gu-0.03.0
-2104131939 metadata/md5-cache/app-dicts/aspell-gv-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-hi-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-hil-0.11.0
-2104131939 metadata/md5-cache/app-dicts/aspell-hsb-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-hus-0.03.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ia-0.50.1
-2104131939 metadata/md5-cache/app-dicts/aspell-id-1.2.0
-2104131939 metadata/md5-cache/app-dicts/aspell-kn-0.01.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ku-0.20.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ky-0.01.0
-2104131939 metadata/md5-cache/app-dicts/aspell-lt-1.3.2
-2104131939 metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1
-2104131939 metadata/md5-cache/app-dicts/aspell-mg-0.03.0
-2104131939 metadata/md5-cache/app-dicts/aspell-mi-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-mk-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ml-0.04.1
-2104131939 metadata/md5-cache/app-dicts/aspell-mn-0.06.2
-2104131939 metadata/md5-cache/app-dicts/aspell-mr-0.10.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ms-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-mt-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1
-2104131939 metadata/md5-cache/app-dicts/aspell-nds-0.01.0
-2104131939 metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1
-2104131939 metadata/md5-cache/app-dicts/aspell-ny-0.01.0
-2104131939 metadata/md5-cache/app-dicts/aspell-or-0.03.1
-2104131939 metadata/md5-cache/app-dicts/aspell-pa-0.01.1
-2104131939 metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0
-2104131939 metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0
-2104131939 metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0
-2104131939 metadata/md5-cache/app-dicts/aspell-qu-0.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ro-3.3.10
-2104131939 metadata/md5-cache/app-dicts/aspell-rw-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-sc-1.0
-2104131939 metadata/md5-cache/app-dicts/aspell-sk-2.02.0
-2104131939 metadata/md5-cache/app-dicts/aspell-sw-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-ta-20040424.1
-2104131939 metadata/md5-cache/app-dicts/aspell-te-0.01.2
-2104131939 metadata/md5-cache/app-dicts/aspell-tet-0.1.1
-2104131939 metadata/md5-cache/app-dicts/aspell-tk-0.01.0
-2104131939 metadata/md5-cache/app-dicts/aspell-tl-0.4.0
-2104131939 metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0
-2104131939 metadata/md5-cache/app-dicts/aspell-tr-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-uz-0.6.0
-2104131939 metadata/md5-cache/app-dicts/aspell-wa-0.50.0
-2104131939 metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1
-2104131939 metadata/md5-cache/app-dicts/aspell-zu-0.50.0
2104130109 metadata/md5-cache/app-dicts/gnome-dictionary-40.0
2104121341 metadata/md5-cache/app-dicts/ipadic-2.7.0-r2
2104121341 metadata/md5-cache/app-dicts/libydpdict-1.0.4
@@ -31486,6 +31375,71 @@
2104121341 metadata/md5-cache/app-dicts/wordnet-3.0-r5
2104121341 metadata/md5-cache/app-dicts/wordnet-3.1
2104121341 metadata/md5-cache/app-dicts/ydpdict-1.0.3
+2104160409 metadata/md5-cache/app-dicts/Manifest.gz
+2104160409 metadata/md5-cache/app-dicts/aspell-am-0.03.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ar-1.2.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ast-0.01
+2104160409 metadata/md5-cache/app-dicts/aspell-az-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-bn-0.01.1.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ca-2.5.0
+2104160409 metadata/md5-cache/app-dicts/aspell-csb-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-de-20161207.7.0
+2104160409 metadata/md5-cache/app-dicts/aspell-el-0.08.0
+2104160409 metadata/md5-cache/app-dicts/aspell-en-2020.12.07.0
+2104160409 metadata/md5-cache/app-dicts/aspell-es-1.11.2
+2104160409 metadata/md5-cache/app-dicts/aspell-fa-0.11.0
+2104160409 metadata/md5-cache/app-dicts/aspell-fo-0.2.16.1
+2104160409 metadata/md5-cache/app-dicts/aspell-fy-0.12.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ga-5.1.0
+2104160409 metadata/md5-cache/app-dicts/aspell-gd-0.1.1.1
+2104160409 metadata/md5-cache/app-dicts/aspell-grc-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-gu-0.03.0
+2104160409 metadata/md5-cache/app-dicts/aspell-gv-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-hi-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-hil-0.11.0
+2104160409 metadata/md5-cache/app-dicts/aspell-hsb-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-hus-0.03.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ia-0.50.1
+2104160409 metadata/md5-cache/app-dicts/aspell-id-1.2.0
+2104160409 metadata/md5-cache/app-dicts/aspell-kn-0.01.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ku-0.20.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ky-0.01.0
+2104160409 metadata/md5-cache/app-dicts/aspell-lt-1.3.2
+2104160409 metadata/md5-cache/app-dicts/aspell-lv-0.5.5.1
+2104160409 metadata/md5-cache/app-dicts/aspell-mg-0.03.0
+2104160409 metadata/md5-cache/app-dicts/aspell-mi-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-mk-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ml-0.04.1
+2104160409 metadata/md5-cache/app-dicts/aspell-mn-0.06.2
+2104160409 metadata/md5-cache/app-dicts/aspell-mr-0.10.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ms-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-mt-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-nb-0.50.1.0-r1
+2104160409 metadata/md5-cache/app-dicts/aspell-nds-0.01.0
+2104160409 metadata/md5-cache/app-dicts/aspell-nn-0.50.1.1
+2104160409 metadata/md5-cache/app-dicts/aspell-ny-0.01.0
+2104160409 metadata/md5-cache/app-dicts/aspell-or-0.03.1
+2104160409 metadata/md5-cache/app-dicts/aspell-pa-0.01.1
+2104160409 metadata/md5-cache/app-dicts/aspell-pl-6.0.20210216.0
+2104160409 metadata/md5-cache/app-dicts/aspell-pt-20190329.1.0
+2104160409 metadata/md5-cache/app-dicts/aspell-pt-br-20131030.12.0
+2104160409 metadata/md5-cache/app-dicts/aspell-qu-0.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ro-3.3.10
+2104160409 metadata/md5-cache/app-dicts/aspell-rw-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-sc-1.0
+2104160409 metadata/md5-cache/app-dicts/aspell-sk-2.02.0
+2104160409 metadata/md5-cache/app-dicts/aspell-sw-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-ta-20040424.1
+2104160409 metadata/md5-cache/app-dicts/aspell-te-0.01.2
+2104160409 metadata/md5-cache/app-dicts/aspell-tet-0.1.1
+2104160409 metadata/md5-cache/app-dicts/aspell-tk-0.01.0
+2104160409 metadata/md5-cache/app-dicts/aspell-tl-0.4.0
+2104160409 metadata/md5-cache/app-dicts/aspell-tn-1.0.1.0
+2104160409 metadata/md5-cache/app-dicts/aspell-tr-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-uz-0.6.0
+2104160409 metadata/md5-cache/app-dicts/aspell-wa-0.50.0
+2104160409 metadata/md5-cache/app-dicts/aspell-yi-0.01.1.1
+2104160409 metadata/md5-cache/app-dicts/aspell-zu-0.50.0
2002112051 metadata/md5-cache/app-doc/abs-guide-10
2002112051 metadata/md5-cache/app-doc/selfhtml-8.1.2
2003021439 metadata/md5-cache/app-doc/elisp-manual-26.3
@@ -31677,7 +31631,6 @@
2104100243 metadata/md5-cache/app-editors/gedit-3.38.1
2104100243 metadata/md5-cache/app-editors/gedit-plugins-3.38.1
2104100243 metadata/md5-cache/app-editors/ghex-3.18.4-r1
-2104120442 metadata/md5-cache/app-editors/gnome-latex-3.36.0
2104120016 metadata/md5-cache/app-editors/gvim-8.2.0814-r100
2104120016 metadata/md5-cache/app-editors/gvim-9999
2104120442 metadata/md5-cache/app-editors/jedit-5.2.0-r1
@@ -31738,7 +31691,6 @@
2104121341 metadata/md5-cache/app-editors/xemacs-21.4.24-r2
2104121341 metadata/md5-cache/app-editors/xemacs-21.5.34-r5
2104121341 metadata/md5-cache/app-editors/xmlcopyeditor-1.2.1.3-r1
-2104151139 metadata/md5-cache/app-editors/Manifest.gz
2104150839 metadata/md5-cache/app-editors/gnome-latex-3.38.0
2104151139 metadata/md5-cache/app-editors/neovim-0.4.4-r100
2104151139 metadata/md5-cache/app-editors/neovim-9999
@@ -31747,6 +31699,7 @@
2104151139 metadata/md5-cache/app-editors/retext-9999
2104151139 metadata/md5-cache/app-editors/vis-0.7
2104151139 metadata/md5-cache/app-editors/vis-9999
+2104151909 metadata/md5-cache/app-editors/Manifest.gz
2103310520 metadata/md5-cache/app-emacs/actionscript-mode-7.2.2_p20180527
2103310520 metadata/md5-cache/app-emacs/adaptive-wrap-0.7
2103310520 metadata/md5-cache/app-emacs/analog-1.9.99
@@ -31811,7 +31764,6 @@
2103310520 metadata/md5-cache/app-emacs/ghub-3.2.0
2103310520 metadata/md5-cache/app-emacs/ghub-3.3.0
2103310520 metadata/md5-cache/app-emacs/ghub-3.4.1
-2103310520 metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
2103310520 metadata/md5-cache/app-emacs/gnuserv-3.12.8-r5
2103310520 metadata/md5-cache/app-emacs/go-mode-1.5.0
2103310520 metadata/md5-cache/app-emacs/google-c-style-20140929
@@ -31941,13 +31893,11 @@
2104060140 metadata/md5-cache/app-emacs/po-mode-0.20.1
2104120442 metadata/md5-cache/app-emacs/gnuplot-mode-0.7.0
2104120442 metadata/md5-cache/app-emacs/jde-2.4.1-r1
-2104120442 metadata/md5-cache/app-emacs/paredit-23-r1
2104100243 metadata/md5-cache/app-emacs/pymacs-0.26-r2
2104120442 metadata/md5-cache/app-emacs/twittering-mode-2.0.0
2104120442 metadata/md5-cache/app-emacs/twittering-mode-3.0.0
2104120442 metadata/md5-cache/app-emacs/twittering-mode-9999
2104120016 metadata/md5-cache/app-emacs/vterm-0.0.1_pre20200713
-2104140009 metadata/md5-cache/app-emacs/Manifest.gz
2104131539 metadata/md5-cache/app-emacs/apel-10.8_p20190407
2104121341 metadata/md5-cache/app-emacs/bbdb-3.1.2-r2
2104121341 metadata/md5-cache/app-emacs/bbdb-3.2_pre20180106
@@ -32010,6 +31960,8 @@
2104122109 metadata/md5-cache/app-emacs/volume-1.0-r1
2104122109 metadata/md5-cache/app-emacs/w3mnav-0.5-r3
2104122109 metadata/md5-cache/app-emacs/whine-20091222
+2104160539 metadata/md5-cache/app-emacs/Manifest.gz
+2104160539 metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
1910051539 metadata/md5-cache/app-emulation/dlx-1.0.0
1709080309 metadata/md5-cache/app-emulation/docker-bench-security-1.3.2
1710122038 metadata/md5-cache/app-emulation/docker-bench-security-1.3.3
@@ -32805,7 +32757,6 @@
2103311110 metadata/md5-cache/app-misc/nnn-3.3
2103311110 metadata/md5-cache/app-misc/nnn-3.4
2103311110 metadata/md5-cache/app-misc/nnn-3.5
-2103311110 metadata/md5-cache/app-misc/nnn-3.6
2103310849 metadata/md5-cache/app-misc/no-more-secrets-9999
2103310849 metadata/md5-cache/app-misc/prog-express-3.8.8-r1
2103310849 metadata/md5-cache/app-misc/qcma-9999
@@ -33048,7 +32999,6 @@
2104121341 metadata/md5-cache/app-misc/vittk-1.3
2104121341 metadata/md5-cache/app-misc/wipe-2.3.1
2104121341 metadata/md5-cache/app-misc/worker-4.6.1-r100
-2104151139 metadata/md5-cache/app-misc/Manifest.gz
2104151139 metadata/md5-cache/app-misc/anki-2.1.15
2104151139 metadata/md5-cache/app-misc/graphlcd-base-2.0.2
2104151009 metadata/md5-cache/app-misc/oneko-1.2_p6_p14-r1
@@ -33056,9 +33006,12 @@
2104151139 metadata/md5-cache/app-misc/recoll-1.27.12
2104151139 metadata/md5-cache/app-misc/recoll-1.28.5
2104151139 metadata/md5-cache/app-misc/recoll-1.29.2
-2104151109 metadata/md5-cache/app-misc/tracker-3.1.1
2104150339 metadata/md5-cache/app-misc/tracker-miners-3.1.1
2104151139 metadata/md5-cache/app-misc/xmind-3.7.6_p201801311814
+2104160209 metadata/md5-cache/app-misc/Manifest.gz
+2104152239 metadata/md5-cache/app-misc/nnn-3.6
+2104152239 metadata/md5-cache/app-misc/nnn-4.0
+2104160209 metadata/md5-cache/app-misc/tracker-3.1.1
1702282309 metadata/md5-cache/app-mobilephone/anyremote-6.5
1710020739 metadata/md5-cache/app-mobilephone/dfu-util-0.9
1908291509 metadata/md5-cache/app-mobilephone/gnocky-0.0.7
@@ -33138,10 +33091,10 @@
2104121341 metadata/md5-cache/app-office/mdbtools-0.7.1-r2
2104121341 metadata/md5-cache/app-office/mdbtools-0.9.1
2104121341 metadata/md5-cache/app-office/mdbtools-0.9.2
-2104151139 metadata/md5-cache/app-office/Manifest.gz
2104151139 metadata/md5-cache/app-office/impressive-0.13.0_beta2
2104151139 metadata/md5-cache/app-office/kmymoney-5.1.1
-2104151009 metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r1
+2104160809 metadata/md5-cache/app-office/Manifest.gz
+2104160809 metadata/md5-cache/app-office/magicpoint-1.13a_p20121015-r2
2103310520 metadata/md5-cache/app-officeext/ct2n-1.5.0
2103310520 metadata/md5-cache/app-officeext/languagetool-5.0
2103310520 metadata/md5-cache/app-officeext/languagetool-5.1.3
@@ -33630,7 +33583,6 @@
2104100243 metadata/md5-cache/app-text/krop-9999
2104120016 metadata/md5-cache/app-text/lcdf-typetools-2.108
2104120016 metadata/md5-cache/app-text/libabw-0.1.3
-2104100243 metadata/md5-cache/app-text/libgxps-0.3.1
2104120016 metadata/md5-cache/app-text/libmspub-0.1.4
2104102209 metadata/md5-cache/app-text/libmwaw-0.3.18
2104101109 metadata/md5-cache/app-text/master-pdf-editor-5.7.40
@@ -33714,7 +33666,6 @@
2104120016 metadata/md5-cache/app-text/xournalpp-1.0.20
2104120016 metadata/md5-cache/app-text/xournalpp-9999
2104120016 metadata/md5-cache/app-text/xpdf-4.03
-2104120442 metadata/md5-cache/app-text/yelp-tools-3.32.2
2104120016 metadata/md5-cache/app-text/yodl-4.03.00
2104100243 metadata/md5-cache/app-text/zathura-0.4.3
2104100243 metadata/md5-cache/app-text/zathura-0.4.4
@@ -33734,7 +33685,6 @@
2104100243 metadata/md5-cache/app-text/zathura-ps-9999
2104121341 metadata/md5-cache/app-text/a2ps-4.14-r6
2104121341 metadata/md5-cache/app-text/aspell-0.60.8
-2104131939 metadata/md5-cache/app-text/aspell-0.60.8-r1
2104121341 metadata/md5-cache/app-text/atril-1.24.0-r1
2104121341 metadata/md5-cache/app-text/atril-1.24.0-r2
2104121341 metadata/md5-cache/app-text/blogc-9999
@@ -33755,7 +33705,6 @@
2104121341 metadata/md5-cache/app-text/htmltidy-20090325-r2
2104121341 metadata/md5-cache/app-text/hunspell-1.7.0-r2
2104121341 metadata/md5-cache/app-text/hyperestraier-1.4.13
-2104131809 metadata/md5-cache/app-text/iso-codes-4.5.0
2104121341 metadata/md5-cache/app-text/jo-99999
2104121341 metadata/md5-cache/app-text/libebook-0.1.3-r1
2104121341 metadata/md5-cache/app-text/libetonyek-9999
@@ -33805,7 +33754,6 @@
2104121341 metadata/md5-cache/app-text/xmlstarlet-1.6.1
2104121341 metadata/md5-cache/app-text/xmlto-0.0.28-r6
2104121341 metadata/md5-cache/app-text/xournal-9999
-2104151139 metadata/md5-cache/app-text/Manifest.gz
2104151139 metadata/md5-cache/app-text/asciidoc-9.0.2-r1
2104151139 metadata/md5-cache/app-text/asciidoc-9.0.4-r1
2104151139 metadata/md5-cache/app-text/asciidoc-9.0.5-r1
@@ -33818,6 +33766,9 @@
2104151139 metadata/md5-cache/app-text/pdfarranger-1.6.2
2104151139 metadata/md5-cache/app-text/pdfarranger-1.7.0
2104150839 metadata/md5-cache/app-text/yelp-tools-3.38.0
+2104160510 metadata/md5-cache/app-text/Manifest.gz
+2104160409 metadata/md5-cache/app-text/aspell-0.60.8-r1
+2104160510 metadata/md5-cache/app-text/yelp-tools-40.0
2012281255 metadata/md5-cache/app-vim/ackvim-1.0.9-r1
2012281255 metadata/md5-cache/app-vim/airline-0.11
2012281255 metadata/md5-cache/app-vim/airline-themes-0_pre20181021
@@ -35913,7 +35864,6 @@
2103310849 metadata/md5-cache/dev-java/jakartaee-migration-0.2.0
2103310849 metadata/md5-cache/dev-java/jansi-native-1.8
2103310849 metadata/md5-cache/dev-java/java-dep-check-0.4-r1
-2103310849 metadata/md5-cache/dev-java/java-dep-check-0.5
2103310849 metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1
2103310849 metadata/md5-cache/dev-java/jbitcollider-core-0.8
2103310849 metadata/md5-cache/dev-java/jboss-modules-1.3.3-r1
@@ -35982,7 +35932,6 @@
2104031909 metadata/md5-cache/dev-java/brotli-dec-0.1.2
2104050109 metadata/md5-cache/dev-java/commons-collections-3.2.1-r3
2104050109 metadata/md5-cache/dev-java/commons-collections-4.1-r1
-2104051339 metadata/md5-cache/dev-java/commons-lang-3.11
2104051409 metadata/md5-cache/dev-java/hamcrest-core-1.3-r2
2104051409 metadata/md5-cache/dev-java/hamcrest-library-1.3-r2
2104051409 metadata/md5-cache/dev-java/junit-4.13.2
@@ -36103,7 +36052,6 @@
2104120442 metadata/md5-cache/dev-java/commons-lang-2.0-r3
2104120442 metadata/md5-cache/dev-java/commons-lang-2.6-r1
2104120442 metadata/md5-cache/dev-java/commons-lang-3.1
-2104120442 metadata/md5-cache/dev-java/commons-lang-3.3.2
2104120442 metadata/md5-cache/dev-java/commons-lang-3.6
2104120442 metadata/md5-cache/dev-java/commons-launcher-1.1-r2
2104120442 metadata/md5-cache/dev-java/commons-logging-1.2-r1
@@ -36112,7 +36060,6 @@
2104120442 metadata/md5-cache/dev-java/commons-math-3.2
2104120442 metadata/md5-cache/dev-java/commons-math-3.6.1
2104120442 metadata/md5-cache/dev-java/commons-net-3.2
-2104120442 metadata/md5-cache/dev-java/commons-net-3.6
2104120442 metadata/md5-cache/dev-java/commons-pool-1.6
2104120442 metadata/md5-cache/dev-java/commons-pool-2.2
2104120442 metadata/md5-cache/dev-java/commons-primitives-1.0-r3
@@ -36600,13 +36547,17 @@
2104142309 metadata/md5-cache/dev-java/xom-1.3.7
2104150839 metadata/md5-cache/dev-java/xpp3-1.1.4c-r3
2104150839 metadata/md5-cache/dev-java/zstd-jni-1.4.9.1
-2104151539 metadata/md5-cache/dev-java/Manifest.gz
2104151439 metadata/md5-cache/dev-java/bytelist-1.0.15
2104151439 metadata/md5-cache/dev-java/jcodings-1.0.11-r1
2104151439 metadata/md5-cache/dev-java/jcodings-1.0.5-r1
2104151539 metadata/md5-cache/dev-java/jcodings-1.0.55
2104151539 metadata/md5-cache/dev-java/joni-2.1.41
2104151439 metadata/md5-cache/dev-java/jvyamlb-0.2.5-r2
+2104160809 metadata/md5-cache/dev-java/Manifest.gz
+2104160809 metadata/md5-cache/dev-java/commons-lang-3.11-r1
+2104151909 metadata/md5-cache/dev-java/commons-net-3.6-r1
+2104151909 metadata/md5-cache/dev-java/commons-net-3.8.0
+2104160539 metadata/md5-cache/dev-java/java-dep-check-0.5
1910152339 metadata/md5-cache/dev-lang/duktape-2.4.0
1702282312 metadata/md5-cache/dev-lang/esco-0.512
1810090339 metadata/md5-cache/dev-lang/execline-2.5.0.1
@@ -36694,7 +36645,6 @@
2104120016 metadata/md5-cache/dev-lang/cxprolog-0.98.2
2104120016 metadata/md5-cache/dev-lang/erlang-23.0.4
2104120016 metadata/md5-cache/dev-lang/erlang-23.2.3
-2104120016 metadata/md5-cache/dev-lang/erlang-23.2.7
2104120016 metadata/md5-cache/dev-lang/erlang-23.3
2104120016 metadata/md5-cache/dev-lang/erlang-23.3.1
2104120016 metadata/md5-cache/dev-lang/gdl-1.0.0_rc3
@@ -36842,8 +36792,9 @@
2104131809 metadata/md5-cache/dev-lang/vala-0.48.12
2104121341 metadata/md5-cache/dev-lang/xsb-3.8.0
2104150109 metadata/md5-cache/dev-lang/mujs-1.1.1
-2104151709 metadata/md5-cache/dev-lang/Manifest.gz
2104151709 metadata/md5-cache/dev-lang/swi-prolog-8.3.21
+2104160409 metadata/md5-cache/dev-lang/Manifest.gz
+2104160409 metadata/md5-cache/dev-lang/erlang-23.2.7
1808290309 metadata/md5-cache/dev-libs/bcm2835-1.57
1908180639 metadata/md5-cache/dev-libs/darts-0.32
1702282313 metadata/md5-cache/dev-libs/libb64-1.2.1
@@ -36961,7 +36912,6 @@
2103040209 metadata/md5-cache/dev-libs/freexl-1.0.6
2103060139 metadata/md5-cache/dev-libs/keybinder-0.3.1-r201
2103100439 metadata/md5-cache/dev-libs/softhsm-2.6.1
-2103110839 metadata/md5-cache/dev-libs/crypto++-8.5.0
2103121839 metadata/md5-cache/dev-libs/crypto++-8.4.0
2103131509 metadata/md5-cache/dev-libs/libspnav-0.2.3-r1
2103161009 metadata/md5-cache/dev-libs/libuev-2.3.2
@@ -37053,7 +37003,6 @@
2104040239 metadata/md5-cache/dev-libs/uulib-0.5.20-r1
2104060140 metadata/md5-cache/dev-libs/atf-0.21-r2
2104060140 metadata/md5-cache/dev-libs/boehm-gc-8.0.4
-2104060140 metadata/md5-cache/dev-libs/fribidi-1.0.9
2104060140 metadata/md5-cache/dev-libs/hiredis-0.14.1
2104060140 metadata/md5-cache/dev-libs/hiredis-1.0.0
2104060140 metadata/md5-cache/dev-libs/isl-0.23-r1
@@ -37254,14 +37203,9 @@
2104100243 metadata/md5-cache/dev-libs/libgnome-games-support-1.8.1
2104100243 metadata/md5-cache/dev-libs/libgnt-2.14.0
2104100243 metadata/md5-cache/dev-libs/libgnt-2.14.1
-2104100243 metadata/md5-cache/dev-libs/libgusb-0.3.5
-2104100243 metadata/md5-cache/dev-libs/libgweather-3.36.1
2104100243 metadata/md5-cache/dev-libs/libgweather-40.0
2104120016 metadata/md5-cache/dev-libs/libical-3.0.8
2104120016 metadata/md5-cache/dev-libs/libical-3.0.9
-2104100243 metadata/md5-cache/dev-libs/libinput-1.16.4
-2104100243 metadata/md5-cache/dev-libs/libinput-1.16.5
-2104100243 metadata/md5-cache/dev-libs/libinput-1.17.0
2104100243 metadata/md5-cache/dev-libs/libixion-0.16.1
2104100243 metadata/md5-cache/dev-libs/libjcat-0.1.4
2104100243 metadata/md5-cache/dev-libs/libjcat-0.1.5
@@ -37523,7 +37467,6 @@
2104121341 metadata/md5-cache/dev-libs/jemalloc-5.2.1-r1
2104121341 metadata/md5-cache/dev-libs/jerasure-2.0.0-r1
2104121341 metadata/md5-cache/dev-libs/jerasure-2.0.0-r2
-2104131809 metadata/md5-cache/dev-libs/json-glib-1.6.0
2104121341 metadata/md5-cache/dev-libs/judy-1.0.5-r2
2104121341 metadata/md5-cache/dev-libs/judy-1.0.5-r3
2104130239 metadata/md5-cache/dev-libs/keybinder-0.3.2-r300
@@ -37625,7 +37568,6 @@
2104131809 metadata/md5-cache/dev-libs/libsigc++-2.10.6
2104121341 metadata/md5-cache/dev-libs/libsigsegv-2.12-r1
2104121341 metadata/md5-cache/dev-libs/libsigsegv-2.13
-2104121341 metadata/md5-cache/dev-libs/libsodium-1.0.18
2104121341 metadata/md5-cache/dev-libs/libspt-1.1-r4
2104121341 metadata/md5-cache/dev-libs/libstroke-0.5.1-r1
2104121341 metadata/md5-cache/dev-libs/libtar-1.2.20-r4
@@ -37725,14 +37667,19 @@
2104121341 metadata/md5-cache/dev-libs/xapian-bindings-1.4.18-r1
2104121341 metadata/md5-cache/dev-libs/yaz-3.0.53
2104121341 metadata/md5-cache/dev-libs/zthread-2.3.2-r4
-2104150839 metadata/md5-cache/dev-libs/Manifest.gz
-2104150839 metadata/md5-cache/dev-libs/fribidi-1.0.10
2104150439 metadata/md5-cache/dev-libs/gom-0.4
2104150839 metadata/md5-cache/dev-libs/json-glib-1.6.2
2104150839 metadata/md5-cache/dev-libs/libgusb-0.3.6
2104150839 metadata/md5-cache/dev-libs/libgweather-3.36.2
2104150839 metadata/md5-cache/dev-libs/libinput-1.17.1
2104142309 metadata/md5-cache/dev-libs/sord-0.16.8-r1
+2104160809 metadata/md5-cache/dev-libs/Manifest.gz
+2104160539 metadata/md5-cache/dev-libs/botan-2.18.0
+2104160709 metadata/md5-cache/dev-libs/crypto++-8.5.0
+2104152139 metadata/md5-cache/dev-libs/fribidi-1.0.10
+2104160510 metadata/md5-cache/dev-libs/libmanette-0.2.6
+2104160709 metadata/md5-cache/dev-libs/libsodium-1.0.18
+2104160809 metadata/md5-cache/dev-libs/libsodium-1.0.18_p20210508
2012231444 metadata/md5-cache/dev-lisp/hyperspec-7.0-r1
2103310849 metadata/md5-cache/dev-lisp/abcl-1.8.0
2104120442 metadata/md5-cache/dev-lisp/abcl-1.5.0
@@ -37817,9 +37764,9 @@
2104120016 metadata/md5-cache/dev-lua/luv-1.36.0.0
2104120016 metadata/md5-cache/dev-lua/toluapp-1.0.93_p20190513-r100
2104140409 metadata/md5-cache/dev-lua/lua-argparse-0.7.1
-2104142339 metadata/md5-cache/dev-lua/Manifest.gz
-2104142339 metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6
2104142339 metadata/md5-cache/dev-lua/luarocks-3.7.0
+2104160109 metadata/md5-cache/dev-lua/Manifest.gz
+2104160109 metadata/md5-cache/dev-lua/lua-openssl-0.8.0_p6
1702282313 metadata/md5-cache/dev-ml/ocaml-doc-4.04
1707021908 metadata/md5-cache/dev-ml/ocaml-doc-4.05
2006041239 metadata/md5-cache/dev-ml/bos-0.1.6
@@ -38027,21 +37974,18 @@
2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-11.0.1
2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-11.1.0
2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0.9999
-2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc2
-2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc3
-2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc4
-2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0_rc5
2104120016 metadata/md5-cache/dev-ml/llvm-ocaml-13.0.0.9999
2104120442 metadata/md5-cache/dev-ml/mtime-1.1.0
2104120442 metadata/md5-cache/dev-ml/octavius-1.2.2
2104120442 metadata/md5-cache/dev-ml/opam-1.3.1-r2
2104120442 metadata/md5-cache/dev-ml/xml-light-2.2-r3
-2104130239 metadata/md5-cache/dev-ml/Manifest.gz
2104121341 metadata/md5-cache/dev-ml/cairo-ocaml-1.2.0-r1
2104121341 metadata/md5-cache/dev-ml/camlbz2-0.7.0
2104130239 metadata/md5-cache/dev-ml/cudf-0.9
2104121341 metadata/md5-cache/dev-ml/ocaml-hashcons-1.3
2104121341 metadata/md5-cache/dev-ml/ocplib-simplex-0.4
+2104160009 metadata/md5-cache/dev-ml/Manifest.gz
+2104160009 metadata/md5-cache/dev-ml/llvm-ocaml-12.0.0
2104110040 metadata/md5-cache/dev-perl/Ace-1.920.0-r6
2104120442 metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2
2104110040 metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2
@@ -40411,7 +40355,6 @@
2104121341 metadata/md5-cache/dev-php/pecl-ssh2-1.2
2104121341 metadata/md5-cache/dev-php/pecl-ssh2-1.3.1
2104121341 metadata/md5-cache/dev-php/pecl-ssh2-9999
-2104121341 metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1
2104121341 metadata/md5-cache/dev-php/pecl-taint-2.1.0
2104121341 metadata/md5-cache/dev-php/pecl-timezonedb-2020.4
2104121341 metadata/md5-cache/dev-php/pecl-timezonedb-2021.1
@@ -40424,7 +40367,6 @@
2104121341 metadata/md5-cache/dev-php/pecl-yaz-1.2.3
2104121341 metadata/md5-cache/dev-php/pecl-yaz-1.2.3-r1
2104121341 metadata/md5-cache/dev-php/pecl-zmq-1.1.3-r3
-2104121341 metadata/md5-cache/dev-php/pecl-zmq-9999
2104121341 metadata/md5-cache/dev-php/realpath_turbo-2.0.0
2104121341 metadata/md5-cache/dev-php/scrypt-1.4.2
2104121341 metadata/md5-cache/dev-php/scrypt-9999
@@ -40446,7 +40388,10 @@
2104121341 metadata/md5-cache/dev-php/xdebug-client-2.9.8
2104121341 metadata/md5-cache/dev-php/xhprof-2.1.4
2104121341 metadata/md5-cache/dev-php/xhprof-2.2.3
-2104141939 metadata/md5-cache/dev-php/Manifest.gz
+2104152209 metadata/md5-cache/dev-php/Manifest.gz
+2104152209 metadata/md5-cache/dev-php/pecl-crack-0.4-r8
+2104151939 metadata/md5-cache/dev-php/pecl-stomp-2.0.2-r1
+2104152009 metadata/md5-cache/dev-php/pecl-zmq-9999
2103310520 metadata/md5-cache/dev-python/nltk-data-20200312-r1
2103310520 metadata/md5-cache/dev-python/pypy-exe-bin-7.3.3_p2
2103310520 metadata/md5-cache/dev-python/pypy3-exe-bin-7.3.3_p37_p1
@@ -40683,10 +40628,6 @@
2104100243 metadata/md5-cache/dev-python/clang-python-11.0.1
2104100243 metadata/md5-cache/dev-python/clang-python-11.1.0
2104100243 metadata/md5-cache/dev-python/clang-python-12.0.0.9999
-2104100243 metadata/md5-cache/dev-python/clang-python-12.0.0_rc2
-2104100243 metadata/md5-cache/dev-python/clang-python-12.0.0_rc3
-2104100243 metadata/md5-cache/dev-python/clang-python-12.0.0_rc4
-2104100243 metadata/md5-cache/dev-python/clang-python-12.0.0_rc5
2104100243 metadata/md5-cache/dev-python/clang-python-13.0.0.9999
2104100243 metadata/md5-cache/dev-python/cleo-0.8.1
2104100243 metadata/md5-cache/dev-python/cli_helpers-2.1.0
@@ -41206,10 +41147,6 @@
2104100243 metadata/md5-cache/dev-python/lit-11.0.1
2104100243 metadata/md5-cache/dev-python/lit-11.1.0
2104100243 metadata/md5-cache/dev-python/lit-12.0.0.9999
-2104100243 metadata/md5-cache/dev-python/lit-12.0.0_rc2
-2104100243 metadata/md5-cache/dev-python/lit-12.0.0_rc3
-2104100243 metadata/md5-cache/dev-python/lit-12.0.0_rc4
-2104100243 metadata/md5-cache/dev-python/lit-12.0.0_rc5
2104100243 metadata/md5-cache/dev-python/lit-13.0.0.9999
2104100243 metadata/md5-cache/dev-python/livereload-2.6.3
2104100243 metadata/md5-cache/dev-python/llfuse-1.4.1
@@ -42406,7 +42343,6 @@
2104131209 metadata/md5-cache/dev-python/humanize-3.4.1
2104121639 metadata/md5-cache/dev-python/immutables-0.15
2104131209 metadata/md5-cache/dev-python/importlib_metadata-3.10.1
-2104131109 metadata/md5-cache/dev-python/jaraco-path-3.3.1
2104131209 metadata/md5-cache/dev-python/jupyter_client-6.2.0
2104121639 metadata/md5-cache/dev-python/libnacl-1.7.2-r1
2104131109 metadata/md5-cache/dev-python/llvmlite-0.36.0
@@ -42423,7 +42359,6 @@
2104131439 metadata/md5-cache/dev-python/mkdocs_pymdownx_material_extras-1.2.2
2104140109 metadata/md5-cache/dev-python/mongoengine-0.22.1
2104140109 metadata/md5-cache/dev-python/mongoengine-0.23.0
-2104121909 metadata/md5-cache/dev-python/namespace-ruamel-1
2104131209 metadata/md5-cache/dev-python/pikepdf-2.11.1
2104130239 metadata/md5-cache/dev-python/pillow-8.1.2
2104130239 metadata/md5-cache/dev-python/pillow-8.2.0
@@ -42440,10 +42375,7 @@
2104141039 metadata/md5-cache/dev-python/reportlab-3.5.67
2104141039 metadata/md5-cache/dev-python/requests-cache-0.6.1
2104121909 metadata/md5-cache/dev-python/rst-linker-2.2.0
-2104121909 metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0
-2104121909 metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1
2104141039 metadata/md5-cache/dev-python/s3transfer-0.3.7
-2104131109 metadata/md5-cache/dev-python/setuptools-54.1.1
2104121341 metadata/md5-cache/dev-python/subunit-1.4.0
2104131109 metadata/md5-cache/dev-python/textdistance-4.2.1
2104141039 metadata/md5-cache/dev-python/timeout-decorator-0.5.0
@@ -42533,9 +42465,16 @@
2104151139 metadata/md5-cache/dev-python/watchdog-2.0.2
2104150939 metadata/md5-cache/dev-python/xlsxwriter-1.3.9
2104150939 metadata/md5-cache/dev-python/xxhash-2.0.2
-2104151239 metadata/md5-cache/dev-python/Manifest.gz
2104151239 metadata/md5-cache/dev-python/cx_Freeze-6.5.3
2104151239 metadata/md5-cache/dev-python/cx_Freeze-6.6
+2104160409 metadata/md5-cache/dev-python/Manifest.gz
+2104160009 metadata/md5-cache/dev-python/clang-python-12.0.0
+2104160409 metadata/md5-cache/dev-python/jaraco-path-3.3.1
+2104160009 metadata/md5-cache/dev-python/lit-12.0.0
+2104160409 metadata/md5-cache/dev-python/namespace-ruamel-1
+2104160409 metadata/md5-cache/dev-python/ruamel-std-pathlib-0.8.0
+2104160409 metadata/md5-cache/dev-python/ruamel-yaml-0.16.13-r1
+2104160409 metadata/md5-cache/dev-python/setuptools-54.1.1
2101101239 metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614
2101231224 metadata/md5-cache/dev-qt/qtchooser-66
2101231224 metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024
@@ -45001,7 +44940,6 @@
2104120442 metadata/md5-cache/dev-scheme/scm-5.5.6-r3
2104120442 metadata/md5-cache/dev-scheme/tinyscheme-1.41
2104120442 metadata/md5-cache/dev-scheme/ypsilon-0.9.6_p3
-2104121341 metadata/md5-cache/dev-scheme/Manifest.gz
2104121341 metadata/md5-cache/dev-scheme/c-wrapper-0.6.1-r1
2104121341 metadata/md5-cache/dev-scheme/escm-1.1-r1
2104121341 metadata/md5-cache/dev-scheme/gauche-0.9.10
@@ -45014,6 +44952,8 @@
2104121341 metadata/md5-cache/dev-scheme/guile-2.0.14-r3
2104121341 metadata/md5-cache/dev-scheme/guile-gcrypt-0.3.0
2104121341 metadata/md5-cache/dev-scheme/guile-sqlite3-0.1.3
+2104152139 metadata/md5-cache/dev-scheme/Manifest.gz
+2104152139 metadata/md5-cache/dev-scheme/guile-git-0.5.0
1902111909 metadata/md5-cache/dev-tcltk/mysqltcl-3.052-r1
1911121409 metadata/md5-cache/dev-tcltk/scwoop-4.1-r1
1702282321 metadata/md5-cache/dev-tcltk/tkpng-0.9
@@ -45124,7 +45064,6 @@
2104121341 metadata/md5-cache/dev-tex/catdvi-0.14-r2
2104041110 metadata/md5-cache/dev-texlive/texlive-basic-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-bibtexextra-2021
-2104041110 metadata/md5-cache/dev-texlive/texlive-context-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-fontsextra-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-fontutils-2021
@@ -45141,7 +45080,6 @@
2104041110 metadata/md5-cache/dev-texlive/texlive-langgerman-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-langgreek-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-langitalian-2021
-2104041110 metadata/md5-cache/dev-texlive/texlive-langjapanese-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-langkorean-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-langother-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-langpolish-2021
@@ -45159,7 +45097,6 @@
2104041110 metadata/md5-cache/dev-texlive/texlive-pstricks-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-publishers-2021
2104041110 metadata/md5-cache/dev-texlive/texlive-xetex-2021
-2104060140 metadata/md5-cache/dev-texlive/Manifest.gz
2104060140 metadata/md5-cache/dev-texlive/texlive-basic-2020-r1
2104060140 metadata/md5-cache/dev-texlive/texlive-bibtexextra-2020
2104060140 metadata/md5-cache/dev-texlive/texlive-context-2020
@@ -45199,6 +45136,9 @@
2104060140 metadata/md5-cache/dev-texlive/texlive-pstricks-2020
2104060140 metadata/md5-cache/dev-texlive/texlive-publishers-2020
2104060140 metadata/md5-cache/dev-texlive/texlive-xetex-2020
+2104152239 metadata/md5-cache/dev-texlive/Manifest.gz
+2104152239 metadata/md5-cache/dev-texlive/texlive-context-2021
+2104152239 metadata/md5-cache/dev-texlive/texlive-langjapanese-2021
1805161038 metadata/md5-cache/dev-util/abi-compliance-checker-2.3
1709052039 metadata/md5-cache/dev-util/abi-dumper-1.1
1910181539 metadata/md5-cache/dev-util/autoproject-0.20_p5
@@ -45690,10 +45630,6 @@
2104120016 metadata/md5-cache/dev-util/lldb-11.0.1
2104120016 metadata/md5-cache/dev-util/lldb-11.1.0
2104120016 metadata/md5-cache/dev-util/lldb-12.0.0.9999
-2104120016 metadata/md5-cache/dev-util/lldb-12.0.0_rc2
-2104120016 metadata/md5-cache/dev-util/lldb-12.0.0_rc3
-2104120016 metadata/md5-cache/dev-util/lldb-12.0.0_rc4
-2104120016 metadata/md5-cache/dev-util/lldb-12.0.0_rc5
2104120016 metadata/md5-cache/dev-util/lldb-13.0.0.9999
2104120442 metadata/md5-cache/dev-util/lttng-modules-2.7.1-r1
2104120016 metadata/md5-cache/dev-util/lxqt-build-tools-0.8.0
@@ -45924,7 +45860,6 @@
2104130239 metadata/md5-cache/dev-util/wiggle-0.9-r1
2104121341 metadata/md5-cache/dev-util/xdelta-1.1.4-r3
2104121341 metadata/md5-cache/dev-util/xdelta-3.1.0
-2104151139 metadata/md5-cache/dev-util/Manifest.gz
2104151139 metadata/md5-cache/dev-util/bats-1.2.1
2104151139 metadata/md5-cache/dev-util/bats-1.3.0
2104151139 metadata/md5-cache/dev-util/catalyst-9999
@@ -45943,6 +45878,9 @@
2104151139 metadata/md5-cache/dev-util/sccache-0.2.15
2104151139 metadata/md5-cache/dev-util/sccache-9999
2104151139 metadata/md5-cache/dev-util/smem-1.5-r1
+2104160639 metadata/md5-cache/dev-util/Manifest.gz
+2104160639 metadata/md5-cache/dev-util/gnome-devel-docs-40.0
+2104160009 metadata/md5-cache/dev-util/lldb-12.0.0
1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1
1809152309 metadata/md5-cache/dev-vcs/cvsutils-0.2.5-r1
1807302309 metadata/md5-cache/dev-vcs/easygit-1.7.5.2
@@ -46272,9 +46210,9 @@
2104121341 metadata/md5-cache/games-arcade/tecnoballz-0.93.1
2104121341 metadata/md5-cache/games-arcade/xbill-2.1-r3
2104121341 metadata/md5-cache/games-arcade/xgalaga-2.1.1.0-r1
-2104151009 metadata/md5-cache/games-arcade/Manifest.gz
-2104151009 metadata/md5-cache/games-arcade/xboing-2.4-r3
2104151009 metadata/md5-cache/games-arcade/xscavenger-1.4.4-r2
+2104160809 metadata/md5-cache/games-arcade/Manifest.gz
+2104160809 metadata/md5-cache/games-arcade/xboing-2.4-r3
1711182338 metadata/md5-cache/games-board/gnuchess-book-1.02-r1
2003311339 metadata/md5-cache/games-board/polyglot-1.4.70b-r3
2006220109 metadata/md5-cache/games-board/gnuchess-6.2.7
@@ -46341,11 +46279,11 @@
2104121341 metadata/md5-cache/games-board/sjeng-11.2_p8_p1
2104121341 metadata/md5-cache/games-board/xboard-4.9.1
2104121341 metadata/md5-cache/games-board/xmahjongg-3.7-r1
-2104151009 metadata/md5-cache/games-board/Manifest.gz
-2104151009 metadata/md5-cache/games-board/xgammon-0.98-r2
2104151009 metadata/md5-cache/games-board/xmille-2.0-r4
-2104151009 metadata/md5-cache/games-board/xscrabble-2.10-r3
-2104151009 metadata/md5-cache/games-board/xskat-4.0-r1
+2104160809 metadata/md5-cache/games-board/Manifest.gz
+2104160809 metadata/md5-cache/games-board/xgammon-0.98-r3
+2104160809 metadata/md5-cache/games-board/xscrabble-2.10-r4
+2104160809 metadata/md5-cache/games-board/xskat-4.0-r1
1911021809 metadata/md5-cache/games-emulation/desmume-0.9.11-r2
1911110109 metadata/md5-cache/games-emulation/emutos-0.9.12
1808150339 metadata/md5-cache/games-emulation/libretro-info-0.0.1_pre20180723
@@ -46452,8 +46390,6 @@
2104120016 metadata/md5-cache/games-engines/openxcom-1.0.0_p20180317-r1
2104120016 metadata/md5-cache/games-engines/openxcom-9999
2104120442 metadata/md5-cache/games-engines/residualvm-0.2.1-r1
-2104120016 metadata/md5-cache/games-engines/scummvm-2.1.2
-2104120016 metadata/md5-cache/games-engines/scummvm-2.2.0
2104120016 metadata/md5-cache/games-engines/scummvm-9999
2104120016 metadata/md5-cache/games-engines/scummvm-tools-2.1.0
2104120016 metadata/md5-cache/games-engines/scummvm-tools-2.2.0
@@ -46461,8 +46397,9 @@
2104120016 metadata/md5-cache/games-engines/stratagus-2.4.3-r100
2104130939 metadata/md5-cache/games-engines/devilutionx-1.2.1
2104121341 metadata/md5-cache/games-engines/frobtads-1.2.4
-2104151139 metadata/md5-cache/games-engines/Manifest.gz
2104151139 metadata/md5-cache/games-engines/stratagus-3.0.0-r100
+2104160009 metadata/md5-cache/games-engines/Manifest.gz
+2104160009 metadata/md5-cache/games-engines/scummvm-2.2.0-r1
1910280309 metadata/md5-cache/games-fps/ut2004-bonuspack-ece-1-r4
1910280309 metadata/md5-cache/games-fps/ut2004-bonuspack-mega-1-r3
2005172009 metadata/md5-cache/games-fps/doom-data-1.9
@@ -46592,8 +46529,8 @@
2104121341 metadata/md5-cache/games-misc/robotfindskitten-2.7182818.701-r1
2104121341 metadata/md5-cache/games-misc/typespeed-0.6.5-r2
2104121341 metadata/md5-cache/games-misc/xcowsay-1.5.1
-2104151009 metadata/md5-cache/games-misc/Manifest.gz
-2104151009 metadata/md5-cache/games-misc/xcruiser-0.30-r1
+2104160809 metadata/md5-cache/games-misc/Manifest.gz
+2104160809 metadata/md5-cache/games-misc/xcruiser-0.30-r1
1807151809 metadata/md5-cache/games-mud/trebuchet-1.075-r1
2002230040 metadata/md5-cache/games-mud/tintin-2.01.8
2103311309 metadata/md5-cache/games-mud/circlemud-3.1-r1
@@ -46802,9 +46739,9 @@
2104120016 metadata/md5-cache/games-server/pvpgn-1.99.7.2.1-r1
2104101639 metadata/md5-cache/games-server/ut2004-ded-3369.3-r2
2104121341 metadata/md5-cache/games-server/monopd-0.10.2-r1
-2104142339 metadata/md5-cache/games-server/Manifest.gz
2104142339 metadata/md5-cache/games-server/bedrock-server-1.16.210.06
-2104142339 metadata/md5-cache/games-server/bedrock-server-1.16.220.02
+2104160109 metadata/md5-cache/games-server/Manifest.gz
+2104160109 metadata/md5-cache/games-server/bedrock-server-1.16.220.02
2101231224 metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r1
2101260039 metadata/md5-cache/games-simulation/flightgear-data-2020.3.6
2102241843 metadata/md5-cache/games-simulation/cannonsmash-0.6.6-r1
@@ -46991,11 +46928,7 @@
2104100243 metadata/md5-cache/gnome-base/nautilus-3.36.3
2104130109 metadata/md5-cache/gnome-base/dconf-editor-3.38.3
2104130239 metadata/md5-cache/gnome-base/gdm-3.36.4-r1
-2104130239 metadata/md5-cache/gnome-base/gnome-control-center-3.38.3
-2104130239 metadata/md5-cache/gnome-base/gnome-desktop-3.38.3
-2104130239 metadata/md5-cache/gnome-base/gnome-session-3.38.0
2104130239 metadata/md5-cache/gnome-base/gnome-settings-daemon-3.38.1
-2104130239 metadata/md5-cache/gnome-base/gnome-shell-3.38.3
2104121341 metadata/md5-cache/gnome-base/gnome-vfs-2.24.4-r5
2104131809 metadata/md5-cache/gnome-base/gsettings-desktop-schemas-3.38.0
2104121341 metadata/md5-cache/gnome-base/libglade-2.6.4-r3
@@ -47003,11 +46936,16 @@
2104121341 metadata/md5-cache/gnome-base/librsvg-2.40.21
2104131809 metadata/md5-cache/gnome-base/librsvg-2.50.3
2104140039 metadata/md5-cache/gnome-base/nautilus-40.0
-2104150839 metadata/md5-cache/gnome-base/Manifest.gz
2104150839 metadata/md5-cache/gnome-base/gnome-control-center-3.38.5
-2104150839 metadata/md5-cache/gnome-base/gnome-desktop-3.38.4
2104150839 metadata/md5-cache/gnome-base/gnome-session-3.38.0-r1
2104150839 metadata/md5-cache/gnome-base/gnome-shell-3.38.4
+2104160709 metadata/md5-cache/gnome-base/Manifest.gz
+2104160609 metadata/md5-cache/gnome-base/gnome-control-center-40.0
+2104151939 metadata/md5-cache/gnome-base/gnome-desktop-3.38.4
+2104160539 metadata/md5-cache/gnome-base/gnome-desktop-40.0
+2104160709 metadata/md5-cache/gnome-base/gnome-keyring-40.0
+2104160539 metadata/md5-cache/gnome-base/gnome-session-40.0
+2104160510 metadata/md5-cache/gnome-base/librsvg-2.50.4
2003261841 metadata/md5-cache/gnome-extra/gnome-utils-3.8.0
2005231339 metadata/md5-cache/gnome-extra/gnome-shell-extension-appindicator-33
2006291909 metadata/md5-cache/gnome-extra/gnome-shell-extensions-topicons-plus-27
@@ -47074,7 +47012,6 @@
2104100243 metadata/md5-cache/gnome-extra/gnome-software-3.34.2
2104100243 metadata/md5-cache/gnome-extra/gnome-software-3.36.1
2104100243 metadata/md5-cache/gnome-extra/gnome-system-monitor-3.38.0
-2104100243 metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.0
2104120442 metadata/md5-cache/gnome-extra/gnome-user-docs-3.36.6
2104100243 metadata/md5-cache/gnome-extra/gnome-user-share-3.34.0
2104100243 metadata/md5-cache/gnome-extra/gnome-weather-3.36.1
@@ -47083,9 +47020,7 @@
2104100243 metadata/md5-cache/gnome-extra/nautilus-sendto-3.8.6
2104100243 metadata/md5-cache/gnome-extra/nemo-4.6.5
2104100243 metadata/md5-cache/gnome-extra/nemo-4.8.4
-2104100243 metadata/md5-cache/gnome-extra/sushi-3.34.0
2104120442 metadata/md5-cache/gnome-extra/synapse-0.2.99.4
-2104120442 metadata/md5-cache/gnome-extra/yelp-xsl-3.36.1
2104121341 metadata/md5-cache/gnome-extra/cinnamon-4.6.7
2104121341 metadata/md5-cache/gnome-extra/cinnamon-control-center-4.6.2
2104121341 metadata/md5-cache/gnome-extra/cinnamon-settings-daemon-4.6.4
@@ -47100,13 +47035,21 @@
2104121341 metadata/md5-cache/gnome-extra/nautilus-dropbox-2020.03.04
2104131809 metadata/md5-cache/gnome-extra/nm-applet-1.20.0
2104121341 metadata/md5-cache/gnome-extra/seahorse-nautilus-3.11.92
-2104121341 metadata/md5-cache/gnome-extra/yelp-3.36.2
-2104150839 metadata/md5-cache/gnome-extra/Manifest.gz
2104150009 metadata/md5-cache/gnome-extra/gnome-shell-frippery-40.0
2104150839 metadata/md5-cache/gnome-extra/gnome-tweaks-3.34.1
2104150839 metadata/md5-cache/gnome-extra/sushi-3.38.0
2104150839 metadata/md5-cache/gnome-extra/yelp-3.38.3
2104150839 metadata/md5-cache/gnome-extra/yelp-xsl-3.38.3
+2104160739 metadata/md5-cache/gnome-extra/Manifest.gz
+2104160739 metadata/md5-cache/gnome-extra/gnome-calendar-40.0
+2104160739 metadata/md5-cache/gnome-extra/gnome-characters-40.0
+2104160739 metadata/md5-cache/gnome-extra/gnome-clocks-40.0
+2104160709 metadata/md5-cache/gnome-extra/gnome-getting-started-docs-3.38.1
+2104160709 metadata/md5-cache/gnome-extra/gnome-tweaks-40.0
+2104160709 metadata/md5-cache/gnome-extra/gnome-user-docs-40.0
+2104160539 metadata/md5-cache/gnome-extra/gnome-weather-40.0
+2104160510 metadata/md5-cache/gnome-extra/yelp-40.0
+2104160510 metadata/md5-cache/gnome-extra/yelp-xsl-40.0
2104120442 metadata/md5-cache/gnustep-apps/Manifest.gz
2104120016 metadata/md5-cache/gnustep-apps/aclock-0.4.0-r1
2104120016 metadata/md5-cache/gnustep-apps/addresses-0.4.8-r1
@@ -47844,7 +47787,6 @@
2101231224 metadata/md5-cache/mail-client/mailx-8.1.2.20180807
2101231224 metadata/md5-cache/mail-client/s-nail-14.9.19
2102241843 metadata/md5-cache/mail-client/sylpheed-3.7.0-r1
-2103020809 metadata/md5-cache/mail-client/clawsker-1.3.4
2103042009 metadata/md5-cache/mail-client/clawsker-1.3.1
2103082139 metadata/md5-cache/mail-client/s-nail-14.9.22
2103101739 metadata/md5-cache/mail-client/neomutt-20201127
@@ -47876,10 +47818,11 @@
2104121341 metadata/md5-cache/mail-client/mutt-2.0.5
2104121341 metadata/md5-cache/mail-client/mutt-2.0.6
2104121809 metadata/md5-cache/mail-client/thunderbird-78.9.1
-2104151139 metadata/md5-cache/mail-client/Manifest.gz
2104151139 metadata/md5-cache/mail-client/mutt-wizard-3.1.1
2104151139 metadata/md5-cache/mail-client/mutt-wizard-3.2.1
2104151139 metadata/md5-cache/mail-client/mutt-wizard-9999
+2104160409 metadata/md5-cache/mail-client/Manifest.gz
+2104160409 metadata/md5-cache/mail-client/clawsker-1.3.4
1910071209 metadata/md5-cache/mail-filter/spampd-2.42
1702282325 metadata/md5-cache/mail-filter/spamprobe-1.4d-r1
1911161109 metadata/md5-cache/mail-filter/zdkimfilter-1.8
@@ -47947,8 +47890,8 @@
2104131939 metadata/md5-cache/mail-filter/spamassassin-3.4.6
2104121341 metadata/md5-cache/mail-filter/spamdyke-4.3.0
2104121341 metadata/md5-cache/mail-filter/spamdyke-5.0.1
-2104150139 metadata/md5-cache/mail-filter/Manifest.gz
-2104150139 metadata/md5-cache/mail-filter/spamassassin-3.4.5
+2104152139 metadata/md5-cache/mail-filter/Manifest.gz
+2104152139 metadata/md5-cache/mail-filter/spamassassin-3.4.5
2012281255 metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.4.5
2012281255 metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.5.0
2012281255 metadata/md5-cache/mail-mta/protonmail-bridge-bin-1.5.2
@@ -48408,7 +48351,6 @@
2104120442 metadata/md5-cache/media-gfx/ditaa-0.11.0
2104120016 metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r1
2104100243 metadata/md5-cache/media-gfx/entangle-3.0
-2104100243 metadata/md5-cache/media-gfx/eog-3.38.1
2104100243 metadata/md5-cache/media-gfx/eog-plugins-3.26.6
2104120442 metadata/md5-cache/media-gfx/esci-interpreter-gt-s80-0.2.1.1
2104120016 metadata/md5-cache/media-gfx/exiv2-0.27.3
@@ -48563,7 +48505,6 @@
2104121341 metadata/md5-cache/media-gfx/xsane-0.999-r3
2104121341 metadata/md5-cache/media-gfx/zbar-0.23-r1
2104121341 metadata/md5-cache/media-gfx/zbar-0.23.1
-2104151139 metadata/md5-cache/media-gfx/Manifest.gz
2104150839 metadata/md5-cache/media-gfx/eog-3.38.2
2104151139 metadata/md5-cache/media-gfx/fotoxx-21.40
2104151139 metadata/md5-cache/media-gfx/freecad-0.19.1
@@ -48574,9 +48515,14 @@
2104142239 metadata/md5-cache/media-gfx/inkscape-1.0.2-r1
2104151139 metadata/md5-cache/media-gfx/sane-backends-1.0.31
2104151139 metadata/md5-cache/media-gfx/sane-backends-1.0.31-r1
-2104151009 metadata/md5-cache/media-gfx/transfig-3.2.5e-r1
2104151139 metadata/md5-cache/media-gfx/tuxpaint-0.9.24
-2104151009 metadata/md5-cache/media-gfx/xli-1.17.0-r5
+2104160809 metadata/md5-cache/media-gfx/Manifest.gz
+2104160539 metadata/md5-cache/media-gfx/eog-40.0
+2104160539 metadata/md5-cache/media-gfx/eog-plugins-3.26.7
+2104160739 metadata/md5-cache/media-gfx/gnome-font-viewer-40.0
+2104160510 metadata/md5-cache/media-gfx/gnome-screenshot-40.0
+2104160809 metadata/md5-cache/media-gfx/transfig-3.2.5e-r1
+2104160809 metadata/md5-cache/media-gfx/xli-1.17.0-r5
1802221208 metadata/md5-cache/media-libs/blib-1.1.7-r2
1902171239 metadata/md5-cache/media-libs/libggimisc-2.2.2-r1
1805290208 metadata/md5-cache/media-libs/libpqstego-0.0.1
@@ -48924,7 +48870,6 @@
2104120016 metadata/md5-cache/media-libs/svt-av1-0.8.6
2104120016 metadata/md5-cache/media-libs/svt-av1-9999
2104120442 metadata/md5-cache/media-libs/t1lib-5.1.2-r2
-2104120016 metadata/md5-cache/media-libs/taglib-1.11.1_p20190920-r1
2104120442 metadata/md5-cache/media-libs/taglib-1.12
2104120016 metadata/md5-cache/media-libs/taglib-extras-1.0.1-r1
2104120016 metadata/md5-cache/media-libs/tg_owt-0_pre20201105
@@ -49124,7 +49069,6 @@
2104121341 metadata/md5-cache/media-libs/raptor-2.0.15-r2
2104121341 metadata/md5-cache/media-libs/resid-0.16_p2-r1
2104121341 metadata/md5-cache/media-libs/rtaudio-5.1.0
-2104121909 metadata/md5-cache/media-libs/rubberband-1.9.1-r1
2104121341 metadata/md5-cache/media-libs/sdl-gfx-2.0.26
2104121341 metadata/md5-cache/media-libs/sdl-gfx-2.0.26-r1
2104121341 metadata/md5-cache/media-libs/sdl-mixer-1.2.12-r4
@@ -49152,13 +49096,15 @@
2104121341 metadata/md5-cache/media-libs/zimg-2.9.2
2104121341 metadata/md5-cache/media-libs/zimg-3.0.1
2104121341 metadata/md5-cache/media-libs/zimg-9999
-2104151139 metadata/md5-cache/media-libs/Manifest.gz
2104151139 metadata/md5-cache/media-libs/gegl-0.4.30
2104151139 metadata/md5-cache/media-libs/gegl-9999
2104151009 metadata/md5-cache/media-libs/nas-1.9.4-r2
2104150139 metadata/md5-cache/media-libs/tiff-4.2.0
2104150409 metadata/md5-cache/media-libs/waffle-1.7.0
2104150409 metadata/md5-cache/media-libs/waffle-9999
+2104160409 metadata/md5-cache/media-libs/Manifest.gz
+2104160239 metadata/md5-cache/media-libs/grilo-0.3.13
+2104160409 metadata/md5-cache/media-libs/rubberband-1.9.1-r1
1908120039 metadata/md5-cache/media-plugins/hexter-1.1.0
1911121409 metadata/md5-cache/media-plugins/ladspa-bs2b-0.9.1-r1
1912241539 metadata/md5-cache/media-plugins/vdr-burn-templates-0.0.3
@@ -49207,7 +49153,6 @@
2104120442 metadata/md5-cache/media-plugins/ams-lv2-1.2.2
2104120442 metadata/md5-cache/media-plugins/fil-plugins-0.3.0-r1
2104120016 metadata/md5-cache/media-plugins/frei0r-plugins-1.7.0
-2104100243 metadata/md5-cache/media-plugins/grilo-plugins-0.3.11
2104120442 metadata/md5-cache/media-plugins/gst-plugins-a52dec-1.16.3
2104120442 metadata/md5-cache/media-plugins/gst-plugins-amr-1.16.3
2104120442 metadata/md5-cache/media-plugins/gst-plugins-assrender-1.16.3
@@ -49556,7 +49501,6 @@
2104120016 metadata/md5-cache/media-plugins/vdr-xineliboutput-9999
2104120442 metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5
2104120442 metadata/md5-cache/media-plugins/vdr-zappilot-0.0.5-r1
-2104140209 metadata/md5-cache/media-plugins/Manifest.gz
2104121341 metadata/md5-cache/media-plugins/alsa-plugins-1.2.2
2104121341 metadata/md5-cache/media-plugins/audacious-plugins-9999
2104140209 metadata/md5-cache/media-plugins/calf-0.90.3-r1
@@ -49571,6 +49515,9 @@
2104130339 metadata/md5-cache/media-plugins/live-2020.05.15
2104121341 metadata/md5-cache/media-plugins/swh-plugins-0.4.17
2104130339 metadata/md5-cache/media-plugins/vdr-xineliboutput-2.2.0-r2
+2104160239 metadata/md5-cache/media-plugins/Manifest.gz
+2104160239 metadata/md5-cache/media-plugins/grilo-plugins-0.3.11
+2104160239 metadata/md5-cache/media-plugins/grilo-plugins-0.3.13
1703122008 metadata/md5-cache/media-radio/adifmerg-31-r1
1908231409 metadata/md5-cache/media-radio/dxcc-20190309
2002201639 metadata/md5-cache/media-radio/gpredict-2.2.1
@@ -49656,7 +49603,6 @@
1912102239 metadata/md5-cache/media-sound/flack-2.0.6
1912110309 metadata/md5-cache/media-sound/retrovol-0.13
1912130239 metadata/md5-cache/media-sound/podcatcher-3.1.6
-1912311709 metadata/md5-cache/media-sound/pragha-1.3.99.1
2001271609 metadata/md5-cache/media-sound/ario-1.6
2002112051 metadata/md5-cache/media-sound/shorten-3.6.1
2002112051 metadata/md5-cache/media-sound/sidplay-2.0.9-r1
@@ -49927,7 +49873,6 @@
2104120016 metadata/md5-cache/media-sound/pwavecat-0.4.5
2104120016 metadata/md5-cache/media-sound/qastools-0.23.0
2104120016 metadata/md5-cache/media-sound/qjackctl-0.9.1
-2104120016 metadata/md5-cache/media-sound/qjackctl-0.9.2
2104120016 metadata/md5-cache/media-sound/qjackctl-9999
2104120016 metadata/md5-cache/media-sound/qmmp-1.4.2
2104120016 metadata/md5-cache/media-sound/qmmp-9999
@@ -49940,7 +49885,6 @@
2104120016 metadata/md5-cache/media-sound/qtractor-0.9.21
2104100243 metadata/md5-cache/media-sound/quodlibet-4.3.0
2104100243 metadata/md5-cache/media-sound/quodlibet-4.3.0-r1
-2104111439 metadata/md5-cache/media-sound/quodlibet-4.4.0
2104120016 metadata/md5-cache/media-sound/rawrec-0.9.991
2104120442 metadata/md5-cache/media-sound/rhythmbox-3.4.4
2104120016 metadata/md5-cache/media-sound/rosegarden-20.12
@@ -50083,8 +50027,12 @@
2104151139 metadata/md5-cache/media-sound/flacon-5.5.1
2104142039 metadata/md5-cache/media-sound/fluidsynth-2.2.0-r1
2104141139 metadata/md5-cache/media-sound/lmms-9999
-2104151539 metadata/md5-cache/media-sound/Manifest.gz
2104151539 metadata/md5-cache/media-sound/jack2-1.9.18
+2104160409 metadata/md5-cache/media-sound/Manifest.gz
+2104160239 metadata/md5-cache/media-sound/gnome-music-40.0
+2104160239 metadata/md5-cache/media-sound/pragha-1.3.99.1
+2104160409 metadata/md5-cache/media-sound/qjackctl-0.9.2
+2104160409 metadata/md5-cache/media-sound/quodlibet-4.4.0
1806021308 metadata/md5-cache/media-tv/ivtvplayer-0.1.3-r2
1702282327 metadata/md5-cache/media-tv/mythtv-status-0.10.4
1702282327 metadata/md5-cache/media-tv/shoutcast2vdr-0.0.8-r1
@@ -50206,7 +50154,6 @@
2104100243 metadata/md5-cache/media-video/celluloid-0.18
2104100243 metadata/md5-cache/media-video/celluloid-0.19
2104100243 metadata/md5-cache/media-video/celluloid-0.20
-2104100243 metadata/md5-cache/media-video/cheese-3.34.0-r1
2104120442 metadata/md5-cache/media-video/clive-2.3.0.1
2104100243 metadata/md5-cache/media-video/devedeng-4.16.0-r1
2104120442 metadata/md5-cache/media-video/dvbsnoop-1.4.50-r1
@@ -50224,7 +50171,6 @@
2104100243 metadata/md5-cache/media-video/gaupol-1.8-r1
2104100243 metadata/md5-cache/media-video/gaupol-1.8-r2
2104100243 metadata/md5-cache/media-video/gaupol-1.9
-2104120442 metadata/md5-cache/media-video/gnome-video-effects-0.4.3
2104120442 metadata/md5-cache/media-video/google2srt-0.5.6-r1
2104120016 metadata/md5-cache/media-video/gpac-1.0.1
2104120016 metadata/md5-cache/media-video/gpac-9999
@@ -50332,7 +50278,6 @@
2104130239 metadata/md5-cache/media-video/pipewire-0.3.22
2104121341 metadata/md5-cache/media-video/recordmydesktop-0.3.8.1-r6
2104121341 metadata/md5-cache/media-video/snappy-1.0-r1
-2104121341 metadata/md5-cache/media-video/snappy-1.0_p20200428
2104121341 metadata/md5-cache/media-video/transcode-1.1.7-r5
2104121341 metadata/md5-cache/media-video/vcdimager-2.0.1
2104121341 metadata/md5-cache/media-video/vlc-3.0.12.1-r100
@@ -50340,7 +50285,6 @@
2104121341 metadata/md5-cache/media-video/vlc-9999
2104121341 metadata/md5-cache/media-video/xine-ui-0.99.12
2104121341 metadata/md5-cache/media-video/xvattr-1.3-r3
-2104151139 metadata/md5-cache/media-video/Manifest.gz
2104150839 metadata/md5-cache/media-video/cheese-3.38.0
2104150839 metadata/md5-cache/media-video/gnome-video-effects-0.5.0
2104151139 metadata/md5-cache/media-video/h264enc-10.4.7-r1
@@ -50349,6 +50293,8 @@
2104151139 metadata/md5-cache/media-video/mpv-9999
2104151139 metadata/md5-cache/media-video/pipewire-0.3.25
2104151139 metadata/md5-cache/media-video/yle-dl-20210212
+2104160539 metadata/md5-cache/media-video/Manifest.gz
+2104160539 metadata/md5-cache/media-video/snappy-1.0_p20200428
1910070809 metadata/md5-cache/net-analyzer/arptools-1.0.2
1906051110 metadata/md5-cache/net-analyzer/authforce-0.9.9-r2
1910071209 metadata/md5-cache/net-analyzer/fprobe-1.1-r3
@@ -50680,8 +50626,6 @@
2104121341 metadata/md5-cache/net-analyzer/nload-0.7.4-r1
2104121341 metadata/md5-cache/net-analyzer/nmap-7.80-r2
2104121341 metadata/md5-cache/net-analyzer/nmap-7.91-r1
-2104131939 metadata/md5-cache/net-analyzer/nmap-7.91-r2
-2104121341 metadata/md5-cache/net-analyzer/nmap-9999
2104121341 metadata/md5-cache/net-analyzer/nrpe-4.0.3
2104121341 metadata/md5-cache/net-analyzer/nsat-1.5-r5
2104121341 metadata/md5-cache/net-analyzer/nstats-0.4-r3
@@ -50741,7 +50685,6 @@
2104140209 metadata/md5-cache/net-analyzer/wireshark-3.4.4
2104121341 metadata/md5-cache/net-analyzer/yersinia-0.8.2
2104121341 metadata/md5-cache/net-analyzer/yersinia-9999
-2104151139 metadata/md5-cache/net-analyzer/Manifest.gz
2104151139 metadata/md5-cache/net-analyzer/gvm-10.0.1
2104151139 metadata/md5-cache/net-analyzer/gvm-11.0.0
2104151139 metadata/md5-cache/net-analyzer/gvm-20.8.0
@@ -50750,6 +50693,9 @@
2104151139 metadata/md5-cache/net-analyzer/linkchecker-9999
2104141939 metadata/md5-cache/net-analyzer/nessus-agent-bin-8.2.4
2104141939 metadata/md5-cache/net-analyzer/nessus-bin-8.14.0
+2104160809 metadata/md5-cache/net-analyzer/Manifest.gz
+2104160809 metadata/md5-cache/net-analyzer/nmap-7.91-r2
+2104160809 metadata/md5-cache/net-analyzer/nmap-9999
1704281609 metadata/md5-cache/net-dialup/dial-1.2-r2
2012311940 metadata/md5-cache/net-dialup/ppp-scripts-0
2012311940 metadata/md5-cache/net-dialup/wvdial-1.61
@@ -50869,10 +50815,11 @@
2104121341 metadata/md5-cache/net-dns/unbound-1.13.0
2104121341 metadata/md5-cache/net-dns/unbound-1.13.0-r1
2104121341 metadata/md5-cache/net-dns/unbound-1.13.1
-2104151139 metadata/md5-cache/net-dns/Manifest.gz
2104151139 metadata/md5-cache/net-dns/dnsviz-0.8.2-r1
2104151139 metadata/md5-cache/net-dns/dnsviz-0.9.2
2104151139 metadata/md5-cache/net-dns/dnsviz-0.9.3
+2104160309 metadata/md5-cache/net-dns/Manifest.gz
+2104160309 metadata/md5-cache/net-dns/dnsmasq-2.85
1902190039 metadata/md5-cache/net-firewall/ipkungfu-0.6.1-r1
2001260341 metadata/md5-cache/net-firewall/lutelwall-0.99-r1
2101231224 metadata/md5-cache/net-firewall/arptables-0.0.4
@@ -51051,7 +50998,6 @@
2104120016 metadata/md5-cache/net-im/telegram-desktop-2.4.7-r1
2104120016 metadata/md5-cache/net-im/telegram-desktop-2.7.1-r1
2104100243 metadata/md5-cache/net-im/telepathy-logger-0.8.2-r1
-2104120442 metadata/md5-cache/net-im/telepathy-mission-control-5.16.5
2104100243 metadata/md5-cache/net-im/toxic-0.10.0-r1
2104100243 metadata/md5-cache/net-im/toxic-0.8.3-r2
2104100243 metadata/md5-cache/net-im/transwhat-0.2.2_p20190426-r1
@@ -51072,7 +51018,6 @@
2104121341 metadata/md5-cache/net-im/purple-events-0.99.1
2104122209 metadata/md5-cache/net-im/teams-1.4.00.4855-r1
2104122209 metadata/md5-cache/net-im/teams-1.4.00.7556
-2104151209 metadata/md5-cache/net-im/Manifest.gz
2104151209 metadata/md5-cache/net-im/bitlbee-3.6-r1
2104151209 metadata/md5-cache/net-im/bitlbee-9999
2104150939 metadata/md5-cache/net-im/gajim-1.3.1_p2
@@ -51084,6 +51029,7 @@
2104151139 metadata/md5-cache/net-im/telegram-desktop-bin-2.6.1
2104151139 metadata/md5-cache/net-im/telegram-desktop-bin-2.7.1
2104150839 metadata/md5-cache/net-im/telepathy-mission-control-5.16.6
+2104151909 metadata/md5-cache/net-im/Manifest.gz
2002112051 metadata/md5-cache/net-irc/bnc-2.9.4-r1
2002112051 metadata/md5-cache/net-irc/muh-2.2a-r1
2002230040 metadata/md5-cache/net-irc/ircmap-0.99-r1
@@ -51136,7 +51082,6 @@
2104120016 metadata/md5-cache/net-irc/psybnc-2.3.2.9-r4
2104120016 metadata/md5-cache/net-irc/quassel-0.13.1-r2
2104120016 metadata/md5-cache/net-irc/quassel-9999
-2104100243 metadata/md5-cache/net-irc/telepathy-idle-0.2.0-r3
2104120016 metadata/md5-cache/net-irc/weechat-3.0-r100
2104120016 metadata/md5-cache/net-irc/weechat-3.0.1
2104120016 metadata/md5-cache/net-irc/weechat-3.1
@@ -51147,11 +51092,11 @@
2104100243 metadata/md5-cache/net-irc/znc-palaver-1.2.1
2104121341 metadata/md5-cache/net-irc/epic5-2.0.1
2104121341 metadata/md5-cache/net-irc/irssi-9999
-2104121341 metadata/md5-cache/net-irc/ngircd-26.1
-2104151139 metadata/md5-cache/net-irc/Manifest.gz
2104151139 metadata/md5-cache/net-irc/irker-2.19
2104151139 metadata/md5-cache/net-irc/quasselgrep-0_p20200830
2104150839 metadata/md5-cache/net-irc/telepathy-idle-0.2.2
+2104160709 metadata/md5-cache/net-irc/Manifest.gz
+2104160709 metadata/md5-cache/net-irc/ngircd-26.1
1903300009 metadata/md5-cache/net-libs/freaklabs-chibiarduino-1.0.8_p20190329
1907151840 metadata/md5-cache/net-libs/libsrsirc-0.0.14-r1
2004032241 metadata/md5-cache/net-libs/rpc2-2.14
@@ -51239,7 +51184,6 @@
2104120016 metadata/md5-cache/net-libs/courier-authlib-0.71.2
2104120016 metadata/md5-cache/net-libs/cppzmq-4.6.0
2104120016 metadata/md5-cache/net-libs/davix-0.7.6
-2104120442 metadata/md5-cache/net-libs/farstream-0.2.8-r2
2104100243 metadata/md5-cache/net-libs/glib-networking-2.68.0
2104120442 metadata/md5-cache/net-libs/gnome-online-accounts-3.36.0
2104120442 metadata/md5-cache/net-libs/google-cloud-cpp-0.10.0
@@ -51349,14 +51293,12 @@
2104100243 metadata/md5-cache/net-libs/stem-1.8.0-r1
2104100243 metadata/md5-cache/net-libs/telepathy-accounts-signon-2.1
2104120442 metadata/md5-cache/net-libs/telepathy-farstream-0.6.2
-2104120442 metadata/md5-cache/net-libs/telepathy-glib-0.24.1-r1
2104120016 metadata/md5-cache/net-libs/telepathy-logger-qt-17.09.0
2104120016 metadata/md5-cache/net-libs/telepathy-qt-0.9.8
2104120016 metadata/md5-cache/net-libs/telepathy-qt-9999
2104120016 metadata/md5-cache/net-libs/tox-0.2.11-r1
2104120016 metadata/md5-cache/net-libs/tox-0.2.12-r1
2104120016 metadata/md5-cache/net-libs/tox-9999
-2104120442 metadata/md5-cache/net-libs/uhttpmock-0.5.1
2104120016 metadata/md5-cache/net-libs/usrsctp-0.9.3.0_p20201102
2104120016 metadata/md5-cache/net-libs/webkit-gtk-2.30.5
2104120016 metadata/md5-cache/net-libs/xrootd-5.0.3
@@ -51477,8 +51419,9 @@
2104150839 metadata/md5-cache/net-libs/farstream-0.2.9
2104150839 metadata/md5-cache/net-libs/telepathy-glib-0.24.2
2104150839 metadata/md5-cache/net-libs/uhttpmock-0.5.3
-2104151639 metadata/md5-cache/net-libs/Manifest.gz
2104151639 metadata/md5-cache/net-libs/quiche-0.8.1
+2104160309 metadata/md5-cache/net-libs/Manifest.gz
+2104160309 metadata/md5-cache/net-libs/gnome-online-accounts-3.38.1
1904081739 metadata/md5-cache/net-mail/amavis-logwatch-1.51.03-r5
1805290208 metadata/md5-cache/net-mail/nmzmail-1.1
1711271440 metadata/md5-cache/net-mail/qprint-1.1
@@ -51596,7 +51539,6 @@
2104121341 metadata/md5-cache/net-mail/mailutils-3.11.1
2104121341 metadata/md5-cache/net-mail/mailutils-3.12
2104121341 metadata/md5-cache/net-mail/mailutils-3.8
-2104121341 metadata/md5-cache/net-mail/mailutils-3.9
2104130239 metadata/md5-cache/net-mail/metamail-2.7.53.3-r2
2104121341 metadata/md5-cache/net-mail/mpack-1.6-r4
2104121341 metadata/md5-cache/net-mail/mu-1.4.15
@@ -51612,8 +51554,9 @@
2104121341 metadata/md5-cache/net-mail/vpopmail-5.4.33-r7
2104121341 metadata/md5-cache/net-mail/vqadmin-2.3.7
2104121341 metadata/md5-cache/net-mail/ytnef-1.9.3
-2104151139 metadata/md5-cache/net-mail/Manifest.gz
2104151139 metadata/md5-cache/net-mail/swaks-20201014.0
+2104152139 metadata/md5-cache/net-mail/Manifest.gz
+2104152139 metadata/md5-cache/net-mail/mailutils-3.9
1910022239 metadata/md5-cache/net-misc/autossh-1.4g
1911110039 metadata/md5-cache/net-misc/autoupnp-0.4.7
1702282329 metadata/md5-cache/net-misc/blinkperl-20030301-r2
@@ -51749,9 +51692,6 @@
2103310520 metadata/md5-cache/net-misc/batctl-2020.4
2103310541 metadata/md5-cache/net-misc/calico-cni-plugin-3.1.3
2103310541 metadata/md5-cache/net-misc/calicoctl-3.1.3
-2103310520 metadata/md5-cache/net-misc/chrony-4.0
-2103310520 metadata/md5-cache/net-misc/chrony-4.0-r1
-2103310849 metadata/md5-cache/net-misc/chrony-9999
2103310520 metadata/md5-cache/net-misc/cni-plugins-0.8.6
2103310520 metadata/md5-cache/net-misc/cni-plugins-0.8.7
2103310520 metadata/md5-cache/net-misc/cni-plugins-0.9.0
@@ -52001,7 +51941,6 @@
2104120016 metadata/md5-cache/net-misc/turbovnc-2.2.6
2104120016 metadata/md5-cache/net-misc/udpcast-20200328
2104120442 metadata/md5-cache/net-misc/udpxy-1.0.23.7-r2
-2104111439 metadata/md5-cache/net-misc/unison-2.51.3_p20201127
2104120016 metadata/md5-cache/net-misc/vconfig-1.9
2104120442 metadata/md5-cache/net-misc/vde-2.3.2-r6
2104120016 metadata/md5-cache/net-misc/vmnet-0.4
@@ -52044,7 +51983,6 @@
2104121341 metadata/md5-cache/net-misc/curl-7.74.0-r2
2104121341 metadata/md5-cache/net-misc/curl-7.74.0-r4
2104121341 metadata/md5-cache/net-misc/curl-7.75.0
-2104121341 metadata/md5-cache/net-misc/curl-7.76.0
2104121341 metadata/md5-cache/net-misc/dahdi-tools-3.1.0
2104121341 metadata/md5-cache/net-misc/dahdi-tools-3.1.0-r1
2104130239 metadata/md5-cache/net-misc/dhcpcd-9.3.4
@@ -52072,7 +52010,6 @@
2104121341 metadata/md5-cache/net-misc/mico-2.3.13-r14
2104121341 metadata/md5-cache/net-misc/mico-9999
2104130239 metadata/md5-cache/net-misc/mobile-broadband-provider-info-20201225
-2104130239 metadata/md5-cache/net-misc/modemmanager-1.14.8
2104121341 metadata/md5-cache/net-misc/mosh-1.3.2
2104121341 metadata/md5-cache/net-misc/mosh-9999
2104121341 metadata/md5-cache/net-misc/mstpd-0.0.9
@@ -52156,8 +52093,13 @@
2104151009 metadata/md5-cache/net-misc/vncrec-0.2-r2
2104151139 metadata/md5-cache/net-misc/youtube-viewer-3.7.4-r2
2104151139 metadata/md5-cache/net-misc/youtube-viewer-9999
-2104151309 metadata/md5-cache/net-misc/Manifest.gz
2104151309 metadata/md5-cache/net-misc/x11-ssh-askpass-1.2.4.1-r2
+2104160809 metadata/md5-cache/net-misc/Manifest.gz
+2104160809 metadata/md5-cache/net-misc/chrony-4.0-r1
+2104160809 metadata/md5-cache/net-misc/chrony-9999
+2104160709 metadata/md5-cache/net-misc/curl-7.76.0
+2104160239 metadata/md5-cache/net-misc/curl-7.76.1
+2104160409 metadata/md5-cache/net-misc/unison-2.51.3_p20201127
1911091712 metadata/md5-cache/net-nds/led-1.111
2011031239 metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1
2012311940 metadata/md5-cache/net-nds/gssproxy-0.8.3
@@ -52462,13 +52404,13 @@
2104121341 metadata/md5-cache/net-vpn/openfortivpn-1.13.3
2104121341 metadata/md5-cache/net-vpn/openfortivpn-1.15.0
2104121341 metadata/md5-cache/net-vpn/openfortivpn-1.16.0
-2104121341 metadata/md5-cache/net-vpn/openvpn-2.4.9
-2104121341 metadata/md5-cache/net-vpn/openvpn-2.5.0-r1
-2104121341 metadata/md5-cache/net-vpn/openvpn-9999
2104121341 metadata/md5-cache/net-vpn/pptpd-1.4.0-r3
2104121341 metadata/md5-cache/net-vpn/tinc-1.1_pre17-r1
-2104151539 metadata/md5-cache/net-vpn/Manifest.gz
-2104151539 metadata/md5-cache/net-vpn/openvpn-2.5.1-r1
+2104152209 metadata/md5-cache/net-vpn/Manifest.gz
+2104152209 metadata/md5-cache/net-vpn/openvpn-2.4.9
+2104152209 metadata/md5-cache/net-vpn/openvpn-2.5.0-r1
+2104152209 metadata/md5-cache/net-vpn/openvpn-2.5.1-r1
+2104152209 metadata/md5-cache/net-vpn/openvpn-9999
1808170009 metadata/md5-cache/net-wireless/bladerf-firmware-2.2.0
1808170009 metadata/md5-cache/net-wireless/bladerf-fpga-0.7.3
1909122209 metadata/md5-cache/net-wireless/gr-scan-20160211
@@ -52618,7 +52560,6 @@
2104100243 metadata/md5-cache/net-wireless/urh-2.9.1
2104100243 metadata/md5-cache/net-wireless/urh-9999
2104120442 metadata/md5-cache/net-wireless/wepattack-0.1.3-r5
-2104131939 metadata/md5-cache/net-wireless/Manifest.gz
2104121341 metadata/md5-cache/net-wireless/aircrack-ng-1.6_p20200722
2104121341 metadata/md5-cache/net-wireless/aircrack-ng-9999
2104121341 metadata/md5-cache/net-wireless/blueman-2.1.4
@@ -52643,6 +52584,8 @@
2104121341 metadata/md5-cache/net-wireless/wavemon-0.9.3
2104121341 metadata/md5-cache/net-wireless/yatebts-6.0.0-r1
2104121341 metadata/md5-cache/net-wireless/yatebts-9999
+2104160510 metadata/md5-cache/net-wireless/Manifest.gz
+2104160510 metadata/md5-cache/net-wireless/gnome-bluetooth-3.34.5
2104110040 metadata/md5-cache/perl-core/Archive-Tar-2.300.0
2104110040 metadata/md5-cache/perl-core/CPAN-Meta-2.150.1
2104120442 metadata/md5-cache/perl-core/CPAN-Meta-Requirements-2.125.0-r1
@@ -54931,7 +54874,6 @@
2104120016 metadata/md5-cache/sys-apps/gentoo-functions-0.13
2104120016 metadata/md5-cache/sys-apps/gentoo-functions-0.14
2104120016 metadata/md5-cache/sys-apps/gentoo-functions-9999
-2104100243 metadata/md5-cache/sys-apps/gnome-disk-utility-3.36.3
2104120016 metadata/md5-cache/sys-apps/gptfdisk-1.0.6-r1
2104120016 metadata/md5-cache/sys-apps/gptfdisk-1.0.7
2104120442 metadata/md5-cache/sys-apps/gradm-3.1.201603152148
@@ -54990,7 +54932,6 @@
2104120016 metadata/md5-cache/sys-apps/openrc-0.42.1-r1
2104120016 metadata/md5-cache/sys-apps/openrc-0.43.1
2104120016 metadata/md5-cache/sys-apps/openrc-9999
-2104100243 metadata/md5-cache/sys-apps/osinfo-db-tools-1.8.0
2104120442 metadata/md5-cache/sys-apps/paxctl-0.9
2104120442 metadata/md5-cache/sys-apps/pciutils-3.5.6-r1
2104120016 metadata/md5-cache/sys-apps/pciutils-3.6.4
@@ -55128,7 +55069,6 @@
2104121341 metadata/md5-cache/sys-apps/mount-gtk-1.4.5.1
2104121341 metadata/md5-cache/sys-apps/mtree-1.0.4
2104140239 metadata/md5-cache/sys-apps/openrc-0.43.2
-2104130239 metadata/md5-cache/sys-apps/osinfo-db-20201015
2104130339 metadata/md5-cache/sys-apps/pcsc-slb-rf72-drv-1.1.0-r2
2104121341 metadata/md5-cache/sys-apps/pick-4.0.0
2104121341 metadata/md5-cache/sys-apps/prctl-1.6-r1
@@ -55168,7 +55108,6 @@
2104121341 metadata/md5-cache/sys-apps/xdg-desktop-portal-gtk-1.8.0
2104121341 metadata/md5-cache/sys-apps/xinetd-2.3.15.3-r2
2104121341 metadata/md5-cache/sys-apps/xinetd-2.3.15.4
-2104151139 metadata/md5-cache/sys-apps/Manifest.gz
2104141939 metadata/md5-cache/sys-apps/busybox-1.32.1
2104141939 metadata/md5-cache/sys-apps/busybox-1.33.0
2104141939 metadata/md5-cache/sys-apps/busybox-9999
@@ -55177,6 +55116,8 @@
2104150839 metadata/md5-cache/sys-apps/osinfo-db-20210312
2104150839 metadata/md5-cache/sys-apps/osinfo-db-tools-1.9.0
2104151139 metadata/md5-cache/sys-apps/tas-1.6.0.200601
+2104160539 metadata/md5-cache/sys-apps/Manifest.gz
+2104160539 metadata/md5-cache/sys-apps/openrc-0.43.3
1802112038 metadata/md5-cache/sys-auth/polkit-pkla-compat-0.1
2009141809 metadata/md5-cache/sys-auth/docker_auth-1.5.0
2011160239 metadata/md5-cache/sys-auth/ykclient-2.15
@@ -55670,7 +55611,6 @@
1910271939 metadata/md5-cache/sys-devel/ucpp-1.3.4
2002112051 metadata/md5-cache/sys-devel/ct-ng-1.24.0
2003121009 metadata/md5-cache/sys-devel/parity-2.0.1
-2007152209 metadata/md5-cache/sys-devel/llvmgold-12
2008010139 metadata/md5-cache/sys-devel/llvmgold-10
2012041739 metadata/md5-cache/sys-devel/llvmgold-11
2012281509 metadata/md5-cache/sys-devel/remake-4.2.1.1.4-r1
@@ -55693,8 +55633,6 @@
2103310520 metadata/md5-cache/sys-devel/clang-runtime-11.0.0
2103310520 metadata/md5-cache/sys-devel/clang-runtime-11.0.1
2103310520 metadata/md5-cache/sys-devel/clang-runtime-12.0.0.9999
-2103310520 metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc2
-2103310520 metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc3
2103310520 metadata/md5-cache/sys-devel/clang-runtime-13.0.0.9999
2103310849 metadata/md5-cache/sys-devel/crossdev-99999999
2103311110 metadata/md5-cache/sys-devel/ct-ng-1.23.0
@@ -55707,19 +55645,12 @@
2103311139 metadata/md5-cache/sys-devel/clang-common-11.0.0
2103311139 metadata/md5-cache/sys-devel/clang-common-11.0.1
2103311139 metadata/md5-cache/sys-devel/clang-common-12.0.0.9999
-2103311139 metadata/md5-cache/sys-devel/clang-common-12.0.0_rc2
-2103311139 metadata/md5-cache/sys-devel/clang-common-12.0.0_rc3
2103311139 metadata/md5-cache/sys-devel/clang-common-13.0.0.9999
2103311139 metadata/md5-cache/sys-devel/llvm-common-10.0.1
2103311139 metadata/md5-cache/sys-devel/llvm-common-11.0.0
2103311139 metadata/md5-cache/sys-devel/llvm-common-11.0.1
2103311139 metadata/md5-cache/sys-devel/llvm-common-12.0.0.9999
-2103311139 metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc2
-2103311139 metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc3
2103311139 metadata/md5-cache/sys-devel/llvm-common-13.0.0.9999
-2104011939 metadata/md5-cache/sys-devel/clang-common-12.0.0_rc4
-2104011939 metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc4
-2104011939 metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc4
2104011539 metadata/md5-cache/sys-devel/slibtool-0.5.32
2104031539 metadata/md5-cache/sys-devel/bmake-20210314-r1
2104031539 metadata/md5-cache/sys-devel/elftoolchain-0.7.1-r2
@@ -55790,13 +55721,7 @@
2104120016 metadata/md5-cache/sys-devel/clang-11.0.1
2104120016 metadata/md5-cache/sys-devel/clang-11.1.0
2104120016 metadata/md5-cache/sys-devel/clang-12.0.0.9999
-2104120016 metadata/md5-cache/sys-devel/clang-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-devel/clang-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-devel/clang-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-devel/clang-12.0.0_rc5
2104120016 metadata/md5-cache/sys-devel/clang-13.0.0.9999
-2104091509 metadata/md5-cache/sys-devel/clang-common-12.0.0_rc5
-2104091509 metadata/md5-cache/sys-devel/clang-runtime-12.0.0_rc5
2104120442 metadata/md5-cache/sys-devel/flex-2.6.1
2104120442 metadata/md5-cache/sys-devel/flex-2.6.3
2104120442 metadata/md5-cache/sys-devel/flex-2.6.3-r1
@@ -55826,22 +55751,13 @@
2104120016 metadata/md5-cache/sys-devel/lld-11.1.0
2104120016 metadata/md5-cache/sys-devel/lld-11.1.0-r1
2104120016 metadata/md5-cache/sys-devel/lld-12.0.0.9999
-2104120016 metadata/md5-cache/sys-devel/lld-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-devel/lld-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-devel/lld-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-devel/lld-12.0.0_rc5
2104120016 metadata/md5-cache/sys-devel/lld-13.0.0.9999
2104120016 metadata/md5-cache/sys-devel/llvm-10.0.1
2104120016 metadata/md5-cache/sys-devel/llvm-11.0.0
2104120016 metadata/md5-cache/sys-devel/llvm-11.0.1
2104120016 metadata/md5-cache/sys-devel/llvm-11.1.0
2104120016 metadata/md5-cache/sys-devel/llvm-12.0.0.9999
-2104120016 metadata/md5-cache/sys-devel/llvm-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-devel/llvm-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-devel/llvm-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-devel/llvm-12.0.0_rc5
2104120016 metadata/md5-cache/sys-devel/llvm-13.0.0.9999
-2104091509 metadata/md5-cache/sys-devel/llvm-common-12.0.0_rc5
2104120016 metadata/md5-cache/sys-devel/llvm-roc-3.10.0
2104120016 metadata/md5-cache/sys-devel/llvm-roc-3.7.0-r1
2104120016 metadata/md5-cache/sys-devel/llvm-roc-3.8.0
@@ -55863,7 +55779,6 @@
2104120016 metadata/md5-cache/sys-devel/rust-std-1.50.0
2104100439 metadata/md5-cache/sys-devel/sparse-0.6.3
2104100439 metadata/md5-cache/sys-devel/sparse-9999
-2104131109 metadata/md5-cache/sys-devel/Manifest.gz
2104130339 metadata/md5-cache/sys-devel/binutils-2.35.2
2104121341 metadata/md5-cache/sys-devel/distcc-3.3.3-r3
2104121341 metadata/md5-cache/sys-devel/gcc-apple-4.2.1_p5666-r2
@@ -55875,6 +55790,14 @@
2104121341 metadata/md5-cache/sys-devel/parity-9999
2104121341 metadata/md5-cache/sys-devel/prelink-20151030-r1
2104121341 metadata/md5-cache/sys-devel/prelink-99999999
+2104160009 metadata/md5-cache/sys-devel/Manifest.gz
+2104160009 metadata/md5-cache/sys-devel/clang-12.0.0
+2104160009 metadata/md5-cache/sys-devel/clang-common-12.0.0
+2104160009 metadata/md5-cache/sys-devel/clang-runtime-12.0.0
+2104160009 metadata/md5-cache/sys-devel/lld-12.0.0
+2104160009 metadata/md5-cache/sys-devel/llvm-12.0.0
+2104160009 metadata/md5-cache/sys-devel/llvm-common-12.0.0
+2104160009 metadata/md5-cache/sys-devel/llvmgold-12
2104120442 metadata/md5-cache/sys-fabric/dapl-2.0.40
2104120442 metadata/md5-cache/sys-fabric/ibacm-1.0.8
2104120442 metadata/md5-cache/sys-fabric/infiniband-diags-1.6.4
@@ -56183,9 +56106,10 @@
2104121341 metadata/md5-cache/sys-fs/zfs-kmod-2.0.4
2104121341 metadata/md5-cache/sys-fs/zfs-kmod-2.1.0_rc2
2104121341 metadata/md5-cache/sys-fs/zfs-kmod-9999
-2104150239 metadata/md5-cache/sys-fs/Manifest.gz
2104150239 metadata/md5-cache/sys-fs/zfs-2.1.0_rc2
2104150239 metadata/md5-cache/sys-fs/zfs-9999
+2104160109 metadata/md5-cache/sys-fs/Manifest.gz
+2104160109 metadata/md5-cache/sys-fs/mdadm-4.2_rc1
2003261841 metadata/md5-cache/sys-kernel/installkernel-gentoo-1
2010240809 metadata/md5-cache/sys-kernel/installkernel-systemd-boot-0
2101162039 metadata/md5-cache/sys-kernel/raspberrypi-image-4.14.98_p20190215
@@ -56419,20 +56343,12 @@
2104120016 metadata/md5-cache/sys-libs/compiler-rt-11.0.1
2104120016 metadata/md5-cache/sys-libs/compiler-rt-11.1.0
2104120016 metadata/md5-cache/sys-libs/compiler-rt-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/compiler-rt-13.0.0.9999
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-10.0.1
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.0
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.0.1
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-11.1.0
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.0.9999
2104100243 metadata/md5-cache/sys-libs/cracklib-2.9.7
2104120016 metadata/md5-cache/sys-libs/db-3.2.9_p2-r1
@@ -56461,20 +56377,12 @@
2104120016 metadata/md5-cache/sys-libs/libcxx-11.0.1
2104120016 metadata/md5-cache/sys-libs/libcxx-11.1.0
2104120016 metadata/md5-cache/sys-libs/libcxx-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/libcxx-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/libcxx-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/libcxx-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/libcxx-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/libcxx-13.0.0.9999
2104120016 metadata/md5-cache/sys-libs/libcxxabi-10.0.1
2104120016 metadata/md5-cache/sys-libs/libcxxabi-11.0.0
2104120016 metadata/md5-cache/sys-libs/libcxxabi-11.0.1
2104120016 metadata/md5-cache/sys-libs/libcxxabi-11.1.0
2104120016 metadata/md5-cache/sys-libs/libcxxabi-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/libcxxabi-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/libcxxabi-13.0.0.9999
2104120016 metadata/md5-cache/sys-libs/libfaketime-0.9.8
2104120016 metadata/md5-cache/sys-libs/libfaketime-0.9.9
@@ -56485,12 +56393,7 @@
2104120016 metadata/md5-cache/sys-libs/libomp-11.0.1
2104120016 metadata/md5-cache/sys-libs/libomp-11.1.0
2104120016 metadata/md5-cache/sys-libs/libomp-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/libomp-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/libomp-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/libomp-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/libomp-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/libomp-13.0.0.9999
-2104100243 metadata/md5-cache/sys-libs/libosinfo-1.8.0-r1
2104100243 metadata/md5-cache/sys-libs/libseccomp-2.5.0
2104100243 metadata/md5-cache/sys-libs/libseccomp-2.5.1
2104100243 metadata/md5-cache/sys-libs/libselinux-3.1-r1
@@ -56509,10 +56412,6 @@
2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-11.0.1
2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-11.1.0
2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0.9999
-2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc2
-2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc3
-2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc4
-2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0_rc5
2104120016 metadata/md5-cache/sys-libs/llvm-libunwind-13.0.0.9999
2104120016 metadata/md5-cache/sys-libs/musl-1.2.1-r2
2104120016 metadata/md5-cache/sys-libs/musl-1.2.2-r2
@@ -56600,8 +56499,14 @@
2104121341 metadata/md5-cache/sys-libs/rpmatch-standalone-1.0
2104121341 metadata/md5-cache/sys-libs/zlib-1.2.11-r3
2104121341 metadata/md5-cache/sys-libs/zlib-1.2.11-r4
-2104150839 metadata/md5-cache/sys-libs/Manifest.gz
2104150839 metadata/md5-cache/sys-libs/libosinfo-1.9.0
+2104160009 metadata/md5-cache/sys-libs/Manifest.gz
+2104160009 metadata/md5-cache/sys-libs/compiler-rt-12.0.0
+2104160009 metadata/md5-cache/sys-libs/compiler-rt-sanitizers-12.0.0
+2104160009 metadata/md5-cache/sys-libs/libcxx-12.0.0
+2104160009 metadata/md5-cache/sys-libs/libcxxabi-12.0.0
+2104160009 metadata/md5-cache/sys-libs/libomp-12.0.0
+2104160009 metadata/md5-cache/sys-libs/llvm-libunwind-12.0.0
1902071639 metadata/md5-cache/sys-power/acpi-1.7-r1
1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6
2009221209 metadata/md5-cache/sys-power/dptfxtract-1.4.3
@@ -57190,7 +57095,6 @@
2103310849 metadata/md5-cache/www-client/surf-2.0
2103310849 metadata/md5-cache/www-client/surf-9999
2103310849 metadata/md5-cache/www-client/vivaldi-3.6.2165.40
-2103310849 metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2238.3
2103310520 metadata/md5-cache/www-client/w3mmee-0.3.2_p24-r12
2103312209 metadata/md5-cache/www-client/microsoft-edge-dev-91.0.838.3
2104032309 metadata/md5-cache/www-client/vivaldi-3.7.2218.49
@@ -57204,14 +57108,12 @@
2104100243 metadata/md5-cache/www-client/epiphany-3.34.4
2104100243 metadata/md5-cache/www-client/epiphany-3.36.4
2104120016 metadata/md5-cache/www-client/falkon-3.1.0-r1
-2104120442 metadata/md5-cache/www-client/google-chrome-unstable-91.0.4469.4
2104120016 metadata/md5-cache/www-client/midori-9.0
2104120016 metadata/md5-cache/www-client/otter-1.0.02
2104120016 metadata/md5-cache/www-client/otter-9999
2104100243 metadata/md5-cache/www-client/pybugz-0.13
2104100243 metadata/md5-cache/www-client/pybugz-9999
2104101639 metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2254.3
-2104132009 metadata/md5-cache/www-client/chromium-90.0.4430.70
2104121341 metadata/md5-cache/www-client/dillo-3.0.5-r3
2104121341 metadata/md5-cache/www-client/dillo-3.1_pre20181005
2104121341 metadata/md5-cache/www-client/dillo-9999
@@ -57232,19 +57134,23 @@
2104131809 metadata/md5-cache/www-client/opera-75.0.3969.171
2104131809 metadata/md5-cache/www-client/opera-developer-77.0.4023.0
2104121341 metadata/md5-cache/www-client/seamonkey-2.53.6
-2104141009 metadata/md5-cache/www-client/seamonkey-2.53.7
2104121341 metadata/md5-cache/www-client/surfraw-2.3.0-r3
2104121341 metadata/md5-cache/www-client/surfraw-99999
2104121341 metadata/md5-cache/www-client/uget-9999
2104121341 metadata/md5-cache/www-client/w3m-0.5.3_p20180125
2104121341 metadata/md5-cache/www-client/w3m-0.5.3_p20190105
-2104151139 metadata/md5-cache/www-client/Manifest.gz
2104142239 metadata/md5-cache/www-client/chromium-89.0.4389.128
2104151039 metadata/md5-cache/www-client/google-chrome-90.0.4430.72
2104142239 metadata/md5-cache/www-client/google-chrome-beta-90.0.4430.72
2104151139 metadata/md5-cache/www-client/qutebrowser-2.1.1
2104151139 metadata/md5-cache/www-client/qutebrowser-9999
2104151139 metadata/md5-cache/www-client/seamonkey-2.53.7.1
+2104160409 metadata/md5-cache/www-client/Manifest.gz
+2104152009 metadata/md5-cache/www-client/chromium-90.0.4430.72
+2104160009 metadata/md5-cache/www-client/google-chrome-unstable-91.0.4472.10
+2104151939 metadata/md5-cache/www-client/opera-beta-76.0.4017.40
+2104160409 metadata/md5-cache/www-client/seamonkey-2.53.7
+2104160039 metadata/md5-cache/www-client/vivaldi-snapshot-3.8.2259.3
1910071209 metadata/md5-cache/www-misc/profile-sync-daemon-5.75
1910090839 metadata/md5-cache/www-misc/profile-sync-daemon-6.35
1904231239 metadata/md5-cache/www-misc/wsmake-0.6.4
@@ -57261,8 +57167,6 @@
2103310520 metadata/md5-cache/www-misc/vdradmin-am-3.6.10-r2
2104100243 metadata/md5-cache/www-misc/buku-4.5
2104100243 metadata/md5-cache/www-misc/urlwatch-2.17
-2104100243 metadata/md5-cache/www-misc/urlwatch-2.18-r1
-2104100243 metadata/md5-cache/www-misc/urlwatch-2.21
2104100243 metadata/md5-cache/www-misc/urlwatch-2.22
2104120442 metadata/md5-cache/www-misc/xxv-1.6.1-r1
2104121341 metadata/md5-cache/www-misc/fcgiwrap-1.1.0-r1
@@ -57271,21 +57175,22 @@
2104121341 metadata/md5-cache/www-misc/litmus-0.13
2104121341 metadata/md5-cache/www-misc/mergelog-4.5-r2
2104121341 metadata/md5-cache/www-misc/shellinabox-2.20-r4
-2104151139 metadata/md5-cache/www-misc/Manifest.gz
2104151139 metadata/md5-cache/www-misc/monitorix-3.13.1
+2104152239 metadata/md5-cache/www-misc/Manifest.gz
+2104152239 metadata/md5-cache/www-misc/urlwatch-2.23
2006171439 metadata/md5-cache/www-plugins/pdfjs-2.4.456
2009141809 metadata/md5-cache/www-plugins/browserpass-3.0.7
2011232139 metadata/md5-cache/www-plugins/pdfjs-2.5.207
-2104090939 metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4469.4_alpha
2104120442 metadata/md5-cache/www-plugins/google-talkplugin-5.41.3.0
2104120442 metadata/md5-cache/www-plugins/google-talkplugin-9999
2104120016 metadata/md5-cache/www-plugins/lightspark-0.8.2-r1
2104120016 metadata/md5-cache/www-plugins/lightspark-0.8.3
2104120016 metadata/md5-cache/www-plugins/lightspark-0.8.4
2104100243 metadata/md5-cache/www-plugins/passff-host-1.2.1-r1
-2104151039 metadata/md5-cache/www-plugins/Manifest.gz
2104151039 metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4430.72
2104142239 metadata/md5-cache/www-plugins/chrome-binary-plugins-90.0.4430.72_beta
+2104160009 metadata/md5-cache/www-plugins/Manifest.gz
+2104160009 metadata/md5-cache/www-plugins/chrome-binary-plugins-91.0.4472.10_alpha
2009141809 metadata/md5-cache/www-servers/caddy-2.0.0
2012311940 metadata/md5-cache/www-servers/spawn-fcgi-1.6.4-r1
2101181239 metadata/md5-cache/www-servers/caddy-2.2.3
@@ -57455,8 +57360,8 @@
2104121341 metadata/md5-cache/x11-base/xorg-server-1.20.10-r2
2104130139 metadata/md5-cache/x11-base/xorg-server-1.20.10-r3
2104121341 metadata/md5-cache/x11-base/xorg-server-9999
-2104141939 metadata/md5-cache/x11-base/Manifest.gz
-2104141939 metadata/md5-cache/x11-base/xorg-server-1.20.11
+2104160409 metadata/md5-cache/x11-base/Manifest.gz
+2104160409 metadata/md5-cache/x11-base/xorg-server-1.20.11
2012231444 metadata/md5-cache/x11-drivers/xf86-input-mtrack-0.5.0
2104120016 metadata/md5-cache/x11-drivers/nvidia-drivers-390.141
2104120016 metadata/md5-cache/x11-drivers/nvidia-drivers-450.102.04
@@ -57532,7 +57437,6 @@
2103310520 metadata/md5-cache/x11-libs/wxGTK-3.0.4-r303
2104031909 metadata/md5-cache/x11-libs/gtkdatabox-0.9.3.0
2104041709 metadata/md5-cache/x11-libs/gtksourceview-2.10.5-r3
-2104100243 metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.2
2104100243 metadata/md5-cache/x11-libs/gdk-pixbuf-xlib-2.40.2
2104120016 metadata/md5-cache/x11-libs/gl2ps-1.4.2
2104120442 metadata/md5-cache/x11-libs/gnome-pty-helper-0.40.2
@@ -57556,7 +57460,6 @@
2104120016 metadata/md5-cache/x11-libs/libva-intel-media-driver-21.1.2_pre
2104120016 metadata/md5-cache/x11-libs/libvdpau-1.4
2104120016 metadata/md5-cache/x11-libs/libvdpau-99999
-2104120442 metadata/md5-cache/x11-libs/libwnck-2.31.0
2104120016 metadata/md5-cache/x11-libs/libwnck-3.36.0
2104100243 metadata/md5-cache/x11-libs/libxkbcommon-1.0.3
2104100243 metadata/md5-cache/x11-libs/libxkbcommon-1.1.0
@@ -57673,9 +57576,10 @@
2104121341 metadata/md5-cache/x11-libs/xosd-2.2.14_p2_p1
2104121341 metadata/md5-cache/x11-libs/xpa-2.1.18
2104121341 metadata/md5-cache/x11-libs/xtrans-1.4.0
-2104150839 metadata/md5-cache/x11-libs/Manifest.gz
-2104150839 metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4
2104150839 metadata/md5-cache/x11-libs/libwnck-2.31.0-r1
+2104160409 metadata/md5-cache/x11-libs/Manifest.gz
+2104152139 metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.4
+2104160409 metadata/md5-cache/x11-libs/gdk-pixbuf-2.42.6
1703221038 metadata/md5-cache/x11-misc/3dfm-1.0-r1
1805220439 metadata/md5-cache/x11-misc/autocutsel-0.10.0
1910111911 metadata/md5-cache/x11-misc/bblaunch-0.0.3
@@ -57995,7 +57899,6 @@
2104121341 metadata/md5-cache/x11-misc/parcellite-1.2.1
2104121341 metadata/md5-cache/x11-misc/peksystray-0.4.0
2104121341 metadata/md5-cache/x11-misc/piedock-1.6.9
-2104131109 metadata/md5-cache/x11-misc/polybar-3.5.5
2104121341 metadata/md5-cache/x11-misc/redshift-1.12-r3
2104121341 metadata/md5-cache/x11-misc/redshift-1.12-r4
2104121341 metadata/md5-cache/x11-misc/rodent-5.3.16.3-r1
@@ -58062,7 +57965,6 @@
2104121341 metadata/md5-cache/x11-misc/xwallpaper-0.6.5
2104121341 metadata/md5-cache/x11-misc/xwallpaper-0.6.6
2104121341 metadata/md5-cache/x11-misc/xwallpaper-9999
-2104151139 metadata/md5-cache/x11-misc/Manifest.gz
2104151009 metadata/md5-cache/x11-misc/dclock-2.2.2_p12
2104151139 metadata/md5-cache/x11-misc/i3blocks-contrib-1.4.0_p20201127
2104151009 metadata/md5-cache/x11-misc/imake-1.0.8-r1
@@ -58080,7 +57982,6 @@
2104151009 metadata/md5-cache/x11-misc/xautolock-2.2_p7
2104151009 metadata/md5-cache/x11-misc/xbatt-1.3_rc1
2104151009 metadata/md5-cache/x11-misc/xcalendar-4.0-r2
-2104151009 metadata/md5-cache/x11-misc/xearth-1.1-r1
2104151009 metadata/md5-cache/x11-misc/xfishtank-2.5
2104151009 metadata/md5-cache/x11-misc/xkeycaps-2.47_p7
2104151009 metadata/md5-cache/x11-misc/xorg-cf-files-1.0.6-r2
@@ -58090,6 +57991,9 @@
2104151009 metadata/md5-cache/x11-misc/xtoolwait-1.3-r2
2104151009 metadata/md5-cache/x11-misc/xtrlock-2.13
2104151009 metadata/md5-cache/x11-misc/xxkb-1.11.1-r1
+2104160809 metadata/md5-cache/x11-misc/Manifest.gz
+2104160339 metadata/md5-cache/x11-misc/polybar-3.5.5
+2104160809 metadata/md5-cache/x11-misc/xearth-1.1-r1
1908180209 metadata/md5-cache/x11-plugins/e16-epplets-0.16
1905230009 metadata/md5-cache/x11-plugins/gkrellm-plugins-2.0
1803190338 metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.7-r1
@@ -58322,14 +58226,14 @@
2104130339 metadata/md5-cache/x11-terms/xterm-365
2104130339 metadata/md5-cache/x11-terms/xterm-366
2104130339 metadata/md5-cache/x11-terms/xterm-367
-2104151139 metadata/md5-cache/x11-terms/Manifest.gz
2104151139 metadata/md5-cache/x11-terms/kitty-0.19.3
2104151139 metadata/md5-cache/x11-terms/kitty-9999
-2104151009 metadata/md5-cache/x11-terms/kterm-6.2.0-r6
2104151009 metadata/md5-cache/x11-terms/root-tail-1.2-r4
2104151139 metadata/md5-cache/x11-terms/terminator-2.0.1
2104151139 metadata/md5-cache/x11-terms/terminator-2.1.0
2104151139 metadata/md5-cache/x11-terms/terminator-2.1.1
+2104160809 metadata/md5-cache/x11-terms/Manifest.gz
+2104160809 metadata/md5-cache/x11-terms/kterm-6.2.0-r7
1902221239 metadata/md5-cache/x11-themes/clearlooks-phenix-7.0.1
1702282336 metadata/md5-cache/x11-themes/comix-xcursors-0.8.2
1909210939 metadata/md5-cache/x11-themes/e-gtk-theme-0.19.3
@@ -58489,8 +58393,9 @@
2104121341 metadata/md5-cache/x11-themes/vertex-theme-20170128
2104121341 metadata/md5-cache/x11-themes/vertex-theme-20170128-r1
2104121341 metadata/md5-cache/x11-themes/xcursor-themes-1.0.6-r1
-2104151139 metadata/md5-cache/x11-themes/Manifest.gz
2104151139 metadata/md5-cache/x11-themes/greybird-3.22.14
+2104160510 metadata/md5-cache/x11-themes/Manifest.gz
+2104160510 metadata/md5-cache/x11-themes/gnome-backgrounds-40.0
2010121339 metadata/md5-cache/x11-wm/e16-1.0.21
2011261339 metadata/md5-cache/x11-wm/oroborus-2.0.20-r1
2101171809 metadata/md5-cache/x11-wm/e16-1.0.22
@@ -58505,7 +58410,6 @@
2101231224 metadata/md5-cache/x11-wm/sithwm-1.2.3
2101231224 metadata/md5-cache/x11-wm/wmfs-20180520
2102241843 metadata/md5-cache/x11-wm/cwm-6.6
-2102241843 metadata/md5-cache/x11-wm/cwm-6.7
2102241843 metadata/md5-cache/x11-wm/evilwm-1.0.1-r1
2102241843 metadata/md5-cache/x11-wm/evilwm-1.1.1
2103130009 metadata/md5-cache/x11-wm/treewm-0.4.5-r2
@@ -58562,7 +58466,6 @@
2104121341 metadata/md5-cache/x11-wm/marco-1.24.1-r1
2104121341 metadata/md5-cache/x11-wm/muffin-4.6.3
2104121341 metadata/md5-cache/x11-wm/muffin-4.8.1
-2104130239 metadata/md5-cache/x11-wm/mutter-3.38.3-r1
2104121341 metadata/md5-cache/x11-wm/openbox-3.6.1-r3
2104121341 metadata/md5-cache/x11-wm/openbox-9999
2104121341 metadata/md5-cache/x11-wm/page-1.9.8
@@ -58578,7 +58481,6 @@
2104121341 metadata/md5-cache/x11-wm/windowmaker-0.95.9-r2
2104121341 metadata/md5-cache/x11-wm/windowmaker-9999
2104130239 metadata/md5-cache/x11-wm/xoat-9999
-2104151139 metadata/md5-cache/x11-wm/Manifest.gz
2104151139 metadata/md5-cache/x11-wm/enlightenment-0.24.2-r1
2104151139 metadata/md5-cache/x11-wm/i3-4.19-r1
2104151139 metadata/md5-cache/x11-wm/i3-4.19.1
@@ -58590,6 +58492,8 @@
2104151009 metadata/md5-cache/x11-wm/lwm-1.2.4
2104150839 metadata/md5-cache/x11-wm/mutter-3.38.4
2104151009 metadata/md5-cache/x11-wm/vtwm-5.4.7-r2
+2104160539 metadata/md5-cache/x11-wm/Manifest.gz
+2104160539 metadata/md5-cache/x11-wm/cwm-6.7
2101231509 metadata/md5-cache/xfce-base/thunar-4.17.0
2102190139 metadata/md5-cache/xfce-base/libxfce4ui-4.16.0
2102190139 metadata/md5-cache/xfce-base/libxfce4util-4.16.0
@@ -58608,14 +58512,13 @@
2104121839 metadata/md5-cache/xfce-base/xfce4-settings-4.16.1
2104130239 metadata/md5-cache/xfce-base/xfdesktop-4.16.0
2104130239 metadata/md5-cache/xfce-base/xfwm4-4.16.1
-2104141939 metadata/md5-cache/xfce-base/Manifest.gz
-2104141939 metadata/md5-cache/xfce-base/exo-4.16.2
+2104160409 metadata/md5-cache/xfce-base/Manifest.gz
+2104160409 metadata/md5-cache/xfce-base/exo-4.16.2
1910102139 metadata/md5-cache/xfce-extra/thunar-media-tags-plugin-0.3.0
1811152009 metadata/md5-cache/xfce-extra/transd-0_p20120503-r1
1910102139 metadata/md5-cache/xfce-extra/xfce4-mpc-plugin-0.5.2
2007041609 metadata/md5-cache/xfce-extra/xfce4-places-plugin-1.8.1
2008051739 metadata/md5-cache/xfce-extra/xfce4-eyes-plugin-4.5.1
-2009181139 metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.1
2011172239 metadata/md5-cache/xfce-extra/xfce4-dict-0.8.4
2012030239 metadata/md5-cache/xfce-extra/thunar-shares-plugin-0.3.1
2012202339 metadata/md5-cache/xfce-extra/xfce4-mailwatch-plugin-1.3.0
@@ -58625,7 +58528,6 @@
2102080909 metadata/md5-cache/xfce-extra/xfce4-wavelan-plugin-0.6.2
2102181039 metadata/md5-cache/xfce-extra/xfce4-diskperf-plugin-2.6.3
2102181039 metadata/md5-cache/xfce-extra/xfce4-fsguard-plugin-1.1.2
-2102190139 metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.4
2102190139 metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.1
2102190139 metadata/md5-cache/xfce-extra/xfce4-genmon-plugin-4.1.1
2102190139 metadata/md5-cache/xfce-extra/xfce4-mount-plugin-1.1.5
@@ -58658,11 +58560,11 @@
2104111439 metadata/md5-cache/xfce-extra/xfce4-weather-plugin-0.11.0
2104120016 metadata/md5-cache/xfce-extra/xfce4-whiskermenu-plugin-2.5.3
2104111439 metadata/md5-cache/xfce-extra/xfdashboard-0.9.1
-2104132139 metadata/md5-cache/xfce-extra/Manifest.gz
2104130239 metadata/md5-cache/xfce-extra/thunar-volman-4.16.0
2104130239 metadata/md5-cache/xfce-extra/tumbler-4.16.0
2104132139 metadata/md5-cache/xfce-extra/xfce4-cpufreq-plugin-1.2.5
2104130239 metadata/md5-cache/xfce-extra/xfce4-power-manager-4.16.0
2104130239 metadata/md5-cache/xfce-extra/xfce4-pulseaudio-plugin-0.4.3-r1
2104132139 metadata/md5-cache/xfce-extra/xfce4-time-out-plugin-1.1.2
-2104151709 metadata/md5-cache/Manifest.gz
+2104160009 metadata/md5-cache/xfce-extra/Manifest.gz
+2104160809 metadata/md5-cache/Manifest.gz
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 97a938c6b03c..6ba0b0db4fe7 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 15 Apr 2021 15:00:01 +0000
+Fri, 16 Apr 2021 05:30:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index b0f8f60053e5..f5d61cd2ebcc 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-42d6596fb3261fee12be362cd890627c5ebfd9cb 1618496723 2021-04-15T14:25:23+00:00
+cc723eef42631e8bea590f74b7deff67bea4ab99 1618549389 2021-04-16T05:03:09+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index c9e33c1c60cc..ce4d821d4dac 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1618497301 Thu 15 Apr 2021 02:35:01 PM UTC
+1618549501 Fri 16 Apr 2021 05:05:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 9822422cde00..9f13051f4bbf 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Thu, 15 Apr 2021 14:38:29 +0000
+Fri, 16 Apr 2021 05:08:32 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 00c9a13e6bd6..ab994187973e 100644
Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ
diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 1667f6cc2d2c..648d8c0fd281 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -14,8 +14,9 @@ AUX nmap-7.91-no-FORTIFY_SOURCE.patch 2007 BLAKE2B 708b85b655592e919fde46d2f3e39
AUX nmap-9999-netutil-else.patch 373 BLAKE2B 39f28e3b6a8ddf55029f1db1444200ee475e9351105c7348fe9fd48156e452d8f9697b83a7860ffb188a7f8089c3696c8eef49322a7b029496a334972ae1a180 SHA512 1e062a571eaefbea55f8c4164d8c2b7da177f7c5dd7e846bea5515f81847248bfcaffdb58433fee5f2e08cba387c1ddda21bacbd86efc32a6cdea486cac57cd1
DIST nmap-7.80.tar.bz2 10550327 BLAKE2B 513a5589f4dd72660d290cc03b8130da2c41e4620c5a82e125e4345259b8d0f6efa8bceef47d3c0d2b5b588888b716070e05105a09b0185622aed9268715ae2c SHA512 d4384d3ebf4f3abf3588eed5433f733874ecdceb9342a718dc36db19634b0cc819d73399974eb0a9a9c9dd9e5c88473e07644ec91db28b0c072552b54430be6b
DIST nmap-7.91.tar.bz2 10503500 BLAKE2B a758e0a20f8243b33b000c23e025b87bdb712390b82982a1aca219c9b98cd55c6ababb810328c7d0cdb5c884ef9bd5b187b9e4929454278342d7ee5ef441cded SHA512 9d59f031b5f748311e9f9a0b9d05ad4a7a70fc6ac17598d7c4c81a4825c95d53817d74435d839e67b9379a052f2d37889fd634f9c75301a851f465d60fb9974d
+DIST nmap-7.91.tar.bz2.asc 195 BLAKE2B 16c4bad309c4652128a67f00c6b89f6552f432166733cac45756c20df0f48bdd0b8b9edbcce3df8f25d0a8e422be2494d9d5639fa74fc3f1e2c13489c52387c1 SHA512 376b74fc15896a1008709dac45b5af5d35ca00a1753994aba3ee6cffe2c2f0d67619fab45d57e83b454cfb376defe965f2bf881ef4cb8d5f8f2215979ad8ee96
EBUILD nmap-7.80-r2.ebuild 3365 BLAKE2B fb4cc9da0de282010524e41e12c52b75a50f39beda01e89a03208dc6e8f66125f2aa2fd8def3b12e39cadca8de13b76bd3a3c9c6d0d9614b598540b61997a7d6 SHA512 e6633ae059aec1bf20f54a867c0862f1f2c1bff3e780f5d0eb45751fbce06d5db1eb6fa1b9c65a8453bcc58354b7d1a33396926106ac5885b2f30302cf8856ff
EBUILD nmap-7.91-r1.ebuild 2787 BLAKE2B 856d5a63ef2d55290b094d018ebd52f6d2d7be83986cef604689d0d6e5d6be5da645540302d8d446f9efe9bfe9f29e23ed4a9e4b33691fe72ca6148b239c5537 SHA512 6dc52286d94d22087e679f377c7f3e7dd5173d4e50ee1dfc57f4e049bc74da242e60a7ed36e5e40a5f2df415490478dd1af2fede8dd6a447727e31d138079bf4
-EBUILD nmap-7.91-r2.ebuild 2869 BLAKE2B f0b124e5bbb3dd6e20851266ba838deca157a1745ed4758d52f8aa7abc7c28e85310d8a7520cd4650d87acf3f7e92c3b4a9ba28326543dce77c53866f20ac911 SHA512 a0070b77ad5b962d52309b88c5d53b5ec1e169f5a9da2f3b3147e5704e95a59cec9c8cc0e214433ecca0d671032009c6c572f2f2d3d73edf76b7ffc9e03c605d
-EBUILD nmap-9999.ebuild 2703 BLAKE2B deadd8ab2ea0b0528f1f892f79ce5d504298bd58b0f4b6248b6f1013bdfc160656b23641d8e4817d594c4abbeae96516b754fb76466c5fa901469b10d600e8f2 SHA512 bbd8f07130c17f1a76069a99883a8b83a04740fa2e52399055cb5d8c53bbd3b416667f83e4a9e01e6c06caee14282f543608abd828d198613df3f79b3ee3d5df
+EBUILD nmap-7.91-r2.ebuild 3290 BLAKE2B 7b67a0803b4a30c5376d81eee86ab93e24dba1ebd947c083a05606a46ed2330607d5ebdae43d9d09d0d6124a6467b436b11182bbb46d56d31fb19ce17d05bd94 SHA512 f7da86d6f8e1c50214ab1e6bcff21f1dbe08a54ee9b9003a438243421db01d2f6f72417eabcb42993c43c6227de4da920e35c2f716b21807edec4529ecb4c543
+EBUILD nmap-9999.ebuild 3254 BLAKE2B 398739112039043145f8e4588e5ff722ad4858580bb0a309bc91f8f68748cf0be2060d3f5b0c3e6d1adbb62706ca45fb7115b944008625f76b70586ad5fdb154 SHA512 fc5d4573415551330e597c56a5b5264490d6931f9bb78d78815574346043eb1647266370383fe21be8c46e06f59174ae47a395a252e5c4276cb12b1d409c64cb
MISC metadata.xml 979 BLAKE2B d77a475cc6bb5be93382dd712d5cee9b4a358a0cab70a0b13b40dd78cd6c5ccdc1802eaa58814ef3868281b2129c907cd22d480b4667ba9c162c0c0ac1ef2aa4 SHA512 c97db5c77b309a940b3307ef35edd202feb0cc5778d4d4ef9a624458012b473fb0a96c6d9460c3d42cc1fe3c5c9009c29aabff058c1dff818b6901d068f47e48
diff --git a/net-analyzer/nmap/nmap-7.91-r2.ebuild b/net-analyzer/nmap/nmap-7.91-r2.ebuild
index 782a8b63f97e..492355ccf044 100644
--- a/net-analyzer/nmap/nmap-7.91-r2.ebuild
+++ b/net-analyzer/nmap/nmap-7.91-r2.ebuild
@@ -5,16 +5,29 @@ EAPI=7
LUA_COMPAT=( lua5-3 )
LUA_REQ_USE="deprecated"
-
inherit autotools lua-single toolchain-funcs
DESCRIPTION="Network exploration tool and security / port scanner"
HOMEPAGE="https://nmap.org/"
-SRC_URI="https://nmap.org/dist/${P}.tar.bz2"
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nmap/nmap"
+
+ # Just in case for now as future seems undecided.
+ LICENSE="NPSL"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nmap.asc
+ inherit verify-sig
+
+ SRC_URI="https://nmap.org/dist/${P}.tar.bz2"
+ SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )"
+
+ LICENSE="|| ( NPSL GPL-2 )"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
-LICENSE="|| ( NPSL GPL-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
@@ -35,6 +48,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+if [[ ${PV} != *9999* ]] ; then
+ BDEPEND+="verify-sig? ( app-crypt/openpgp-keys-nmap )"
+fi
+
PATCHES=(
"${FILESDIR}"/${PN}-5.10_beta1-string.patch
"${FILESDIR}"/${PN}-5.21-python.patch
diff --git a/net-analyzer/nmap/nmap-9999.ebuild b/net-analyzer/nmap/nmap-9999.ebuild
index 0b9f3ddf3650..fa6114906f22 100644
--- a/net-analyzer/nmap/nmap-9999.ebuild
+++ b/net-analyzer/nmap/nmap-9999.ebuild
@@ -5,15 +5,28 @@ EAPI=7
LUA_COMPAT=( lua5-3 )
LUA_REQ_USE="deprecated"
-
-inherit autotools git-r3 lua-single toolchain-funcs
+inherit autotools lua-single toolchain-funcs
DESCRIPTION="Network exploration tool and security / port scanner"
HOMEPAGE="https://nmap.org/"
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/nmap/nmap"
+
+ # Just in case for now as future seems undecided.
+ LICENSE="NPSL"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nmap.asc
+ inherit verify-sig
-EGIT_REPO_URI="https://github.com/nmap/nmap"
+ SRC_URI="https://nmap.org/dist/${P}.tar.bz2"
+ SRC_URI+=" verify-sig? ( https://nmap.org/dist/sigs/${P}.tar.bz2.asc )"
+
+ LICENSE="|| ( NPSL GPL-2 )"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
-LICENSE="NPSL"
SLOT="0"
IUSE="ipv6 libressl libssh2 ncat nping +nse ssl +system-lua"
REQUIRED_USE="system-lua? ( nse ${LUA_REQUIRED_USE} )"
@@ -35,6 +48,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+if [[ ${PV} != *9999* ]] ; then
+ BDEPEND+="verify-sig? ( app-crypt/openpgp-keys-nmap )"
+fi
+
PATCHES=(
"${FILESDIR}"/${PN}-5.10_beta1-string.patch
"${FILESDIR}"/${PN}-5.21-python.patch
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index e41029a2534d..f96253697e9f 100644
Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ
diff --git a/net-dns/dnsmasq/Manifest b/net-dns/dnsmasq/Manifest
index 6aee80843454..c7b9db11b4ac 100644
--- a/net-dns/dnsmasq/Manifest
+++ b/net-dns/dnsmasq/Manifest
@@ -6,6 +6,8 @@ AUX dnsmasq.logrotate 176 BLAKE2B 4932be8c2a4ba37e0ed61361cdfae6e6cd498e5292f900
AUX dnsmasq.service-r1 278 BLAKE2B 3bfe6a01efd5f8338c3bb134a061f8ecbef850293c4a8fce1f7360928a374fe4c429df1f8ec2ffc093752234f9e2ccc717a887fa2557e3efd99ab6bd58f9ac0f SHA512 3571417b23071d9c3cfaf6d00363adb2cb011d04f1ed38631ddecd6eaa2c9ed37e1435a1fd32c40b0de43b0a84dd1ac8691a0a29493b391bafbb843d581bafc1
DIST dnsmasq-2.83.tar.xz 513880 BLAKE2B 16220fd7eac03f3ba70b014ace3c9775a85b31cdbabd7680d88a87697453a54bfec4c553207477f416032e679dbdaf3ca6c8bb56b72ee423540e0bedf0621865 SHA512 1eaade775dc19658afe825407c10456ab954b82034644bb19af2594d737ceae17ff2cee7f1f917e8e8b2dadbfbcb83dd8b842c0693fcac71487a5fade1eb4b05
DIST dnsmasq-2.84.tar.xz 514216 BLAKE2B 2bca97c16bcf32e0126eb50dc14b82a1f37e1635ebd1dc205e9a92455640fcbb98c093be725768ba9ced84443e451775f8556a164c82967e09e1df4bf7fc901b SHA512 e84bdcdf3cf35f08e8492eb5aa89ee6543233bdb821d01f164783bd6d0913ec01c513e85e2109352c77e77142a1a94bedcd3361f37d7b2a9a5d35a02448e85c6
+DIST dnsmasq-2.85.tar.xz 518316 BLAKE2B b7c081132c65d67b65f797bdbc603930c1509717bc1b5209b12f72fa3f01b4bae2f26a5387f95ef20317cd3d60e097c0b8bef5e019a35013f3ed2acce9fe9e89 SHA512 8beefe76b46f7d561f40d0900ba68b260a199cb62ab5b653746e3a1104c04fb8899b9e7a160a1be4fe8782bfb1607b556e9ffb9c25c4e99653e4bc74fcc03b09
EBUILD dnsmasq-2.83-r101.ebuild 4655 BLAKE2B ee0df2583a57fc499f5e9846522064c496967a25168bfcb945cd04b3b8131a5230dead8009898cb632bfa05898be1c4eab358f6025c85359c4db556d9fbdf4b8 SHA512 3424bff3bb3993c9ed8146ec8075d58c27289981c8a85dfa978529b579e5a0d438c80af6d12a0bb8d921a064fabc58f52994b24d6af18335009e95e2dbb4323c
EBUILD dnsmasq-2.84-r101.ebuild 4724 BLAKE2B cd611e17b8494a7b6c67474996ac061b1255c4213e5174771c3d5cd1984e748d57beb45a23f8e43c3da0783175f0487bb5c2a7f45bf6501ca7e2e2f012a77386 SHA512 ec8b31735e3e2057bdefb4c8ed2ff562655986abebf9c539bbd4d93077e732a1146050fcc0249110af6087c9245fe1734d983dbc5c24d31dd9364a6add5e0e34
+EBUILD dnsmasq-2.85.ebuild 4662 BLAKE2B f9f8339ba7a5b2a195aaf5ce53184a568962949dae064bc2259aac9a06b5940cc36b658cebb145aeae0ea73384ea776cf838b7c48efb69ad07031b4e60383ad1 SHA512 9678027010e0b521d36c9347d9c2ac896be1d20b2ce19329acf7908e3ba491ab32b6958a1003667dcea302244002552cf4e13ddd94da8f3f0d890bade1a780fc
MISC metadata.xml 1355 BLAKE2B 4441a99669977dd0a5464b4de4f0a46a1a69aea4438916dcf5e55db529b8ca05c1f652af58d0dae4c7dd7542f0748515929f493a328dd8c19a2e436d39351eec SHA512 e2fbb896d5842833cefd014e80ba20bed7f0560479f8fbf05d87dfe6ae09780c648eb588caca2e1b558c27e085e842c09784e7942903e4ab57d1fdcda26b830f
diff --git a/net-dns/dnsmasq/dnsmasq-2.85.ebuild b/net-dns/dnsmasq/dnsmasq-2.85.ebuild
new file mode 100644
index 000000000000..018e108669b5
--- /dev/null
+++ b/net-dns/dnsmasq/dnsmasq-2.85.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit toolchain-funcs flag-o-matic lua-single systemd
+
+DESCRIPTION="Small forwarding DNS server"
+HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/doc.html"
+SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
+IUSE+=" +inotify ipv6 lua nettlehash nls script selinux static tftp"
+
+DM_LINGUAS=(de es fi fr id it no pl pt_BR ro)
+
+BDEPEND="
+ app-arch/xz-utils
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+COMMON_DEPEND="
+ acct-group/dnsmasq
+ acct-user/dnsmasq
+ dbus? ( sys-apps/dbus:= )
+ idn? (
+ !libidn2? ( net-dns/libidn:0= )
+ libidn2? ( >=net-dns/libidn2-2.0:= )
+ )
+ lua? ( ${LUA_DEPS} )
+ conntrack? ( net-libs/libnetfilter_conntrack:= )
+ nls? ( sys-devel/gettext )
+"
+
+DEPEND="${COMMON_DEPEND}
+ dnssec? (
+ dev-libs/nettle:=[gmp]
+ static? ( >=dev-libs/nettle-3.4[static-libs(+)] )
+ )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ dnssec? (
+ !static? ( >=dev-libs/nettle-3.4:=[gmp] )
+ )
+ selinux? ( sec-policy/selinux-dnsmasq )
+"
+
+REQUIRED_USE="
+ dhcp-tools? ( dhcp )
+ dnssec? ( !nettlehash )
+ lua? (
+ script
+ ${LUA_REQUIRED_USE}
+ )
+ libidn2? ( idn )
+"
+
+use_have() {
+ local no_only
+ if [[ ${1} == '-n' ]]; then
+ no_only=1
+ shift
+ fi
+ local useflag="${1}"
+ shift
+
+ local uword="${1:-${useflag}}"
+ shift
+
+ while [[ ${uword} ]]; do
+ uword="${uword^^}"
+
+ if ! use "${useflag}"; then
+ printf -- " -DNO_%s" "${uword}"
+ elif [[ -z "${no_only}" ]]; then
+ printf -- " -DHAVE_%s" "${uword}"
+ fi
+ uword="${1}"
+ shift
+ done
+}
+
+pkg_setup() {
+ use lua && lua-single_pkg_setup
+}
+
+pkg_pretend() {
+ if use static; then
+ einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked."
+ use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense;" \
+ "in this case the static USE flag does nothing."
+ fi
+}
+
+src_prepare() {
+ default
+
+ sed -i -r 's:lua5.[0-9]+:lua:' Makefile || die
+ sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" \
+ dnsmasq.conf.example || die
+}
+
+src_configure() {
+ COPTS=(
+ $(use_have -n auth-dns auth)
+ $(use_have conntrack)
+ $(use_have dbus)
+ $(use libidn2 || use_have idn)
+ $(use_have libidn2)
+ $(use_have -n inotify)
+ $(use_have -n dhcp dhcp dhcp6)
+ $(use_have -n ipv6 ipv6 dhcp6)
+ $(use_have -n id id)
+ $(use_have lua luascript)
+ $(use_have -n script)
+ $(use_have -n tftp)
+ $(use_have dnssec)
+ $(use_have nettlehash)
+ $(use_have static dnssec_static)
+ $(use_have -n dumpfile)
+ )
+}
+
+src_compile() {
+ emake \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ CC="$(tc-getCC)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ COPTS="${COPTS[*]}" \
+ CONFFILE="/etc/${PN}.conf" \
+ all$(use nls && printf -- "-i18n\n")
+
+ use dhcp-tools && emake -C contrib/lease-tools \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ CC="$(tc-getCC)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ all
+}
+
+src_install() {
+ local lingua puid
+ emake \
+ PREFIX=/usr \
+ MANDIR=/usr/share/man \
+ COPTS="${COPTS[*]}" \
+ DESTDIR="${ED}" \
+ install$(use nls && printf -- "-i18n\n")
+
+ for lingua in "${DM_LINGUAS[@]}"; do
+ has ${lingua} ${LINGUAS-${lingua}} \
+ || rm -rf "${ED}"/usr/share/locale/${lingua}
+ done
+ [[ -d "${D}"/usr/share/locale/ ]] && \
+ rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/locale/
+
+ dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example
+ dodoc -r logo
+
+ docinto html/
+ dodoc *.html
+
+ newinitd "${FILESDIR}"/dnsmasq-init-r4 ${PN}
+ newconfd "${FILESDIR}"/dnsmasq.confd-r1 ${PN}
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/dnsmasq.logrotate ${PN}
+
+ insinto /etc
+ newins dnsmasq.conf.example dnsmasq.conf
+
+ insinto /usr/share/dnsmasq
+ doins trust-anchors.conf
+
+ if use dhcp; then
+ keepdir /var/lib/misc
+ newinitd "${FILESDIR}"/dnsmasq-init-dhcp-r3 ${PN}
+ fi
+ if use dbus; then
+ insinto /etc/dbus-1/system.d
+ doins dbus/dnsmasq.conf
+ fi
+
+ if use dhcp-tools; then
+ dosbin contrib/lease-tools/{dhcp_release,dhcp_lease_time}
+ doman contrib/lease-tools/{dhcp_release,dhcp_lease_time}.1
+ if use ipv6; then
+ dosbin contrib/lease-tools/dhcp_release6
+ doman contrib/lease-tools/dhcp_release6.1
+ fi
+ fi
+
+ systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service
+}
+
+pkg_preinst() {
+ [[ -f /var/lib/misc/dnsmasq.leases ]] && \
+ cp /var/lib/misc/dnsmasq.leases "${T}"
+}
+
+pkg_postinst() {
+ [[ -f "${T}"/dnsmasq.leases ]] && \
+ cp "${T}"/dnsmasq.leases /var/lib/misc/dnsmasq.leases
+}
diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest
index bed4f83e1041..8adf8644fa00 100644
--- a/net-dns/opendnssec/Manifest
+++ b/net-dns/opendnssec/Manifest
@@ -1,6 +1,3 @@
-AUX opendnssec-1.3.14-drop-privileges.patch 906 BLAKE2B 8591de896d85a55957a2354fa638e34630c5b31c2126445ccc92f5b89e5165b2174b2904557fa7ca2ececfe784b131eae65beb689f438f938842793c142f6062 SHA512 cbc17153fcd617bcbc54a0b14111908635dae722f845f894d9c6769d77960433fa75c3ec0a5061af054167b4223f7f2946c3e3ba09c2bb55598f72f71d1c2106
-AUX opendnssec-1.3.14-use-system-trang.patch 706 BLAKE2B bbe3edcd766bc6f6adb2427b4cbf51ef5c02e5387ae1d65ca878d31bcdcd81f3f62aeb4eba2b4e7ecf276f707c18d86f935fcb42b352977a0c5e8ad24ca87f12 SHA512 e7d664f6ee548efeae7a015ceaf21b3fedc7654ed295ecd2440b0212015c1556b4f1bac978a2f804e7b6830181273484b428e1a363989eff067a9b3587937b7f
-AUX opendnssec-1.3.18-eppclient-curl-CVE-2012-5582.patch 751 BLAKE2B 3c1053d916f1035c4fdc1f94fef825edc2fa04b64bd2bed4facbf3cfeb9e06514eea14b89b85be122b9b5a1f29aa284a7df899afd514d2719ebb017685df3a15 SHA512 f89fc43b96a76ed9af9ac4f28993037ee709d19e8cfeb53da2bdff2eb723c4200fe70aaac8b651998b9b6685343777316141dd0ee2ebc600f703d8dadca24d43
AUX opendnssec-drop-privileges-2.0.x.patch 813 BLAKE2B 231537d3f8f40e1524eb76212abb7e00d965acaa39717de2c72e9d7ec93f866150510d971ba465f7a48c3eb588f1a78631ed33beef0ebe1fb369472f73062d80 SHA512 425eb123452183b4e4a3e87e9a71afa81684fe4af9c111d1bad3433ee640907cf3caa1065711f67286bb0336fd8d82e3f4bfeef94e3ff620bcbdaf960d4137b8
AUX opendnssec-drop-privileges.patch 641 BLAKE2B 8ba78f6363424cbbef233c032f06704ad0a16af1056ff75f260200cfd42e45634ada74a83afba0fa45ed18d87b9b650fc1ddf5faa38db1821fd03c491e53a2ab SHA512 60cb666d821ae8880ccb789f8d2b60ea218a98e1b7b9393d8dc299be55efbd93efb9334ebf5cbf55f67ef1c58df1206dce906994bd9808e3db5a5bf9644a7f06
AUX opendnssec-fix-localstatedir-2.0.x.patch 1161 BLAKE2B 28469aaad2878cdb1f58f247db0e7b9603ec9fab35ec9ded597dfba50889cd30e474cdaf2f0397e75147cb0374c049d9863f95f961eccce47a7e4874dae48fcc SHA512 1d07f2108238c041041c96b4efaaec1e75740ed54fbd6390fa45f5ccf7f631c1e8d4400bb9cb95023c8909ae10abc3c93aaa137f954921af75825c06a6d94d9a
@@ -10,9 +7,7 @@ AUX opendnssec-fix-run-dir.patch 1204 BLAKE2B 8109370737931c9172d7e89a02cf08cdb3
AUX opendnssec-openssl1.1.patch 1823 BLAKE2B e94d97755bde512efa87751f99655903a9b9627d0a4896294f643d89adbf7aa6fa1a0edf9098d0d2a1fc059aeaf2e19f6c814807b9fd2716fdf98401e3c15b06 SHA512 17dac7598339ba5a8d1459c93c837344d926cd939b830502040e5c41514bb6261d25486dbfce5e2d9994c01d990dbf88108563aab1b04b02c6a69ba988503a73
AUX opendnssec-use-system-trang.patch 618 BLAKE2B 32e1b6784f1666e0485e6109af40b06373fbdc974f90bf3a3d6fc564d7c69728151afc5a9f793c96a3be77593bb2679af9dee4456bf69e89367fa459f8b70435 SHA512 316b89a2c6ba56c4fe45d00ad1bc31316fa20ba7177a2cc0979c23f11aba4234cd2f0b8972f98e4f14be9535b704fdc3177a514a41c489eb43016f8ff878795c
AUX opendnssec.confd 393 BLAKE2B 47f83e11292c01cb999fae36dbea2d0b45cb970493bfbab43c43682fe26e574e12bbe7f7096e71ff7bd0b8b49827f13e4de858a38868706fa769cc92ceb1f307 SHA512 17bd24efef9bd6b7a907c75126809a6012db23a6c8547169c41dbc62fc91775331f445905282bc6c2ef13357f92eccab5008d4605419d98acdb723806b63a924
-AUX opendnssec.confd-1.3.x 477 BLAKE2B e131ba95566a4d9cdab721551c7056c9ab07c0cd62b100ac4a84c4363a8ec96482758c13ec35f6188581764550364936123ea8011359278ef054f2ca03a509e0 SHA512 e45cd05e9d972dce5254f333ce21fd599ed905e8009f67de636c3a72dcd49e43fb75f702e21665dd3f19602fb9a5be5b6ff34e147ac4e29844560cc4f65f727c
AUX opendnssec.initd 1854 BLAKE2B 358bcf513123f7a38b7795f142f56e6a186062d1ad80bb70bee46ba7ebe7a137b4d2830a6c27ae690add23e0296ed2bd3a7a5d7ee88e1ee7ee3a8a9631306916 SHA512 75bce27c152b55ba2ba7d0770c6f2149493ef4b145f2257328e7e4b6865ad2d644695a688c3e06be02705ac42752e031846551b80b560e19a73e595e5ad15def
-AUX opendnssec.initd-1.3.x 2870 BLAKE2B 925277b2343bc1297a5520115b987915b49c2a7f551243c9dabb9af652043d05f3fa34c0b76e54cf7c692b23c69cd7cab37a9b730e09cbc68ca0cb4c74b7b18d SHA512 d25f3106868a2d73f48cc12a555fa1b4a5281befe667cfa5bf982bf3bfd83b832d477eba857abaa00cfcb41b796c36257503121426c4c396595a3e7e018c5e03
DIST opendnssec-1.4.12.tar.gz 1036392 BLAKE2B 3bfbcfe91d7da7c2e4b1c5439f7d55e15612ab6ace6af25fcb9c9eb7ddb2e1055e70684c2bd6bbae57a0c2eb78098b448f7dca198e0d6f9e2e812945a1f06cc2 SHA512 b72b76ab4aec8cc63cc9c020bef9a24b000fd00172a07cf43d57b3a33041bef9e107b71eb7271bb13c3566510599c6a1913cf986a724e169c42dc8bdac8d2e51
DIST opendnssec-2.0.1.tar.gz 1101523 BLAKE2B 0446efd04e73e00d204c53164c3c6aaecb9f37014a110ee85d7e7b1728d225aafcf9e6ef31a7dd29cdf2e875e7b653ab6e8178cece65c47a1c5b027facc16130 SHA512 aa12818f92688e087acaff8a6771d2a7da733e04d9e821967d313c7ff880a1056f470b11988eba1e7aad606418c3a4587f654163d74f68e3f61943c74d86d052
DIST opendnssec-2.0.3.tar.gz 1103355 BLAKE2B b64e729003de86e4139efaad60c9feae9f4e19c16a29fdced55d66f5896c4b7d76c4b8c57a8330d55c0c03e87de1ebe6ec49ef9d1b6e215be963680d2c805579 SHA512 4745a9ac317cc65d6f5b14be640687efd5fde2149541f692fb607a458378d27e903f175023c1aa16a777d17cef9cc68f1a84e7e7cdb233466d26756721b34424
diff --git a/net-dns/opendnssec/files/opendnssec-1.3.14-drop-privileges.patch b/net-dns/opendnssec/files/opendnssec-1.3.14-drop-privileges.patch
deleted file mode 100644
index 7c9f72355d20..000000000000
--- a/net-dns/opendnssec/files/opendnssec-1.3.14-drop-privileges.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-Index: conf/conf.xml.in
-===================================================================
---- conf/conf.xml.in (revision 3022)
-+++ conf/conf.xml.in (working copy)
-@@ -38,12 +38,10 @@
-
-
-
--
-
- @OPENDNSSEC_STATE_DIR@/kasp.db
- PT3600S
-@@ -56,12 +54,10 @@
-
-
-
--
-
- @OPENDNSSEC_STATE_DIR@/tmp
- 8
-@@ -80,12 +76,10 @@
-
-
-
--
-
- @OPENDNSSEC_STATE_DIR@/tmp
-
diff --git a/net-dns/opendnssec/files/opendnssec-1.3.14-use-system-trang.patch b/net-dns/opendnssec/files/opendnssec-1.3.14-use-system-trang.patch
deleted file mode 100644
index 39678408264a..000000000000
--- a/net-dns/opendnssec/files/opendnssec-1.3.14-use-system-trang.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urN opendnssec-1.3.0rc3.old/conf/Makefile.am opendnssec-1.3.0rc3/conf/Makefile.am
---- opendnssec-1.3.0rc3.old/conf/Makefile.am 2011-07-01 21:15:25.000000000 +0200
-+++ opendnssec-1.3.0rc3/conf/Makefile.am 2011-07-01 21:17:00.000000000 +0200
-@@ -7,7 +7,7 @@
- XML = conf.xml kasp.xml zonelist.xml signconf.xml zonefetch.xml
- XSL= kasp2html.xsl
-
--TRANG= $(srcdir)/trang/trang.jar
-+TRANG= /usr/bin/trang
-
- sysconfdir = @sysconfdir@/opendnssec
- datadir = @datadir@/opendnssec
-@@ -25,7 +25,7 @@
- .rnc.rng:
- @test -x "${JAVA}" || \
- (echo "java is required for converting RelaxNG Compact to RelaxNG"; false)
-- ${JAVA} -jar ${TRANG} $< $@
-+ ${TRANG} $< $@
-
- regress: $(RNG)
- @test -x "${XMLLINT}" || \
diff --git a/net-dns/opendnssec/files/opendnssec-1.3.18-eppclient-curl-CVE-2012-5582.patch b/net-dns/opendnssec/files/opendnssec-1.3.18-eppclient-curl-CVE-2012-5582.patch
deleted file mode 100644
index a0676dd091be..000000000000
--- a/net-dns/opendnssec/files/opendnssec-1.3.18-eppclient-curl-CVE-2012-5582.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN opendnssec-1.3.18.orig/plugins/eppclient/src/epp.c opendnssec-1.3.18/plugins/eppclient/src/epp.c
---- opendnssec-1.3.18.orig/plugins/eppclient/src/epp.c 2014-07-21 11:16:10.000000000 +0200
-+++ opendnssec-1.3.18/plugins/eppclient/src/epp.c 2016-03-23 22:25:18.679354984 +0100
-@@ -390,7 +390,7 @@
- curl_easy_setopt(curl, CURLOPT_URL, url);
- curl_easy_setopt(curl, CURLOPT_CONNECT_ONLY, 1L);
- curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 1L);
-- curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 1L);
-+ curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 2L);
- curl_easy_setopt(curl, CURLOPT_USE_SSL, CURLUSESSL_ALL);
- curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, curlerr);
- curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1L);
diff --git a/net-dns/opendnssec/files/opendnssec.confd-1.3.x b/net-dns/opendnssec/files/opendnssec.confd-1.3.x
deleted file mode 100644
index 63121af7f0ca..000000000000
--- a/net-dns/opendnssec/files/opendnssec.confd-1.3.x
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Variables containing default binaries used in the opendnssec
-# initscript. You can alter them to another applications/paths
-# if required.
-
-CHECKCONFIG_BIN=/usr/bin/ods-kaspcheck
-CONTROL_BIN=/usr/sbin/ods-control
-ENFORCER_BIN=/usr/sbin/ods-enforcerd
-SIGNER_BIN=/usr/sbin/ods-signerd
-EPPCLIENT_BIN=/usr/sbin/eppclientd
-EPPCLIENT_PIDFILE=/run/opendnssec/eppclientd.pid
diff --git a/net-dns/opendnssec/files/opendnssec.initd-1.3.x b/net-dns/opendnssec/files/opendnssec.initd-1.3.x
deleted file mode 100644
index f4c9fa3c149b..000000000000
--- a/net-dns/opendnssec/files/opendnssec.initd-1.3.x
+++ /dev/null
@@ -1,123 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-description="An open-source turn-key solution for DNSSEC"
-
-depend() {
- use logger
-}
-
-checkconfig() {
- if [ -z "${CHECKCONFIG_BIN}" ]; then
- # no config checker configured, skip config check
- return 0
- fi
- if [ -x "${CHECKCONFIG_BIN}" ]; then
- output=$(${CHECKCONFIG_BIN} 2>&1| grep -v -E "^/etc/opendnssec/(conf|kasp).xml validates")
- if [ -n "$output" ]; then
- echo $output
- fi
-
- errors=$(echo $output | grep ERROR | wc -l)
- if [ $errors -gt 0 ]; then
- ewarn "$errors error(s) found in OpenDNSSEC configuration."
- fi
- return $errors
- fi
- eerror "Unable to execute ${CHECKCONFIG_BIN:-config binary}"
- # can't validate config, just die
- return 1
-}
-
-start_enforcer() {
- if [ -n "${ENFORCER_BIN}" ] && [ -x "${ENFORCER_BIN}" ]; then
- ebegin "Starting OpenDNSSEC Enforcer"
- ${CONTROL_BIN} enforcer start > /dev/null
- eend $?
- else
- if [ -n "${ENFORCER_BIN}" ]; then
- eerror "OpenDNSSEC Enforcer binary not executable"
- return 1
- fi
- einfo "OpenDNSSEC Enforcer not used."
- fi
-}
-
-stop_enforcer() {
- if [ -x "${ENFORCER_BIN}" ]; then
- ebegin "Stopping OpenDNSSEC Enforcer"
- ${CONTROL_BIN} enforcer stop > /dev/null
- eend $?
- fi
-}
-
-start_signer() {
- if [ -n "${SIGNER_BIN}" ] && [ -x "${SIGNER_BIN}" ]; then
- ebegin "Starting OpenDNSSEC Signer"
- ${CONTROL_BIN} signer start > /dev/null 2>&1
- eend $?
- else
- if [ -n "${SIGNER_BIN}" ]; then
- eerror "OpenDNSSEC Signer binary not executable"
- return 1
- fi
- einfo "OpenDNSSEC Signer not used."
- fi
-}
-
-stop_signer() {
- if [ -x "${SIGNER_BIN}" ]; then
- ebegin "Stopping OpenDNSSEC Signer"
- ${CONTROL_BIN} signer stop > /dev/null 2>&1
- eend $?
- fi
-}
-
-start_eppclient() {
- if [ -n "${EPPCLIENT_BIN}" ] && [ -x "${EPPCLIENT_BIN}" ]; then
- ebegin "Starting OpenDNSSEC Eppclient"
- start-stop-daemon \
- --start \
- --user opendnssec --group opendnssec \
- --exec "${EPPCLIENT_BIN}" \
- --pidfile "${EPPCLIENT_PIDFILE}" > /dev/null
- eend $?
- else
- # eppclient is ofptional so if we use the default binary and it
- # is not used we won't die
- if [ -n "${EPPCLIENT_BIN}" ] && \
- [ "${EPPCLIENT_BIN}" != "/usr/sbin/eppclientd" ]; then
- eerror "OpenDNSSEC Eppclient binary not executable"
- return 1
- fi
- einfo "OpenDNSSEC Eppclient not used."
- fi
-}
-
-stop_eppclient() {
- if [ -x "${EPPCLIENT_BIN}" ]; then
- ebegin "Stopping OpenDNSSEC Eppclient"
- start-stop-daemon \
- --stop \
- --exec "${EPPCLIENT_BIN}" \
- --pidfile "${EPPCLIENT_PIDFILE}" > /dev/null
- eend $?
- fi
-}
-
-start() {
- checkconfig || return $?
- test -d /run/opendnssec || mkdir -p /run/opendnssec
- chown opendnssec:opendnssec /run/opendnssec
- start_enforcer || return $?
- start_signer || return $?
- start_eppclient || return $?
-}
-
-stop() {
- stop_eppclient
- stop_signer
- stop_enforcer
- sleep 5
-}
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 6ad86d557f0b..561e8fccec03 100644
Binary files a/net-im/Manifest.gz and b/net-im/Manifest.gz differ
diff --git a/net-im/telepathy-mission-control/Manifest b/net-im/telepathy-mission-control/Manifest
index ad96d8408425..6380b7b42783 100644
--- a/net-im/telepathy-mission-control/Manifest
+++ b/net-im/telepathy-mission-control/Manifest
@@ -1,6 +1,3 @@
-AUX 5.16.5-account-fix-property-name.patch 1053 BLAKE2B 283fde75d8eba3f8c4240e49298233930d270c48ead6b3a4651de7553c35e74fb3b72108f570bf6133acac38f1751e2355b260b28af0d6ef9c8cf5c5102ada80 SHA512 a0161ddf307f9a690b1c741c20aee8fa05f3378da880d1a850f80cde0fc83fe2a95c541d4cb641d1e70995cc6cc75d27b6c5a8c110ec7330ad2a9a75df297012
-DIST telepathy-mission-control-5.16.5.tar.gz 1125142 BLAKE2B 1f39336d8221ec9f297ba9eeaed39ffc30d5b2ecde3b02148343cfb9bf4ec15d949a36feb6b92cef17d70f786840b8df9cf159eb8eb00462c64bfb8b41437b57 SHA512 6adeb3033853bef5b732e7b85da49b75bffbdc57d968b1e4313fd1452eaf8db96c3f7f50d41ebb7bfcb084a7f093a9eaccdb28c23d2777e149a90dec6d4ef4e4
DIST telepathy-mission-control-5.16.6.tar.gz 1127785 BLAKE2B 82055a86d102292dec44ddeadd99458b1cf083f5d74be09326cfae41d627f1792468a180b5cb9f5bb5712989198cc46116f39e41343ca35b3bac101e3db6003a SHA512 56d62bc7270d2d62a490361f3ef3bc39384fde05ee5d69cb7e20db4f41665bd99d05b4cd2b5992b84dbfee5400684503e44c5b8c63cfa101e0cfe6a85b005e5e
-EBUILD telepathy-mission-control-5.16.5.ebuild 1302 BLAKE2B c4b7b4c989e0224148f387a72cd769085716ef8d48dd808f4cdca28d80f662427c3e0ebad8662978a6f3e23e5d3364f78c98e061c60b9fae8ae07f4507d308e3 SHA512 b1a1e7ef97053c9982357c58b647861a56d971410f5379b6827d43cf1bab1c96f344668f2f263a7ec2332c50b784b3af87a5a0457e0412f2c7bd6503e7479c47
EBUILD telepathy-mission-control-5.16.6.ebuild 1015 BLAKE2B a06add6a0c4a29191dcb168cd6d90b5d662e07061ca1e6bb40b029907eba5c1949f79b5edf25f0b945082d9a4e8ac0576d196b2a2ecfd88c703306d8fab6f497 SHA512 9ec563d2d2377a560d1e601930c99e626b6fb7d6693d86b860725c72d6284a8612314ac8d56753f8d0b1bae8aee38d6bbff284e659f6213a6448473bed2cf6c1
MISC metadata.xml 599 BLAKE2B f96e565e553f14b0ab55f8b53ed520e9253611da9cf26b5f43ba35cceeb808a9be1dfc4968929ab62faf3af116d3c98c4e89b63260fb6779f397cfce4f06dee1 SHA512 fba9a9332501e7fce4d62efbbb643cde3579a393918cf6ecc59cb1aae6bd04adfb62d379d446805d01ebed51f9799ad453fdc7490268616e127ff128142f4868
diff --git a/net-im/telepathy-mission-control/files/5.16.5-account-fix-property-name.patch b/net-im/telepathy-mission-control/files/5.16.5-account-fix-property-name.patch
deleted file mode 100644
index 17eb7f1f0415..000000000000
--- a/net-im/telepathy-mission-control/files/5.16.5-account-fix-property-name.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From d8dab08fe8db137c6bbd8bbdc3d9b01d98c48910 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Florian=20M=C3=BCllner?=
-Date: Thu, 19 Dec 2019 13:37:49 +0100
-Subject: [PATCH] account: Fix property name
-
-Spaces are not valid characters in property names, and never were.
-Until recently GLib silently fixed up the name by replacing the
-space with '-', but now tightened up the validation.
----
- src/mcd-account.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/mcd-account.c b/src/mcd-account.c
-index 8009110e..de5c61cf 100644
---- a/src/mcd-account.c
-+++ b/src/mcd-account.c
-@@ -3442,7 +3442,7 @@ mcd_account_class_init (McdAccountClass * klass)
-
- g_object_class_install_property
- (object_class, PROP_CONNECTIVITY_MONITOR,
-- g_param_spec_object ("connectivity monitor",
-+ g_param_spec_object ("connectivity-monitor",
- "Connectivity monitor",
- "Connectivity monitor",
- MCD_TYPE_CONNECTIVITY_MONITOR,
diff --git a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild b/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
deleted file mode 100644
index 272e4608ed3d..000000000000
--- a/net-im/telepathy-mission-control/telepathy-mission-control-5.16.5.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-# Needed for tests and build #489466
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit gnome2 python-any-r1
-
-DESCRIPTION="An account manager and channel dispatcher for the Telepathy framework"
-HOMEPAGE="https://cgit.freedesktop.org/telepathy/telepathy-mission-control/"
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="debug networkmanager" # test
-
-RDEPEND="
- >=dev-libs/dbus-glib-0.82
- >=dev-libs/glib-2.46:2
- >=sys-apps/dbus-0.95
- >=net-libs/telepathy-glib-0.20
- networkmanager? ( >=net-misc/networkmanager-1:= )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- dev-libs/libxslt
- >=dev-util/gtk-doc-am-1.17
- virtual/pkgconfig
-"
-# test? ( dev-python/twisted-words )"
-
-# Tests are broken, see upstream bug #29334 and #64212
-# upstream doesn't want it enabled everywhere (#29334#c12)
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}/5.16.5-account-fix-property-name.patch" )
-
-src_configure() {
- # creds is not available
- gnome2_src_configure \
- --disable-static \
- --disable-upower \
- $(use_enable debug) \
- $(use_with networkmanager connectivity nm)
-}
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 21ab7b264719..35369402413d 100644
Binary files a/net-irc/Manifest.gz and b/net-irc/Manifest.gz differ
diff --git a/net-irc/ngircd/Manifest b/net-irc/ngircd/Manifest
index ca045587a6db..e1a17c5f16ea 100644
--- a/net-irc/ngircd/Manifest
+++ b/net-irc/ngircd/Manifest
@@ -1,4 +1,5 @@
AUX ngircd.init-r1.d 388 BLAKE2B 10b6d4eb2cd39fe4e3087461cdc15f2ee8f1002e826552e145903b69e16ce46169a2dde19e03af38228ed9ede0473a828aa8cd123ab4a2b043fde448bb180954 SHA512 12e62e23899d1143a35e60bf983c319f72aa13c49123b497963f96317b2990cb2529919336da5a9b5c230e55479c289358261af92d25ef54bd19079908e18158
DIST ngircd-26.1.tar.gz 562938 BLAKE2B a1a4ca8b6e12a02cb4ba2e07d777cf77051b5330464c91634cfac0b385157ab7c648e3b71151247bc8ee6cc847e84755fdca3d9b4a25205bbb57b8296995dd17 SHA512 4a3ee379dd8d8655a71134c745f750359ceb0512e184db555f65f2bcab68087480365a35680a9ec75b1e6eb0fef23e1cbe0a0e13c3c58d211e5a520a8eeaa71c
-EBUILD ngircd-26.1.ebuild 2190 BLAKE2B fe90ba70bb50f1fb59a3a596a075ff78c4bb3fe2b33f5e6d5d3fc01308d0d8b32ee81a079579107ca02f282dd6bd1d53fd8f928b2e245ac67b18f8fb74f9f481 SHA512 447b1298b91ba147bafd87b705f2f7d33c5fdc4e8ba747dcb703aaf2c7355caca83ec59b79124c2fae0d4682fbe89c5362466566f7460d42197f2290fd0e6694
+DIST ngircd-26.1.tar.gz.sig 310 BLAKE2B 108daa66aeccd51468aa0c6ab2de18c3ce476e812145902186ac4b3b8b29b0da32057c5a6f44133cfa4507310a9a76a001301ebe2d37ca809e1b7d8502aaa492 SHA512 e0b6b28c65f1363c0e8043378d52bccc0a634d7c17018edbc33130c9dbc4c2896f3b3a3ab758746707b37e3e527abbd61e5af8c1455d5fcc5b1b202758c82576
+EBUILD ngircd-26.1.ebuild 2233 BLAKE2B 388403355d9c40e364aed800a04d4cda764cf7890b6ec2bb7c9a86735225d595f5a6b95496745d21f4e3382402b05b94ddf321ca28b8f54afe181a494fc26887 SHA512 17ea6f481be90e67e0326ef3291f72320450ac93ff5a7635e25d98eb23abcb453482e227381abf97c273dcbad3ec606da3cc94329cab3b1a6ac710357041dde1
MISC metadata.xml 650 BLAKE2B dd80efa442d59f04e26bb338e371ffa8380a4cdbb630db30e25adbaa930d9f0e4a486bbd05321b8185c23558ad4e29023153a69d1214294c345b46685eb7de86 SHA512 9b8879892c2edc6c7792c22a684f87ae559a43b034ee66f6242e73075012e1f53a33a63fc3ffa62c41f5fd620a4be6c1ffc57a1b62cf42ffa3c032cec4ff743b
diff --git a/net-irc/ngircd/ngircd-26.1.ebuild b/net-irc/ngircd/ngircd-26.1.ebuild
index a19285e647eb..d2d6d85d5469 100644
--- a/net-irc/ngircd/ngircd-26.1.ebuild
+++ b/net-irc/ngircd/ngircd-26.1.ebuild
@@ -3,20 +3,19 @@
EAPI=7
-# Bug: https://github.com/ngircd/ngircd/issues/261
-WANT_AUTOMAKE=1.11.6
-inherit autotools
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/alexbarton.asc
+inherit verify-sig
DESCRIPTION="An IRC server written from scratch"
HOMEPAGE="https://ngircd.barton.de/"
SRC_URI="https://arthur.barton.de/pub/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( https://arthur.barton.de/pub/${PN}/${P}.tar.gz.sig )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 x86 ~x64-macos"
IUSE="debug gnutls ident irc-plus +ipv6 libressl pam +ssl strict-rfc tcpd test zlib"
-#RESTRICT="!test? ( test )"
# Flaky test needs investigation (bug 719256)
RESTRICT="test"
@@ -55,9 +54,9 @@ src_prepare() {
doc/sample-ngircd.conf.tmpl || die
fi
- # Once https://github.com/ngircd/ngircd/pull/270 is in a release (ngircd 26), we can remove
- # the eautomake/autotools machinery.
- eautomake
+ # Note that if we need to use automake, we need a certain version (for now):
+ # https://github.com/ngircd/ngircd/issues/261
+ # eautomake
}
src_configure() {
diff --git a/net-irc/telepathy-idle/Manifest b/net-irc/telepathy-idle/Manifest
index c80ca66a9006..0c2aac8f9df1 100644
--- a/net-irc/telepathy-idle/Manifest
+++ b/net-irc/telepathy-idle/Manifest
@@ -1,8 +1,3 @@
-AUX telepathy-idle-0.2.0-fixes.patch 9363 BLAKE2B 6980114c9b030c1589f618fe67e88051bc414abe849fa6e08152625d1f66c00634cf572f4220fd9e31bb1706167869541e571fca04ca70e19c648dd094af263e SHA512 2c7b8f4069bc3907fea7c506af671a3d46ca56b55cbe6798589437751c598b549fcec4cf7cfdde93b2b7f5f3d858decf8218a7633f0e91cd3b2c883a301b746f
-DIST telepathy-idle-0.2.0-py3-1.patch 3849 BLAKE2B 48617c65e8c3af4aa40332eed66c1839b4a9db9c99a4e350fae89879dcbd67c133e0a05fd9a778a5e0ac737ddbf8f999f23095b9a2a3cdef233485b1c9422908 SHA512 41c90befc3bb2df84f35a2f53bbe29885f67a2ceb5dfbf906436655b9400368e74a1a4a6b408f669fa951ae9d50d89bc7e0e2285f50a6fecf1a1d719c307cb24
-DIST telepathy-idle-0.2.0-py3-2.patch 1441 BLAKE2B ea32a2c94216ff320f43c3bf8b537b197c0398507f812eecfab86359e43c53fc2724b2c0d0a0e0a7b342243b07cce38a86f802d9fbc777bba942df939f52a56b SHA512 c9f868f50c5300f4ed06953de935f44e2e87729a36a61d4c1e998d322c1dcdac2759200b66a04c965e9ef591475dfbd5997c83816c6fc2bfb178bfd4bcd260e8
-DIST telepathy-idle-0.2.0.tar.gz 566492 BLAKE2B d0e12bb23b96b7df5afb101ae2c62994777de616d5ea70a10fb2141e68066c7dfaae713340c7f8a2d8ce1f259f302729efa1927eaf7d2a9555120c58e89046f2 SHA512 f5e36afc3ab4b52eb865f2c1e6565b99011a7540fc1a7783d3bbd7bbf50bc671a2147df6bde646c82059a466cc1df9bdb10e2500db5b7bb06d57a989a75c261b
DIST telepathy-idle-0.2.2.tar.gz 606406 BLAKE2B e5d4a19df08bbb59c18d0601357134a6edab085b2b04463b085651f35ee135f0d3f3f27fc35417dcf023913f7ead939161cb1a72cb51824a988aad6c0cb2a136 SHA512 c66cf7b70c84a9b7b1ada01712b8d3b683f15a4021bb2d0f6d868b4ab30e2fb12fd26dd8d5ba25b5050e055bf425295049e84a53198d6586f7cfd7c6bc02f826
-EBUILD telepathy-idle-0.2.0-r3.ebuild 1449 BLAKE2B 696cccb34138d2d7475b5be5e8e187cf9e8267f3ac078bf5a86e40e2f7495929f612a2965a255463f934545ee662479786c08f59b883a324009e5668dc847a83 SHA512 b5679d91d9fbbd893374f5d3e11025321a47a4c4f38c9c52bfa4fffc7a38c981cd37c8120609039695c97e2b39b36efac408953d39e8743db67be113a08983c8
EBUILD telepathy-idle-0.2.2.ebuild 696 BLAKE2B 9f3bf6c07854927da85f3efb93161f7cff730a7d0450d640c5ee9fe6ce82d5af6b6de28f6b9f51516ef592ec7a42080f5cc3b9990cef7d6da2cdb83ae31ade22 SHA512 50a014bd0d808d9de37180399b4d00ab04a1e89d21978e47dd5cf6ff0045fc2e595bbbd863978ff09626b61df738093431aeb6b04cef655152846e88ae32fa54
MISC metadata.xml 259 BLAKE2B 32f8c5208a55a1dda504b7df969127393a2c70e672aba383fcdc870de8fe778366d3dde3c3313bd043068d2e7831d1e18bad6fb428e82266fc2a630104e0a193 SHA512 fbef629394690b3a5608abc6344816f6acf1e8e2663f29949fd14a662c628f16fee77a1ec1641066806d143fb94c1571bc5b46b829dc53620af6956377fe15cc
diff --git a/net-irc/telepathy-idle/files/telepathy-idle-0.2.0-fixes.patch b/net-irc/telepathy-idle/files/telepathy-idle-0.2.0-fixes.patch
deleted file mode 100644
index 07f14f9f4dde..000000000000
--- a/net-irc/telepathy-idle/files/telepathy-idle-0.2.0-fixes.patch
+++ /dev/null
@@ -1,223 +0,0 @@
-From bf6d596e40e5b9426a68dcd22aa62a697457c4f7 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Florian=20M=C3=BCllner?=
-Date: Sat, 13 Feb 2016 10:08:42 +0100
-Subject: [PATCH 1/6] ctcp: Don't bling the non-bling
-
-When stripping color codes, we currently remove any sequence of digits
-following ^C. As color codes use at most two digits, this means that we
-also remove any numbers at the start of the colored text - make sure we
-stop doing that and only remove digits that are actually part of a color
-code.
-
-https://bugs.freedesktop.org/show_bug.cgi?id=94189
----
- src/idle-ctcp.c | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/idle-ctcp.c b/src/idle-ctcp.c
-index f282360..f28bf4b 100644
---- a/src/idle-ctcp.c
-+++ b/src/idle-ctcp.c
-@@ -98,13 +98,18 @@ gchar *idle_ctcp_kill_blingbling(const gchar *msg) {
- case '\x03': /* ^C */
- iter++;
-
-- while (isdigit(*iter))
-+ /* Color codes are 1-2 digits */
-+ if (isdigit(*iter))
-+ iter++;
-+ if (isdigit(*iter))
- iter++;
-
- if (*iter == ',') {
- iter++;
-
-- while (isdigit(*iter))
-+ if (isdigit(*iter))
-+ iter++;
-+ if (isdigit(*iter))
- iter++;
- }
- break;
---
-2.23.0
-
-From 5a2510ddea8f165f0808a8841e1dca311c003e20 Mon Sep 17 00:00:00 2001
-From: Diane Trout
-Date: Sat, 4 Nov 2017 23:03:26 -0700
-Subject: [PATCH 2/6] Update self-signed certificate to 2048 bytes with SHA-256
- signature
-
-Valid for 10 years
----
- tests/twisted/tools/idletest.cert | 26 +++++++++++++++++--------
- tests/twisted/tools/idletest.key | 32 ++++++++++++++++++++++++-------
- 2 files changed, 43 insertions(+), 15 deletions(-)
-
-diff --git a/tests/twisted/tools/idletest.cert b/tests/twisted/tools/idletest.cert
-index 655abc2..7ea6bcc 100644
---- a/tests/twisted/tools/idletest.cert
-+++ b/tests/twisted/tools/idletest.cert
-@@ -1,10 +1,20 @@
- -----BEGIN CERTIFICATE-----
--MIIBTzCB+gIBATANBgkqhkiG9w0BAQQFADAzMRIwEAYDVQQKEwl0ZWxlcGF0aHkx
--HTAbBgNVBAsTFHRlbGVwYXRoeSBkZXZlbG9wZXJzMB4XDTA5MDExNDE3NDc0N1oX
--DTA5MDExNDE3NDg0N1owMzESMBAGA1UEChMJdGVsZXBhdGh5MR0wGwYDVQQLExR0
--ZWxlcGF0aHkgZGV2ZWxvcGVyczBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQC9z/pi
--zEMeL+bO3giJVGHGrOHLE7AfDorArwmA0u8Cgu06+J+SW+NJnkj8At4bioxREge6
--yeD6+cHCC9kzXrmXAgMBAAEwDQYJKoZIhvcNAQEEBQADQQBf1qg0gzSztx5pqqM8
--3wI5cEc7k13EzU6X2SkSCSxlMc4pF0hPdr0LuZJpeKBohIgKQ59+3Ny0LuUMEKYW
--ikGr
-+MIIDUDCCAjigAwIBAgIBATANBgkqhkiG9w0BAQsFADAzMRIwEAYDVQQKEwl0ZWxl
-+cGF0aHkxHTAbBgNVBAsTFHRlbGVwYXRoeSBkZXZlbG9wZXJzMB4XDTE3MTEwNTAw
-+NTEwMFoXDTE4MTEwNTAwNTEwMFowMzESMBAGA1UEChMJdGVsZXBhdGh5MR0wGwYD
-+VQQLExR0ZWxlcGF0aHkgZGV2ZWxvcGVyczCCASIwDQYJKoZIhvcNAQEBBQADggEP
-+ADCCAQoCggEBAL3wfZoTzmJqQyjw0tToAflpdmQMTNpzgXvH+uiuu4rWk7oGJsBN
-+HZfe4gkoYNLL8PwOGEQcIUN4Y0JU/mc9mSe44Vi0G0t/uJ/gI+CNtHzHjwtwCnYP
-+XsbCE69CsarvDVbsQHS6kWfgCYxMA0l+cydUfxuyIoFWjeM4hZs0JwdBGBTAtZkj
-+3xo+7Ee3xNBaaOtmoJO/QduAVA0UgiWU69m7Q+5aIuIl9PGOSL4MHqNXq/nwX5Ky
-+aFBpXdzmrVn8BophkBgOawp0e+Rhk5fCelyy54lIfpUxeOTP6EtAgsZYbZBPjsuz
-+8ewJbdnzcOCwTJpKQv9aHhkTKcK2PkN6tJMCAwEAAaNvMG0wDAYDVR0TAQH/BAIw
-+ADAdBgNVHQ4EFgQUuG8blqmQ1SEj/x5OhBc58XFv6vcwCwYDVR0PBAQDAgXgMBEG
-+CWCGSAGG+EIBAQQEAwIGQDAeBglghkgBhvhCAQ0EERYPeGNhIGNlcnRpZmljYXRl
-+MA0GCSqGSIb3DQEBCwUAA4IBAQBJCT/EPWqv/wUDn7jK4nRXXXwtIL7eYYTAvcJh
-+gxtrkkNB1LAp6mnb1WOw+Wbdpf2IgTqfAvpzCRL+kCM80Pqh365JlA5JflzhWxsJ
-+xtJQfNfiZhgXKN1rm5lT+U/WgGR6A1serbxUiRN2O6wB8nxtoc7sBJh18pcrwpam
-+vOGAolbePV8HPfyBRkCnSw1X6BdifEtxlRCfVWELSI6xQHX8OPTU+uGcvte5uAEi
-+7CRRJHlUoojyLOxlJ6IeXh7MjrDIi6tHDqVR9MlRRN3oXhvsN/TtsZUuuC7s280W
-+oapk/x7WNDSQsdsi0bmTLrJoZgHzaPRJPCwBFzbj/T1kCC0B
- -----END CERTIFICATE-----
-diff --git a/tests/twisted/tools/idletest.key b/tests/twisted/tools/idletest.key
-index 3a80dab..d579266 100644
---- a/tests/twisted/tools/idletest.key
-+++ b/tests/twisted/tools/idletest.key
-@@ -1,9 +1,27 @@
- -----BEGIN RSA PRIVATE KEY-----
--MIIBOwIBAAJBAL3P+mLMQx4v5s7eCIlUYcas4csTsB8OisCvCYDS7wKC7Tr4n5Jb
--40meSPwC3huKjFESB7rJ4Pr5wcIL2TNeuZcCAwEAAQJBAJLaJc3qWsMwLFJAVjpp
--nnwnpUmIoeplRdRtl9yjVWeKrvD2gSh2Qz693dgJbDUGURJecJ+LSS4YMOS+8FLp
--KgECIQDhgvqh9KahKphn2/vvcCx3DKBZ7wh9lYIaaAay6IuAhwIhANd5cF48u0ID
--39kZCwfhpAKQDxvpqmbnRzB0hISjEpJxAiARfZIo24vM9jvJ2mMI6B9awGzzbLmw
--29aya50RZT3kowIhALrT2NJc5iB/K4AZbq8Ovh5auj8Bg3Zl4hvpa11154yBAiAO
--F+44Mb+YQi+r526cDv983vCuoU5EM0PbPvJxaWmwtQ==
-+MIIEpAIBAAKCAQEAvfB9mhPOYmpDKPDS1OgB+Wl2ZAxM2nOBe8f66K67itaTugYm
-+wE0dl97iCShg0svw/A4YRBwhQ3hjQlT+Zz2ZJ7jhWLQbS3+4n+Aj4I20fMePC3AK
-+dg9exsITr0Kxqu8NVuxAdLqRZ+AJjEwDSX5zJ1R/G7IigVaN4ziFmzQnB0EYFMC1
-+mSPfGj7sR7fE0Fpo62agk79B24BUDRSCJZTr2btD7loi4iX08Y5Ivgweo1er+fBf
-+krJoUGld3OatWfwGimGQGA5rCnR75GGTl8J6XLLniUh+lTF45M/oS0CCxlhtkE+O
-+y7Px7Alt2fNw4LBMmkpC/1oeGRMpwrY+Q3q0kwIDAQABAoIBAQC4gJyxh53KMait
-+Y0mZcQlB6nULeHtLFDpqL/cGAX3BvvBfGkyYLhCaDvKIrMVo3pxna5Wcy6pwLMhW
-+jdNWHBri4A9eKA3/h8Ci5IpVPbFeKEdGd/5hckrBTZLrgyCsh2vwzKtL+FL4kUMV
-+Gl1zDbb0NHsIP0CPXLGVT7lQ6xciTidcEcWUh25reGPMew+Xv/fuN2xVOFxwCe5Q
-+VdXR7yUFy7ihAyhEhK+TmF5eNRaqKA06KhbA6IME03RiiS/qxVRJgEfarXaibHiX
-+KYM612VvZ6GCbQaQBXYGpl2Gnzumro1E49+KgZ6SQlm+2iaDJn1P/vg3rzCUiR37
-+JvgNlap5AoGBAOQxtU5s+PbfdnW4SZu8+k0AtnwxwEvgwZUE5vdij/YApqIHfb2G
-+MnuqJ9gNaMBHRoEAM4FXfl6Fjnc2w2fpQxg9U5wFX8bA6EXiqJLgfEbNu5YKPB9e
-+BOTgNNrP6FbhwIM6mb0I47Fqzq17uS/GYYd3yRKdL34H9RPgzQms9Ov3AoGBANUV
-+doxGnqLoJWb/lLdk7+yRuCmTYwQmIBrAsdWK9mxrlvP5PTc1QRi11E1hcumViFdy
-+PBks7TUVmNqynRMaEw5W4VoLl2OrYrDkHxgP6clqwxYFYbldZohxueIdvNDCMLyu
-+5/efwEl/NgvnQwb+Z2UHHEP8E3xSl/LrkgCw3P1FAoGBAJlzj+/AOh+RoBCDsAQp
-+rcwwaYbU0fJ0ntj+Je8/+X09bNDS5syXPMWKZCbWxZVfmNrQ7tHQq2sWtvoV+oub
-+AgJ/4wStXH3EZa3xQNkcWpYmbTn1gf658+KRnxlx7FTYlOPqeU30d2FsaLWi2KJ2
-+7kjx1WZOC4zd/wGyD0+tXjp7AoGAcNM9gwb9hkqfS0s25mhWtY9u0OzOd+rsAt5X
-+CzfaRQwu0J3+8NWM01WrxRE9NDtOBudgtP/Z1crKtbnve6bJwkT0a6ZJkae0yO7x
-+G9+JLXIPPAC7ftfaq5J0Fyshx/OatL1z6+S1fvURm/nmvrRD8PVz3PeDJcfh1uku
-+1JjRWnUCgYAFnAsOddzyRMe52WbeoDbl/AFJZMBbLDb2fI9yGNzy2Y79V0Bvxi3k
-+iSp6vHXA2tiVysyeEgVWYOdPmblQ6GRivAW75sgyuma1A0GJqkmd1EPXwbFNod8K
-+Ax0XXK2/olLTWtSOs8Cxmopb+V1rpyuTwlhyHc9J4HGEEBeazlYg3A==
- -----END RSA PRIVATE KEY-----
---
-2.23.0
-
-From 0ce3a8fa2bd3f4e72358bb53ecd0acf8fe448483 Mon Sep 17 00:00:00 2001
-From: Diane Trout
-Date: Sat, 4 Nov 2017 23:32:32 -0700
-Subject: [PATCH 3/6] Avoid errors from Python caused by the deliberatly
- invalid Unicode
-
-Because stream.nick is Unicode when sendMessage combines the command,
-nick, and invalid utf8 python 2.7 ends up converting everything to
-Unicode. Since this test deliberately includes invalid Unicode, Python
-notices and throws an exception.
-
-In Python 3, network traffic is usually encoded as bytes. So I thought
-coercing the nick to bytes would be appropriate, and as bytes can contain
-anything including invalid Unicode, Python doesn't throw an exception.
----
- tests/twisted/messages/invalid-utf8.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/twisted/messages/invalid-utf8.py b/tests/twisted/messages/invalid-utf8.py
-index a48c2f4..725e3bd 100644
---- a/tests/twisted/messages/invalid-utf8.py
-+++ b/tests/twisted/messages/invalid-utf8.py
-@@ -33,7 +33,7 @@ def test_with_message(q, stream, parts):
-
- # Idle's default character set is UTF-8. We send it a message which is
- # basically UTF-8, except that one of its code points is invalid.
-- stream.sendMessage('PRIVMSG', stream.nick, ':%s' % invalid_utf8,
-+ stream.sendMessage('PRIVMSG', bytes(stream.nick), ':%s' % invalid_utf8,
- prefix='remoteuser')
-
- # Idle should signal that *something* was received. If it hasn't validated
---
-2.23.0
-
-From acf5fcf4d830ae0b5953d8ded8eba4c17726c6f3 Mon Sep 17 00:00:00 2001
-From: Diane Trout
-Date: Mon, 6 Nov 2017 21:46:00 -0800
-Subject: [PATCH 4/6] Returning FALSE from the timer function causes the
- timeout to be destroyed
-
-I asked one of the polari devs and was told that yes it is ok to set
-the timer id to zero in the timer function.
-
-With this patch make check works without changing any of the expected
-test results and without any coredumps
----
- src/idle-connection.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/idle-connection.c b/src/idle-connection.c
-index 6ab5fea..71c020f 100644
---- a/src/idle-connection.c
-+++ b/src/idle-connection.c
-@@ -600,6 +600,7 @@ _force_disconnect (gpointer data)
-
- IDLE_DEBUG("gave up waiting, forcibly disconnecting");
- idle_server_connection_force_disconnect(priv->conn);
-+ priv->force_disconnect_id = 0;
- return FALSE;
- }
-
---
-2.23.0
-
-From 5e5b677173ef64055b4a7073cb5a15066fc03f70 Mon Sep 17 00:00:00 2001
-From: Guillaume Desmottes
-Date: Fri, 14 Feb 2014 12:12:54 +0100
-Subject: [PATCH 5/6] idle-connection: make sure to always reset
- force_disconnect_id
-
-Recent GLib raises a critical when trying to remove an invalid source.
-
-(cherry picked from commit 12211654baa75db13a05b5c2b3293d1378fcf7a2)
----
- src/idle-connection.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/idle-connection.c b/src/idle-connection.c
-index 71c020f..8614d52 100644
---- a/src/idle-connection.c
-+++ b/src/idle-connection.c
-@@ -585,6 +585,7 @@ static gboolean _finish_shutdown_idle_func(gpointer data) {
- IdleConnectionPrivate *priv = self->priv;
- if (priv->force_disconnect_id != 0) {
- g_source_remove(priv->force_disconnect_id);
-+ priv->force_disconnect_id = 0;
- }
-
- tp_base_connection_finish_shutdown(conn);
---
-2.23.0
-
diff --git a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r3.ebuild b/net-irc/telepathy-idle/telepathy-idle-0.2.0-r3.ebuild
deleted file mode 100644
index 842f73c12425..000000000000
--- a/net-irc/telepathy-idle/telepathy-idle-0.2.0-r3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit python-single-r1
-
-DESCRIPTION="Full-featured IRC connection manager for Telepathy"
-HOMEPAGE="https://cgit.freedesktop.org/telepathy/telepathy-idle"
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz
- https://src.fedoraproject.org/rpms/telepathy-idle/raw/93c37581c570200c3f646d0872a9c1327d3b3cb1/f/0001-tools-Fix-errors-running-glib-ginterface-gen-under-P.patch -> ${P}-py3-1.patch
- https://src.fedoraproject.org/rpms/telepathy-idle/raw/93c37581c570200c3f646d0872a9c1327d3b3cb1/f/0002-tools-Remove-outdated-is-unicode-checks.patch -> ${P}-py3-2.patch"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-BDEPEND="
- virtual/pkgconfig
- test? ( dev-python/twisted-words )
-"
-RDEPEND="
- >=dev-libs/dbus-glib-0.51
- >=dev-libs/glib-2.32:2
- >=net-libs/telepathy-glib-0.21
- sys-apps/dbus
- ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-fixes.patch"
- "${DISTDIR}"/${P}-py3-{1,2}.patch
-)
-
-src_prepare() {
- default
-
- # Failed in 0.1.16 and code has not moved since october
- # Upstream is working on 1.0
- sed -e 's:connect/server-quit-ignore.py::' \
- -e 's:connect/server-quit-noclose.py::' \
- -i tests/twisted/Makefile.{am,in} || die
-}
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 60c7b64c1caf..0ff5a42bedd5 100644
Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ
diff --git a/net-libs/farstream/Manifest b/net-libs/farstream/Manifest
index d1ec6be12859..7daefa9f35ef 100644
--- a/net-libs/farstream/Manifest
+++ b/net-libs/farstream/Manifest
@@ -1,7 +1,4 @@
-AUX farstream-0.2.8-make43.patch 1959 BLAKE2B d7c18eaf156a6cca991014dc512898cf93f1b67b10c78f28bf6cebf772d4a8974daba1305f06d7087f43fd766218d49724dca471835fcfe5dff06a105f40bb53 SHA512 c577c5f9fb384f93ce7e36cff117d3c2dea92dc7b15064dfed19d18fc5d8658044df19e2f0cc112cd347e35c6038501e0b05a1f97c95b0f43f776aabd8fba01b
AUX farstream-0.2.9-make43.patch 1423 BLAKE2B d17a589cd2c91eab66cfb86c3050e0c9fa6cdf7a92ffb9e483f7cce2cbb9106ddc3755f56e70a33446b59aee68fb5e8bf9a4b6cde3d480f0ed411b42bb273ec3 SHA512 55c95b76e897b64b350f1740cf65311bf3ce1e2ed24515c713dbe8f0a4f1e4d4232e630e5c8abd8fce580f4ff7265f77bdefaf78ac3eb135342b2a70305bd104
-DIST farstream-0.2.8.tar.gz 1315548 BLAKE2B 3f90e6150fd13d02369837b019ad3b935165130b8396133697d0819861f5a5ed79c6eab3efdc3bcc5a6887807285bece21f188bc756ec3cd64a57f5682f5b348 SHA512 7ec5c57f8778f4107cb628dbf411e38b726152cf78920127dff4423239ff7e4980b6b4f938abba2aa21ab984b1e3053e7e648611322a0ce94df0af576df99a7e
DIST farstream-0.2.9.tar.gz 1334833 BLAKE2B 3c23f9534cb8578acd82bb0f7308891e0448cbf5a5b986f27d14e4d727a1e52f4268532c44dcc84e2a1db19504840ddac128c9bd0a731f06e2972d233d8781b9 SHA512 8840725d2f1de59bebc8c49cf68a6712822a4e7b6ba9078713f80e3c35a39135565a1a885edab43a562f895e11b8f5d8d666d57d9b3814dabb661f46498515bd
-EBUILD farstream-0.2.8-r2.ebuild 1885 BLAKE2B 2da12350f5bd058d35ab5f06f9b5b52ec79cd51a65deb3f1f2fe71c8d5705101c4602344b4b279d06d09af9bf21c700034a63d0245ce8597edb0b2b72076361b SHA512 6256c320d320b4a47b622d6daa04c8c9adba0df5452d6d8facedb529708a1b804ab876b20471e535d1a777f22559a30f152b2fdd13f20eba647cd60a3dce5d89
EBUILD farstream-0.2.9.ebuild 1904 BLAKE2B ab910554bdb54fce15c29ba5b9e54b0d10d982c40e3538bd07eb1812e64c1a64942606ffd29155894a059f8862deef7ae6198fcf94b00d17cb24ae21c5055af3 SHA512 d34582a20ddb599fd2f7852aebc3b79b67b39d8d7a75cb429bc99fd76e5c7c4fd4de466214f1fc1966ae8e9894beaa26a8f046ffdbbe8d1d7d55a18ba8aa10cc
MISC metadata.xml 324 BLAKE2B 5d42923f0341e578e9a43d0a7c22a9f3c4110252bc5acd869d4a92a7e9ed08e7262d9ebc559cad8c3f7de63ff411daa6ff25178b37be3493eb464a7d48a88a2d SHA512 c97ce61625bf6ae20953c5164123c8494be83d4870787b247f460103c9965e9ad8d599ded1a67f7fcf91e4f0156674fdd4fa6d4177577f766d60a65eda7af93c
diff --git a/net-libs/farstream/farstream-0.2.8-r2.ebuild b/net-libs/farstream/farstream-0.2.8-r2.ebuild
deleted file mode 100644
index 3ef67aeb0e53..000000000000
--- a/net-libs/farstream/farstream-0.2.8-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="Audio/video conferencing framework specifically designed for instant messengers"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/Farstream"
-SRC_URI="https://freedesktop.org/software/farstream/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+introspection test upnp"
-SLOT="0.2/5" # .so version
-
-# Tests need shmsink from gst-plugins-bad, which isn't packaged
-# FIXME: do an out-of-tree build for tests if USE=-msn
-RESTRICT="test"
-
-COMMONDEPEND="
- >=media-libs/gstreamer-1.4:1.0
- >=media-libs/gst-plugins-base-1.4:1.0
- >=dev-libs/glib-2.32:2
- >=net-libs/libnice-0.1.8
- introspection? ( >=dev-libs/gobject-introspection-0.10.11:= )
- upnp? ( >=net-libs/gupnp-igd-0.2:= )
-"
-RDEPEND="${COMMONDEPEND}
- >=media-libs/gst-plugins-bad-1.4:1.0
- >=media-libs/gst-plugins-good-1.4:1.0
- media-plugins/gst-plugins-srtp:1.0
- media-plugins/gst-plugins-libnice:1.0
-"
-DEPEND="${COMMONDEPEND}
- ${PYTHON_DEPS}
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1.18
- virtual/pkgconfig
- test? (
- media-libs/gst-plugins-base:1.0[vorbis]
- media-libs/gst-plugins-good:1.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.2.8-make43.patch # remove when bumping and switching to Meson
-)
-
-src_configure() {
- plugins="fsrawconference,fsrtpconference,fsmsnconference,fsrtpxdata,fsfunnel,fsrtcpfilter,fsvideoanyrate"
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection) \
- $(use_enable upnp gupnp) \
- --with-plugins=${plugins} \
- ac_cv_path_PYTHON=
-}
-
-src_compile() {
- # Prevent sandbox violations, bug #539224
- # https://bugzilla.gnome.org/show_bug.cgi?id=744135
- # https://bugzilla.gnome.org/show_bug.cgi?id=744134
- addpredict /dev
- gnome2_src_compile
-}
diff --git a/net-libs/farstream/files/farstream-0.2.8-make43.patch b/net-libs/farstream/files/farstream-0.2.8-make43.patch
deleted file mode 100644
index c1e1c0d42791..000000000000
--- a/net-libs/farstream/files/farstream-0.2.8-make43.patch
+++ /dev/null
@@ -1,60 +0,0 @@
---- a/farstream/Makefile.in
-+++ b/farstream/Makefile.in
-@@ -17,6 +17,8 @@
- # these are the variables your Makefile.am should set
- # the example is based on the colorbalance interface
-
-+H := \#
-+
- #glib_enum_headers=$(colorbalance_headers)
- #glib_enum_define=GST_COLOR_BALANCE
- #glib_gen_prefix=gst_color_balance
-@@ -549,7 +551,7 @@
- glib_enum_define = FS
- glib_gen_prefix = _fs
- glib_gen_basename = fs
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
- @HAVE_INTROSPECTION_TRUE@introspection_sources = \
- @HAVE_INTROSPECTION_TRUE@ $(libfarstream_@FS_APIVERSION@_la_SOURCES) \
- @HAVE_INTROSPECTION_TRUE@ $(nodist_libfarstreaminclude_HEADERS) \
---- a/gst/fsrtpconference/Makefile.in
-+++ b/gst/fsrtpconference/Makefile.in
-@@ -17,6 +17,8 @@
- # these are the variables your Makefile.am should set
- # the example is based on the colorbalance interface
-
-+H := \#
-+
- #glib_enum_headers=$(colorbalance_headers)
- #glib_enum_define=GST_COLOR_BALANCE
- #glib_gen_prefix=gst_color_balance
-@@ -569,7 +571,7 @@
- glib_enum_define = FS_RTP
- glib_gen_prefix = _fs_rtp
- glib_gen_basename = fs-rtp
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
- all: all-am
-
- .SUFFIXES:
---- a/transmitters/rawudp/Makefile.in
-+++ b/transmitters/rawudp/Makefile.in
-@@ -17,6 +17,8 @@
- # these are the variables your Makefile.am should set
- # the example is based on the colorbalance interface
-
-+H := \#
-+
- #glib_enum_headers=$(colorbalance_headers)
- #glib_enum_define=GST_COLOR_BALANCE
- #glib_gen_prefix=gst_color_balance
-@@ -496,7 +498,7 @@
- glib_enum_define = FS_RAWUDP
- glib_gen_prefix = _fs_rawudp
- glib_gen_basename = fs-rawudp
--enum_headers = $(foreach h,$(glib_enum_headers),\n\#include \"$(h)\")
-+enum_headers = $(foreach h,$(glib_enum_headers),\n$(H)include \"$(h)\")
- all: all-am
-
- .SUFFIXES:
diff --git a/net-libs/gnome-online-accounts/Manifest b/net-libs/gnome-online-accounts/Manifest
index a81a1b26e745..e293b6b51dd1 100644
--- a/net-libs/gnome-online-accounts/Manifest
+++ b/net-libs/gnome-online-accounts/Manifest
@@ -1,3 +1,5 @@
DIST gnome-online-accounts-3.36.0.tar.xz 860472 BLAKE2B 921f2f5ed9ac3db07046507723d814fc41579aee76cd2437673cdc3612db1077627ab47586e719b56a5bce25afe75b8028477f69745791eeb774c82bf854863d SHA512 2d04ea016c1bace9a2cb6ef7a6539c7f878cfa9b309394b18ed692ef1b9b73bf5f93a3f9edcb74170f1be4823a5c9ac6cde3b4e7245906e1b4e130d33eeb1c81
+DIST gnome-online-accounts-3.38.1.tar.xz 861008 BLAKE2B c66f8e59fffc69b5ad570040959fc559f788e76ba8b6b2e289b9b985c10bbb238056de39dd4e4f078ada351d38a51ab6765b4070650c97bbabc3ac1abfc3b844 SHA512 3cf38aecde3c28d51d5185f0ff7facc41191a9b6d8168ec5a8509e0e983f688607591e37fde4c75b69c5c6e2b5ac54827192eca7f41c9b7fd3e5882ccac9b155
EBUILD gnome-online-accounts-3.36.0.ebuild 2000 BLAKE2B 6fa042b85c7bdbe0f80a52dfd62473cf15829c2f95bf14fc94f003ea000d33991f52426c63149221722fc73ae0ed408927acaaf848c751e9814ab57cc7881b46 SHA512 d1b8d5c98688831f218f4076bcf7cace567f712e56cd0a9f30ecc8482f81bdc7b020708c31d6efb69509ae1631188ec798a2c652c4f6e1c9f488f0332082881a
+EBUILD gnome-online-accounts-3.38.1.ebuild 1983 BLAKE2B 7f825b9d5971aeaf8de192dadb313fbafaecc44b209d84bc83873c004ffa4f6f77f37d994eb37aa9130eca04c231e7fee17db50cec03f1cc6893cb36792d5371 SHA512 9fa839112f5ca826bc327f9ac8dd3d808eb68bd112441173eb238a88a44fe6353956c1394c78d9dc7b38aecd26940b338a2871d8fa430ac6d7bb0042de194d9b
MISC metadata.xml 379 BLAKE2B 36ab13a2c6483f81247083c86d6424d66e0780ac4e16c485588bbceb8ce8174de38796de29af933831ec3075dacef135d2c06d18b22d601e28a1f5fe5f7661dc SHA512 fbd620273932175e14f89a7c155819d7733309eabdb0a82113f9a88d8e33aae3c2b35bdfe5f0883c133e94d4eccf456ba496c419d15e98fd0cf79b685f7a8c69
diff --git a/net-libs/gnome-online-accounts/gnome-online-accounts-3.38.1.ebuild b/net-libs/gnome-online-accounts/gnome-online-accounts-3.38.1.ebuild
new file mode 100644
index 000000000000..221ad9075e73
--- /dev/null
+++ b/net-libs/gnome-online-accounts/gnome-online-accounts-3.38.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2 vala
+
+DESCRIPTION="GNOME framework for accessing online accounts"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
+
+LICENSE="LGPL-2+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+
+IUSE="debug gnome +introspection kerberos +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+# pango used in goaeditablelabel
+# libsoup used in goaoauthprovider
+# goa kerberos provider is incompatible with app-crypt/heimdal, see
+# https://bugzilla.gnome.org/show_bug.cgi?id=692250
+# json-glib-0.16 needed for bug #485092
+RDEPEND="
+ >=dev-libs/glib-2.52:2
+ >=app-crypt/libsecret-0.5
+ >=dev-libs/json-glib-0.16
+ dev-libs/libxml2:2
+ >=net-libs/libsoup-2.42:2.4
+ net-libs/rest:0.7
+ >=net-libs/webkit-gtk-2.26.0:4
+ >=x11-libs/gtk+-3.19.12:3
+ x11-libs/pango
+
+ introspection? ( >=dev-libs/gobject-introspection-0.6.2:= )
+ kerberos? (
+ app-crypt/gcr:0=[gtk]
+ app-crypt/mit-krb5
+ )
+"
+# goa-daemon can launch gnome-control-center
+PDEPEND="gnome? ( >=gnome-base/gnome-control-center-3.2[gnome-online-accounts(+)] )"
+
+DEPEND="${RDEPEND}
+ vala? ( $(vala_depend) )
+ dev-libs/libxslt
+ >=dev-util/gdbus-codegen-2.30.0
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+
+ dev-libs/gobject-introspection-common
+ gnome-base/gnome-common
+"
+
+src_prepare() {
+ use vala && vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ # TODO: Give users a way to set the G/FB/Windows Live secrets
+ gnome2_src_configure \
+ --disable-static \
+ --enable-backend \
+ --enable-documentation \
+ --enable-exchange \
+ --enable-facebook \
+ --enable-flickr \
+ --enable-foursquare \
+ --enable-imap-smtp \
+ --enable-lastfm \
+ --enable-media-server \
+ --enable-owncloud \
+ --enable-windows-live \
+ $(usex debug --enable-debug=yes ' ') \
+ $(use_enable kerberos) \
+ $(use_enable kerberos fedora) \
+ $(use_enable introspection) \
+ $(use_enable vala)
+}
diff --git a/net-libs/telepathy-glib/Manifest b/net-libs/telepathy-glib/Manifest
index 854bbb6419b2..694364f29a26 100644
--- a/net-libs/telepathy-glib/Manifest
+++ b/net-libs/telepathy-glib/Manifest
@@ -1,5 +1,3 @@
-DIST telepathy-glib-0.24.1.tar.gz 3898149 BLAKE2B a4bc704b5b98c9e6df656833eec38b5f69a0b5d2621a6816ffa6c7da64f2c512cb992ffadd2ec2ac89a1b8cf6581c28aedad6b4019b3d16d9165c7d874370eb6 SHA512 2fed94f76a19d6069f671cdd45d2fd8a4b4ad27c4601aff66041ca205456be397c76a86f92cc9bf20fa4eb6d4c15a67ed8196644c143c37e945f382229a63335
DIST telepathy-glib-0.24.2.tar.gz 3855853 BLAKE2B b98701e4897da5f1e1791af1d36f0f8e98fc0a043406a2e1e6c56437acfc7ed83701163a8c30d1ec2506cea4ca9a64827fca96ea0c3ea1566d38519b63a3a201 SHA512 736590c299b6522c41153e01e80d9bfdac1d4cbec646b28c9fba67a07429426ff2c8e38818f2cddd7ccdc38a061d210906f6e551f7a6059c34c4dd08b789b501
-EBUILD telepathy-glib-0.24.1-r1.ebuild 1485 BLAKE2B e4b0f770650990f395a054dc38f12577c0596bbd961b28a7c8497a0289b0bd4189628871b7023f2f4e4cee183043f38adad02adb0b9a287803e7ecec1b53eac6 SHA512 7580ea748edd3acf6694d2512f6460b49ea555be6979ff9838d0dd1c567d0207f9b963cb37275145c39c349096767f32812d066d8161881d2a3decfca59ff090
EBUILD telepathy-glib-0.24.2.ebuild 1498 BLAKE2B 0319fd48f9c14c3e404d1e1182f622620272d7b14a0ebeb86b7d4af488619ab7fdc44286100e18cf2dda83474ada290094b1a669b6412485ef3038b62ef5cfa8 SHA512 16071c212487cb3def7d1f88d69b064504f4ad7367d206c1f09f0ad6cd1bfd1a4415042b153ab8fa454bcc46245276e3818f59fa0057607de72b5cda940d137f
MISC metadata.xml 253 BLAKE2B a1efbd3751efaa83ee173f557ec1c8a4497a90b60896cf5a7a07da40b4f94a7a299ca0385477e82b2f5e5dbdf9afa482ccbe21f35ef44214e9c451d764b65529 SHA512 8d59f413993268ca783f7407b676900bb2d964754bf705d4175e2bafbe058a52af74f3928e4bd84d292518f8cf13fab7051486ab7cdc61d02fae6e0188d44442
diff --git a/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild
deleted file mode 100644
index f5408e2c7b40..000000000000
--- a/net-libs/telepathy-glib/telepathy-glib-0.24.1-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{7,8} )
-VALA_MIN_API_VERSION="0.18"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 python-any-r1 vala virtualx
-
-DESCRIPTION="GLib bindings for the Telepathy D-Bus protocol"
-HOMEPAGE="https://telepathy.freedesktop.org/"
-SRC_URI="https://telepathy.freedesktop.org/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-
-IUSE="debug +introspection +vala"
-REQUIRED_USE="vala? ( introspection )"
-
-# Broken for a long time and upstream doesn't care
-# https://bugs.freedesktop.org/show_bug.cgi?id=63212
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/glib-2.36:2
- >=dev-libs/dbus-glib-0.90
- introspection? ( >=dev-libs/gobject-introspection-1.30 )
-"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- dev-libs/libxslt
- dev-util/glib-utils
- dev-util/gtk-doc-am
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-# See bug 504744 for reference
-PDEPEND="
- net-im/telepathy-mission-control
-"
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- --disable-installed-tests \
- $(use_enable debug backtrace) \
- $(use_enable debug debug-cache) \
- $(use_enable introspection) \
- $(use_enable vala vala-bindings)
-}
-
-src_test() {
- unset DBUS_SESSION_BUS_ADDRESS
- # Needs dbus for tests (auto-launched)
- virtx emake -j1 check
-}
diff --git a/net-libs/uhttpmock/Manifest b/net-libs/uhttpmock/Manifest
index 5528480a96b1..4122aa3915ef 100644
--- a/net-libs/uhttpmock/Manifest
+++ b/net-libs/uhttpmock/Manifest
@@ -1,5 +1,3 @@
-DIST uhttpmock-0.5.1.tar.xz 310976 BLAKE2B a7aa609d853a8593461aaaed0074532bc7df1d43638c720694a558cd4eefac14b140f79025cbf7ca9a93ad41cfecfa7728eb049e52d514edda7267389f4d8097 SHA512 99135c0983be78eaaf962e5b182eaaf921e1d6ed30f98691d8766e9d4a9e07188965ce3f546a13a8c32b148bad305083cc3cfdf48d9a8b91efffaec5a46d8006
DIST uhttpmock-0.5.3.tar.xz 318708 BLAKE2B 7bd257fbc8869ce2d55070bc1f84f0d34c999cd55ba5e09a54031ea391c3c65bb149d48f2ab1ab9de93acac98783ad0e7d5fca4d86dda055d4a5a3407f5ba4ee SHA512 9fccdb58ce04c1615d47bafac275c632f161a8148f0af82447286d0017d6b3946145b8a289f9abb55842bf4610ca3e5f2484bf322fb7a33dce42b3ebed45b2ee
-EBUILD uhttpmock-0.5.1.ebuild 915 BLAKE2B 48c1eb00fb734997868d194ac3ec75ee612c86b3ba8ed7f5bb7bbb888b1957c6a54086d24b9b9830d2fc778b30ad527127f58ad51526ce557fe9513af45a302b SHA512 a2bbc10217be73974cba2bb220dbc5c28384a21b06454cc7893b7cc444ceff57cf41542c3a83b9ba57e3952419bb739e1aed9cd52fc0fb9fd44b4aeefadac327
EBUILD uhttpmock-0.5.3.ebuild 939 BLAKE2B b88e545dce95af60aa2eae828e0f1b0953381f346e132fced8331b00c1edc1b46bbae51463b13b735bef018b315fc85b8a76efb74b0f203e13a44b25d05abe4e SHA512 492b85c14dc6b94e8d55d732dcf268183b39fb754fb96dfb7ae1e8dd3192d2dd4e0679583affd71fc93d57a017f899f5bfbd8c53653883cf11d7d407299f4066
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild b/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
deleted file mode 100644
index 52d1801f11fa..000000000000
--- a/net-libs/uhttpmock/uhttpmock-0.5.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="yes"
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 vala
-
-DESCRIPTION="HTTP web service mocking library"
-HOMEPAGE="https://gitlab.com/uhttpmock/uhttpmock"
-SRC_URI="http://tecnocode.co.uk/downloads/${PN}/${P}.tar.xz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="+introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
-
-RDEPEND="
- >=dev-libs/glib-2.36.0:2
- >=net-libs/libsoup-2.37.91:2.4
- introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
-"
-DEPEND="${RDEPEND}
- >=dev-util/gtk-doc-am-1.14
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-src_prepare() {
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection) \
- $(use_enable vala)
-}
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index be4a3c720003..228cd0715782 100644
Binary files a/net-mail/Manifest.gz and b/net-mail/Manifest.gz differ
diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index a7e214c57fd1..489062d38a81 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -16,5 +16,5 @@ DIST mailutils-3.9.tar.xz 3075268 BLAKE2B 43ee5bf297951b3c894b467a46d3983dac3e11
EBUILD mailutils-3.11.1.ebuild 3601 BLAKE2B 4a5d51fa321729f32acabe36ffd2f5d8a3350b1d9fd0ea4e3ffc31f60e4c0d8607efec285ff48696bc32bdde7d29547108cf08f140a91d3af6c938afd19579f3 SHA512 d295bfb83b2b77319c24b2f9cae1c7adebe4e8e0bb6d5d1e50a69b5904839d3806122f122132d6c25737334cec11b22397108ac034bdc1e24ac75bdcac84f6c6
EBUILD mailutils-3.12.ebuild 3605 BLAKE2B a9b90fcf7ff96971b9775be2439225f001e10d1f74322ae4770e915dc4e5b5ab3727e7000496c0ee9d9a79de3d82dabf59ed2be58edbdd85ce19960c095fe10e SHA512 27410269e5e447284c641bc7506ee9747af33a4cf052a0aaddade39f96d6a6c492df1ddb500d25a5706d1f6ab8a32a49c7b7c82bd2323756bfdc6618180d153c
EBUILD mailutils-3.8.ebuild 3713 BLAKE2B 9378f85c9dda9020ff7af2df2b8400d49aa3e5bc24518e12b1f6d67d23b1fd84eee41e6b1d0a69a078dc2da80829ce294f4cbcb9b42e057fed2523e516eee41d SHA512 5897d19e4601b75fc1f995845501278d2daa9f01df5b48089290f632ae26b72079e157bb9234b96a7c3a78231518408f5f39a9d031ea9c297c10873ed6de091d
-EBUILD mailutils-3.9.ebuild 3726 BLAKE2B 3032236b95f375f3e52b6a05d3c931b161d2c893f835b26420b6f0cb98f0b7543945ef40b28d789bdecd9d95dad7b662367d9ea3b36bcd7c2c82c3d3c371caa5 SHA512 75f6db6e2ea5bf22603dff81cd15c763180c2734ffed11c800e92a33f66d98e005a80585de42d91f5415fd8ffee495a8e9dacd9ed90e0dc7291e9309da285ba2
+EBUILD mailutils-3.9.ebuild 3725 BLAKE2B e45a77cd8cdaeb1b286b00935a98fb00ce8699216ac39e4de7622b29b0494aaf2d1cdf6038fd8210702702b01cf334d5dd14037927707b19c1706a5fd94e2075 SHA512 40f993aad8d22d2757251f00bc9431c772a63d16bed9d4bf58d4d36aac5620ddfb293d1359c3c811f2007c76927dcb32dc277bfe9fa9e7aa911928c87c696154
MISC metadata.xml 602 BLAKE2B e29b6203ef727041c0bb5483d46ddbd256f55f40d26ff94008fc3869dea23036369029a168a5b31fe3da8ee9c529d8c1cd9d0004691670cb9bebe77ef4973270 SHA512 602ef10835b14c359ac19dbce157ef5c073acb52286f7349feb4b8ec3940899ea4dba9d77ad4d4a3d540d86576cfb9f46e502cb9e8aa60cecb4a2f4b0b6358da
diff --git a/net-mail/mailutils/mailutils-3.9.ebuild b/net-mail/mailutils/mailutils-3.9.ebuild
index 6353e86f2d9e..2beb907ddb1f 100644
--- a/net-mail/mailutils/mailutils-3.9.ebuild
+++ b/net-mail/mailutils/mailutils-3.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc x86 ~ppc-macos ~x64-macos"
IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
ldap mysql nls pam postgres python servers split-usr ssl static-libs +threads tcpd \
tokyocabinet"
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index b446962a84a0..b3d731ca5d4f 100644
Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ
diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index 71187b6d45f5..bdae6310ec60 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -4,7 +4,7 @@ AUX chrony-3.5-r3-systemd-gentoo.patch 309 BLAKE2B 4e441ea854dda077c68f05b420f50
AUX chronyd.conf 390 BLAKE2B a0058c72ae04371aa273d71f01349a00dfc0d66c016e6c2d977b9499e2ded3072942bb21c468ca9263263d55f1cc35cca4a3a72ee058cc31cf982648552bc77d SHA512 6798d40da70921b95430371459a4b276a88c57ec79f99d0efd214770f5fffee5d80d20baf4313f210b6af46c4aafbb038920cd774d6c03ffbb0849229c431bdc
AUX chronyd.init-r2 1694 BLAKE2B 5ee55954c8afc2df09291dd7df4c3f1b3a01f97079ae19799a87c0217118c02b24ace0422b1f355fb67d1a0224eacf2104f3b984035f4ac9fa6b41624187d009 SHA512 63d9816017bb13b57c28de4a9d5b8061139d4aea1db5800ec7a4d9e8b2a8f5c5109b556ae5bec5c6d1cc7c4839bd49f12a0046c74fe4d1d11049ead00f1407da
DIST chrony-4.0.tar.gz 546939 BLAKE2B 1d4035977be3603b34024c5c1c2aa5f2b4aca03fe7dc1eb41be2e9aeefa06e20a5f74776c50bdadaffba10ae25e7980bcbd9cf2b999bd73087728afe7a80253e SHA512 a1c11a386c43f495910f7f2e9b5fbb1652c3631471d182b9b8203dfef98611d11535ad547a879856551263aed0ae2e30e4135b8ed89553684706166bc1c725c9
-EBUILD chrony-4.0-r1.ebuild 5221 BLAKE2B b38b8d337cab36ec9f6e85db0505b5f8a3d851d032772c7d77aa096900e364633d165f6d361c5b2ed9dd662f544e47fcd75ccb21904b2c8e1482d3417c95a65f SHA512 72f38a8d333628326ee3910abd6d5b8e300928a8bb73912c70fa94c23a22f00a40e115d01eec2cb5a227ef4c44f138780ec900926e68d0f1cd2004039875637a
-EBUILD chrony-4.0.ebuild 4330 BLAKE2B 4851ce099f7ce2a146f066d2f095d7cdf16f6eb58b240e4d79672d6bcfdb8997f4612f605898f42579508ff0eebd82523da1b86bd25c143084c4aeb55d15710a SHA512 880f56dab164ff112deb0c9eab8f8b3d0de34d4fd79857579d3596f381fd1ca9dbb65a9b4afc0044ae279f82783a5cc70496e14222bfd559aa83668541572c23
-EBUILD chrony-9999.ebuild 5222 BLAKE2B c688ee6af7aaf0a68488510a5f4d739b67bcbf7f6fd013dd5128fbc69cfe0316cb7cd29140c43ef13bea0a6700ba2a724f5229a0a0163e047fe1d8631c6a6149 SHA512 cb668189ca505659c3ef75f6a9838eaca432302075967d6b80cf91e01f87774d60aaa94e99ade646fb8c94db6ed8afcd938c20eb249a8ea9608bafeaee702bee
+DIST chrony-4.0.tar.gz.asc 195 BLAKE2B 1947a73f35eb5c58f91775d76473210a7b5edff5b808e360eb0c3724351c54ac4f187a2aa4450830130da718c6a0c488baa170ca87e7e6eac781d85c67b3773f SHA512 c3156d91f4fdb6f9e2fdbc83b1399afb0ecdfa9b7bc92648c5bce477c3f0f921d2a13aa21ac6c281f18b008c60f08e3db6d82b642b646f064aea1dbe19295c4c
+EBUILD chrony-4.0-r1.ebuild 5455 BLAKE2B a308e0e2c704df931fcc85fafb6305bbf9b2d573dc81d26df4f551bd0e38599445476a4c31e649e0e658ba4ae85fa33478e1ec7e94101738d559995ed6480f8b SHA512 c663469fc46e90174b8ec3b58735059ff2f30ba019fbe61169d088524df2aad53114f571f3eb0e2f63b4b51f559f321ed72e1b7dd1f949539ce86e68b1888f31
+EBUILD chrony-9999.ebuild 5490 BLAKE2B 807e8bf194aad0f8867f500ec40b8496f32d43e29b45127ea32a809671c74fd6402b2009d6bdd66317dde25761a28e5de15d44a9ce566160aea045d9bf11ec03 SHA512 26cba9fa72d9669be583bba7187a25f4810db404b935226842958671872c5b2501af40283ec946c94ce6dbf159f53e96aaca4d96c0a05871b2a2040b09b47b13
MISC metadata.xml 2299 BLAKE2B f5e8667a5fdeb86395d773eaf6e7d80c2133fe945565d7d6005f156a0a4763f1434ba887627fba63dd0f0a15663d7fa194d91699f6961ad21b9afa40576cd1fd SHA512 370e06edf9df22a327ff8b528f8a810c731af4615d740331ac737af8cbc5af265f7592ec22bf844301c5089185bc4f7de102f87378f85cf276d4f550933e519a
diff --git a/net-misc/chrony/chrony-4.0-r1.ebuild b/net-misc/chrony/chrony-4.0-r1.ebuild
index 838d655513e1..fd4a9fc6eb4e 100644
--- a/net-misc/chrony/chrony-4.0-r1.ebuild
+++ b/net-misc/chrony/chrony-4.0-r1.ebuild
@@ -3,7 +3,8 @@
EAPI=7
-inherit systemd tmpfiles toolchain-funcs
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mlichvar.asc
+inherit systemd tmpfiles toolchain-funcs verify-sig
DESCRIPTION="NTP client and server programs"
HOMEPAGE="https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git"
@@ -13,6 +14,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"
else
SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"
+ SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P}-tar-gz-asc.txt -> ${P}.tar.gz.asc )"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
fi
@@ -33,7 +35,10 @@ REQUIRED_USE="
"
RESTRICT="test"
-BDEPEND="nettle? ( virtual/pkgconfig )"
+BDEPEND="
+ nettle? ( virtual/pkgconfig )
+ verify-sig? ( app-crypt/openpgp-keys-mlichvar )
+"
if [[ ${PV} == "9999" ]]; then
# Needed for doc generation in 9999
diff --git a/net-misc/chrony/chrony-4.0.ebuild b/net-misc/chrony/chrony-4.0.ebuild
deleted file mode 100644
index abe3a7cf46a8..000000000000
--- a/net-misc/chrony/chrony-4.0.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles toolchain-funcs
-
-DESCRIPTION="NTP client and server programs"
-HOMEPAGE="https://chrony.tuxfamily.org/ https://git.tuxfamily.org/chrony/chrony.git"
-
-if [[ ${PV} == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"
-else
- SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86"
-fi
-
-S="${WORKDIR}/${P/_/-}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+caps +cmdmon html ipv6 libedit +nettle +ntp +phc pps +refclock +rtc samba +seccomp +sechash selinux"
-REQUIRED_USE="sechash? ( nettle )"
-RESTRICT="test"
-
-BDEPEND="nettle? ( virtual/pkgconfig )"
-
-if [[ ${PV} == "9999" ]]; then
- # Needed for doc generation in 9999
- BDEPEND+=" virtual/w3m"
- REQUIRED_USE+=" html"
-fi
-
-DEPEND="
- caps? (
- acct-group/ntp
- acct-user/ntp
- sys-libs/libcap
- )
- libedit? ( dev-libs/libedit )
- nettle? ( dev-libs/nettle:= )
- seccomp? ( sys-libs/libseccomp )
- html? ( dev-ruby/asciidoctor )
- pps? ( net-misc/pps-tools )
-"
-RDEPEND="
- ${DEPEND}
- selinux? ( sec-policy/selinux-chronyd )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.5-pool-vendor-gentoo.patch
- "${FILESDIR}"/${PN}-3.5-r3-systemd-gentoo.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e 's:/etc/chrony\.conf:/etc/chrony/chrony.conf:g' \
- doc/* examples/* || die
-
- sed -i \
- -e 's|RELOADDNS||g' \
- -e 's|pkg-config|${PKG_CONFIG}|g' \
- configure || die
-
- cp "${FILESDIR}"/chronyd.conf "${T}"/chronyd.conf || die
-}
-
-src_configure() {
- if ! use caps; then
- sed -i \
- -e 's/ -u ntp//' \
- "${T}"/chronyd.conf examples/chronyd.service || die
- fi
-
- if ! use seccomp; then
- sed -i \
- -e 's/ -F 0//' \
- "${T}"/chronyd.conf examples/chronyd.service || die
- fi
-
- tc-export CC PKG_CONFIG
-
- # Note: ncurses and nss switches are mentioned in the configure script but
- # do nothing
- # not an autotools generated script
- local myconf=(
- $(use_enable seccomp scfilter)
- $(usex caps '' --disable-linuxcaps)
- $(usex cmdmon '' --disable-cmdmon)
- $(usex ipv6 '' --disable-ipv6)
- $(usex libedit '' --without-editline)
- $(usex nettle '' --without-nettle)
- $(usex ntp '' --disable-ntp)
- $(usex phc '' --disable-phc)
- $(usex pps '' --disable-pps)
- $(usex refclock '' --disable-refclock)
- $(usex rtc '' --disable-rtc)
- $(usex samba --enable-ntp-signd '')
- $(usex sechash '' --disable-sechash)
- ${EXTRA_ECONF}
- --chronysockdir="${EPREFIX}/run/chrony"
- --docdir="${EPREFIX}/usr/share/doc/${PF}"
- --mandir="${EPREFIX}/usr/share/man"
- --prefix="${EPREFIX}/usr"
- --sysconfdir="${EPREFIX}/etc/chrony"
- --with-hwclockfile="${EPREFIX}/etc/adjtime"
- --with-pidfile="${EPREFIX}/run/chrony/chronyd.pid"
- --without-nss
- --without-tomcrypt
- )
-
- # print the ./configure call
- echo sh ./configure "${myconf[@]}" >&2
- sh ./configure "${myconf[@]}" || die
-}
-
-src_compile() {
- if [[ ${PV} == "9999" ]]; then
- # uses w3m
- emake -C doc man txt
- fi
-
- emake all docs $(usex html '' 'ADOC=true')
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/chronyd.init-r2 chronyd
- newconfd "${T}"/chronyd.conf chronyd
-
- insinto /etc/${PN}
- newins examples/chrony.conf.example1 chrony.conf
-
- docinto examples
- dodoc examples/*.example*
-
- newtmpfiles - chronyd.conf <<<"d /run/chrony 0750 $(usex caps 'ntp ntp' 'root root')"
-
- if use html; then
- docinto html
- dodoc doc/*.html
- fi
-
- keepdir /var/{lib,log}/chrony
-
- if use caps; then
- # Prepare a directory for the chrony.drift file (a la ntpsec)
- # Ensures the environment is sane on new installs
- fowners ntp:ntp /var/{lib,log}/chrony
- fperms 770 /var/lib/chrony
- fi
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/chrony-2.4-r1.logrotate chrony
-
- systemd_dounit examples/chronyd.service
- systemd_dounit examples/chrony-wait.service
- systemd_enable_ntpunit 50-chrony chronyd.service
-}
-
-pkg_preinst() {
- HAD_CAPS=false
-
- if has_version 'net-misc/chrony[caps]'; then
- HAD_CAPS=true
- fi
-}
-
-pkg_postinst() {
- tmpfiles_process chronyd.conf
-
- if [[ -n ${REPLACING_VERSIONS} ]] && use caps && ! ${HAD_CAPS}; then
- ewarn "Please adjust permissions on ${EROOT}/var/{lib,log}/chrony to be owned by ntp:ntp"
- ewarn "e.g. chown -R ntp:ntp ${EROOT}/var/{lib,log}/chrony"
- ewarn "This is necessary for chrony to drop privileges"
- fi
-}
diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild
index 7e6fadddffaa..5287ba540c71 100644
--- a/net-misc/chrony/chrony-9999.ebuild
+++ b/net-misc/chrony/chrony-9999.ebuild
@@ -12,8 +12,12 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git"
else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/mlichvar.asc
+ inherit verify-sig
+
SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P}-tar-gz-asc.txt -> ${P}.tar.gz.asc )"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
fi
S="${WORKDIR}/${P/_/-}"
@@ -33,12 +37,16 @@ REQUIRED_USE="
"
RESTRICT="test"
-BDEPEND="nettle? ( virtual/pkgconfig )"
+BDEPEND="
+ nettle? ( virtual/pkgconfig )
+"
if [[ ${PV} == "9999" ]]; then
# Needed for doc generation in 9999
- BDEPEND+=" virtual/w3m"
REQUIRED_USE+=" html"
+ BDEPEND+=" virtual/w3m"
+else
+ BDEPEND+=" verify-sig? ( app-crypt/openpgp-keys-mlichvar )"
fi
DEPEND="
diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index e10800916248..35da2a782cf9 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -4,8 +4,10 @@ AUX curl-respect-cflags-3.patch 406 BLAKE2B 1b533144858aff5566150c4a2648ad2e48e8
DIST curl-7.74.0.tar.xz 2400972 BLAKE2B bef9e01493994afc933549a78b41065708aeaa9f6f5cdd1dbf2f43bbb03bbc97b17308b8bda5f11599c3cc0c6c77903e6fa6f1310ff874fad902a59566b51e8a SHA512 5d987f0b4d051c9e254f14d4e2a05f7cda9fb0f0ac7b3ca3664a25a51ee5ffe092ee072c0d9a613fcd3f34727d75bba14b70f5500cb110ca818591e071c3e6f4
DIST curl-7.75.0.tar.xz 2418816 BLAKE2B 74889ede1b57a6685eef0f504d4c261c0b271b36ab3290bfc895efe9a6fffe4bfd433eaae438cd2b54a920671a2ebc2ca5e73bd88f6be40b4f46ef281028f1d8 SHA512 4c2fc6658379b8b93dd50665b70f3000b63d3bcafd2df60b7e651a8edf4735b3decb06c338b84cb22058191aa9f8f4dc85760a42f9987210b59300758304b746
DIST curl-7.76.0.tar.xz 2428552 BLAKE2B 7c02bbd3c86a5de38990f7ef63e92804fc02977bf34eb4372e7ac95aa091689094193bcf58e30d76114341f930777787cbfbbf83f02c5037f7ac7599296a6735 SHA512 a67e5078b48150c6f5331e76b25a6b197f1e916be1db900bf9455b032b3af5a71610b47e607546ecbae510d196a0cfcb75a14dac549288797af1701b7b587ece
+DIST curl-7.76.1.tar.xz 2427636 BLAKE2B 56452871fbd998f0c9a5af86b3853ed1dfc956c39380e5da472b4f382db45926ac3aa9e395ae7d2812aac0f0f29bee28343218810a169beb592c5224e0a4f018 SHA512 5fe85d2e776789aa8117c57fe7648e375b7fa92d5ead5d69855f19ca9a2624d77a1f9ab91766ecb72bbc17e82862248cd07e48917884d6fd856b93fb00d83e28
EBUILD curl-7.74.0-r2.ebuild 8758 BLAKE2B e2cfc88b434dba144ca2bbc8a719eac526c68604041be222e30873ed2480e6ebc2679fe679d9a7e77a6c04975d167ed64996a846048006731387e59aace14041 SHA512 dbf3828fe53543332692942cf62b1107bd00712b79d307976962481d508ad5b2273c7aa8a841cb7193573be38cf6ad46aecc29fcaa0d67388a9c579e29f5c165
EBUILD curl-7.74.0-r4.ebuild 8113 BLAKE2B fbe25717bdfc5f72378663c6ca5d789ed804f9f781b681021fe673ecbc8b6610529f04e9a85651fef8b06c82a705c90733cd0b0f87f8a230ee542d0476127271 SHA512 80c82de586872712446702ddf9a69971f378ce253ea2511a07a6d0daad756254cc543a64e47034ed4e08099210b06fd2bb432e1269bfbdf62c53c55a9d526a5a
EBUILD curl-7.75.0.ebuild 8131 BLAKE2B 2eea96c28eb050bbce674de4922484b0ee269e7a2da55d964596dead5efafdc9638e102abd7bbb1b59a26ece7f78aa77cbec2feca05ea5d08d6172c3367b62b8 SHA512 a87d56e727c0bf9d9cd819ca9c8290581cd4eda32c1e3f20804845122e7be0a49492aec395048604fc16f9110b0be0c7464528069f7c0a78882e124cbf5c24d3
EBUILD curl-7.76.0.ebuild 8126 BLAKE2B 7c13dd8eebeb6f4faa739491cb472f2f51072fce44afc3f1bdcab4b89299ab0fc2db136d02f9fb8857da561174710271f15c37002c477ba356f1a6e669a8cc05 SHA512 c4691af18330e43d8526784e0e796bae9b8acd33acf72ea491d32ea08efabfb6e97f049563cd1516d1af9378a395963390f16964a2cd104ba6a186e353cb45b6
+EBUILD curl-7.76.1.ebuild 8126 BLAKE2B 7c13dd8eebeb6f4faa739491cb472f2f51072fce44afc3f1bdcab4b89299ab0fc2db136d02f9fb8857da561174710271f15c37002c477ba356f1a6e669a8cc05 SHA512 c4691af18330e43d8526784e0e796bae9b8acd33acf72ea491d32ea08efabfb6e97f049563cd1516d1af9378a395963390f16964a2cd104ba6a186e353cb45b6
MISC metadata.xml 2104 BLAKE2B cd965737bacd5cde978fdcb652559c3c29eee0083bdee82e00cf78055e681571e77a2deaf4ab6ef5a9aba0c33689356fc2299c346c4c1e6b4afda9c675b9f3b1 SHA512 a2e9ba5358d115b18fa089bd222f026a7553505a154e1d865af0cde1004a0a427f58ed38d802815d96453d5d58628aa91d8cd5d082fe059cb1afd4dc9d312052
diff --git a/net-misc/curl/curl-7.76.1.ebuild b/net-misc/curl/curl-7.76.1.ebuild
new file mode 100644
index 000000000000..dbfb4e71fdf4
--- /dev/null
+++ b/net-misc/curl/curl-7.76.1.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/"
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz"
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 kerberos ldap mbedtls metalink nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh ssl sslv3 static-libs test telnet +tftp threads winssl zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
+IUSE+=" elibc_Winnt"
+
+# c-ares must be disabled for threads
+# only one default ssl provider can be enabled
+REQUIRED_USE="
+ winssl? ( elibc_Winnt )
+ threads? ( !adns )
+ ssl? (
+ ^^ (
+ curl_ssl_gnutls
+ curl_ssl_mbedtls
+ curl_ssl_nss
+ curl_ssl_openssl
+ curl_ssl_winssl
+ )
+ )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+ brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+ ssl? (
+ gnutls? (
+ net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ mbedtls? (
+ net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ openssl? (
+ dev-libs/openssl:0=[sslv3=,static-libs?,${MULTILIB_USEDEP}]
+ )
+ nss? (
+ dev-libs/nss:0[${MULTILIB_USEDEP}]
+ app-misc/ca-certificates
+ )
+ )
+ http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+ nghttp3? (
+ net-libs/nghttp3[${MULTILIB_USEDEP}]
+ net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+ )
+ quiche? ( >=net-libs/quiche-0.3.0[${MULTILIB_USEDEP}] )
+ idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
+ adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+ rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+ ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+# rtmp? (
+# media-video/rtmpdump
+# curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+# curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+# )
+
+# ssl providers to be added:
+# fbopenssl $(use_with spnego)
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ test? (
+ sys-apps/diffutils
+ dev-lang/perl
+ )"
+
+DOCS=( CHANGES README docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/curl-config
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-7.30.0-prefix.patch
+ "${FILESDIR}"/${PN}-respect-cflags-3.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i '/LD_LIBRARY_PATH=/d' configure.ac || die #382241
+ sed -i '/CURL_MAC_CFLAGS/d' configure.ac || die #637252
+
+ eprefixify curl-config.in
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # We make use of the fact that later flags override earlier ones
+ # So start with all ssl providers off until proven otherwise
+ # TODO: in the future, we may want to add wolfssl (https://www.wolfssl.com/)
+ local myconf=()
+
+ myconf+=( --without-gnutls --without-mbedtls --without-nss --without-polarssl --without-ssl --without-winssl )
+ myconf+=( --without-ca-fallback --with-ca-bundle="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt )
+ #myconf+=( --without-default-ssl-backend )
+ if use ssl ; then
+ if use gnutls || use curl_ssl_gnutls; then
+ einfo "SSL provided by gnutls"
+ myconf+=( --with-gnutls --with-nettle )
+ fi
+ if use mbedtls || use curl_ssl_mbedtls; then
+ einfo "SSL provided by mbedtls"
+ myconf+=( --with-mbedtls )
+ fi
+ if use nss || use curl_ssl_nss; then
+ einfo "SSL provided by nss"
+ myconf+=( --with-nss )
+ fi
+ if use openssl || use curl_ssl_openssl; then
+ einfo "SSL provided by openssl"
+ myconf+=( --with-ssl --with-ca-path="${EPREFIX}"/etc/ssl/certs )
+ fi
+ if use winssl || use curl_ssl_winssl; then
+ einfo "SSL provided by Windows"
+ myconf+=( --with-winssl )
+ fi
+
+ if use curl_ssl_gnutls; then
+ einfo "Default SSL provided by gnutls"
+ myconf+=( --with-default-ssl-backend=gnutls )
+ elif use curl_ssl_mbedtls; then
+ einfo "Default SSL provided by mbedtls"
+ myconf+=( --with-default-ssl-backend=mbedtls )
+ elif use curl_ssl_nss; then
+ einfo "Default SSL provided by nss"
+ myconf+=( --with-default-ssl-backend=nss )
+ elif use curl_ssl_openssl; then
+ einfo "Default SSL provided by openssl"
+ myconf+=( --with-default-ssl-backend=openssl )
+ elif use curl_ssl_winssl; then
+ einfo "Default SSL provided by Windows"
+ myconf+=( --with-default-ssl-backend=winssl )
+ else
+ eerror "We can't be here because of REQUIRED_USE."
+ fi
+
+ else
+ einfo "SSL disabled"
+ fi
+
+ # These configuration options are organized alphabetically
+ # within each category. This should make it easier if we
+ # ever decide to make any of them contingent on USE flags:
+ # 1) protocols first. To see them all do
+ # 'grep SUPPORT_PROTOCOLS configure.ac'
+ # 2) --enable/disable options second.
+ # 'grep -- --enable configure | grep Check | awk '{ print $4 }' | sort
+ # 3) --with/without options third.
+ # grep -- --with configure | grep Check | awk '{ print $4 }' | sort
+
+ myconf+=(
+ $(use_enable alt-svc)
+ --enable-crypto-auth
+ --enable-dict
+ --disable-ech
+ --enable-file
+ $(use_enable ftp)
+ $(use_enable gopher)
+ $(use_enable hsts)
+ --enable-http
+ $(use_enable imap)
+ $(use_enable ldap)
+ $(use_enable ldap ldaps)
+ --disable-ntlm-wb
+ $(use_enable pop3)
+ --enable-rt
+ --enable-rtsp
+ $(use_enable samba smb)
+ $(use_with ssh libssh2)
+ $(use_enable smtp)
+ $(use_enable telnet)
+ $(use_enable tftp)
+ --enable-tls-srp
+ $(use_enable adns ares)
+ --enable-cookies
+ --enable-dateparse
+ --enable-dnsshuffle
+ --enable-doh
+ --enable-hidden-symbols
+ --enable-http-auth
+ $(use_enable ipv6)
+ --enable-largefile
+ --enable-manual
+ --enable-mime
+ --enable-netrc
+ $(use_enable progress-meter)
+ --enable-proxy
+ --disable-sspi
+ $(use_enable static-libs static)
+ $(use_enable threads threaded-resolver)
+ $(use_enable threads pthreads)
+ --disable-versioned-symbols
+ --without-amissl
+ --without-bearssl
+ $(use_with brotli)
+ --without-cyassl
+ --without-darwinssl
+ --without-fish-functions-dir
+ $(use_with http2 nghttp2)
+ --without-hyper
+ $(use_with idn libidn2)
+ $(use_with kerberos gssapi "${EPREFIX}"/usr)
+ $(use_with metalink libmetalink)
+ --without-libgsasl
+ --without-libpsl
+ $(use_with nghttp3)
+ $(use_with nghttp3 ngtcp2)
+ $(use_with quiche)
+ $(use_with rtmp librtmp)
+ --without-rustls
+ --without-schannel
+ --without-secure-transport
+ --without-spnego
+ --without-winidn
+ --without-wolfssl
+ --with-zlib
+ $(use_with zstd)
+ )
+
+ ECONF_SOURCE="${S}" \
+ econf "${myconf[@]}"
+
+ if ! multilib_is_native_abi; then
+ # avoid building the client
+ sed -i -e '/SUBDIRS/s:src::' Makefile || die
+ sed -i -e '/SUBDIRS/s:scripts::' Makefile || die
+ fi
+
+ # Fix up the pkg-config file to be more robust.
+ # https://github.com/curl/curl/issues/864
+ local priv=() libs=()
+ # We always enable zlib.
+ libs+=( "-lz" )
+ priv+=( "zlib" )
+ if use http2; then
+ libs+=( "-lnghttp2" )
+ priv+=( "libnghttp2" )
+ fi
+ if use quiche; then
+ libs+=( "-lquiche" )
+ priv+=( "quiche" )
+ fi
+ if use nghttp3; then
+ libs+=( "-lnghttp3" "-lngtcp2" )
+ priv+=( "libnghttp3" "-libtcp2" )
+ fi
+ if use ssl && use curl_ssl_openssl; then
+ libs+=( "-lssl" "-lcrypto" )
+ priv+=( "openssl" )
+ fi
+ grep -q Requires.private libcurl.pc && die "need to update ebuild"
+ libs=$(printf '|%s' "${libs[@]}")
+ sed -i -r \
+ -e "/^Libs.private/s:(${libs#|})( |$)::g" \
+ libcurl.pc || die
+ echo "Requires.private: ${priv[*]}" >> libcurl.pc
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+ rm -rf "${ED}"/etc/ || die
+}
diff --git a/net-misc/modemmanager/Manifest b/net-misc/modemmanager/Manifest
index c55e0abc6eb7..b645d96b7d12 100644
--- a/net-misc/modemmanager/Manifest
+++ b/net-misc/modemmanager/Manifest
@@ -2,5 +2,4 @@ AUX 01-org.freedesktop.ModemManager1.rules 293 BLAKE2B 56c4edb97cf97328a71f56962
AUX modemmanager.initd 234 BLAKE2B 391d7b1809b86d33bfd3a37dd2fb953b3ed34152e91495485906572c41c8137f92417f0509d5861e0e96a7472876ee2411e4407651aba8dc4b05880d46e70d7c SHA512 950f5a6b12427f2eb23232f56b054de972650e181abe1d2f0b836af319c34ad272505060caf1a60573ce8c7acea68ae51fc1bf0a600f0ec938422f86d8afbcf4
DIST ModemManager-1.14.8.tar.xz 2255964 BLAKE2B 8f0e4e4747b3603795b533c41949ef7180922e92b7b26348145e18ffaa38f23cccbcb6662ac912216d33b4aef805c5f7ad10aef8029ffd16eb30b331fc2ca88e SHA512 2457214fecd7d4d9fef291f756ef19973b98a05d07721cd57bdaee704cd6b9e96d27f6741bd8d245a0495f1d338e65db12f19b2d9a8dd6a5cddfb050614381c6
EBUILD modemmanager-1.14.8-r1.ebuild 3722 BLAKE2B 375cb72e7b4ff273c548817a14043b6552f74fd56a1b60432f1903616f591d039460effc0d64684d3b49ef289f1846ad3a185b323c7d2e30a1680417cc82b40d SHA512 875516a545420aa782059ec04a4b90a778fdcefa42b17b9d704126db08277235ca7251c8bf83970885844ae044cd830672a35fc898fe91ad30784d3f0bb4b17e
-EBUILD modemmanager-1.14.8.ebuild 3665 BLAKE2B d9cf44e9985cf3c765937504765ccd9469b2d7f1b6212dce363d9b65bda1c6e12dbdf05234f7f1b173649a66f0f1d424afc8d25ab8aae8ebb045fd5f749980b1 SHA512 8346f60acb56b8d0faa7dcad645dcf6daac1ada65996561883569e02d8e48072cddf670bb110402d30195af9a9d5c809c3ef29d386369791375f7f877d3a10a4
MISC metadata.xml 431 BLAKE2B 26bfa60702d5e90e5eaf6ca1cc6e734486014870951cbc2fd3e2fa37383f0918604d0e388be1589ed6dd5f36396c499ba011f42fc00f608522f21c736c8205b2 SHA512 dd79c43f378b564769087531ce871d7daf0b07d15720b375e9f3114e5794c692c19ac4d3cfa5b041e88cbf3dca78bf51de9dee861aba3f717eb77248a4d8edde
diff --git a/net-misc/modemmanager/modemmanager-1.14.8.ebuild b/net-misc/modemmanager/modemmanager-1.14.8.ebuild
deleted file mode 100644
index 540289298a4d..000000000000
--- a/net-misc/modemmanager/modemmanager-1.14.8.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2 readme.gentoo-r1 systemd toolchain-funcs udev vala
-
-DESCRIPTION="Modem and mobile broadband management libraries"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/ModemManager/"
-SRC_URI="https://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0/1" # subslot = dbus interface version, i.e. N in org.freedesktop.ModemManager${N}
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86"
-
-IUSE="elogind +introspection mbim policykit +qmi systemd +udev vala"
-REQUIRED_USE="
- ?? ( elogind systemd )
- vala? ( introspection )
-"
-
-DEPEND="
- >=dev-libs/glib-2.48.0:2
- udev? ( >=dev-libs/libgudev-230:= )
- introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
- mbim? ( >=net-libs/libmbim-1.24.0 )
- policykit? ( >=sys-auth/polkit-0.106[introspection] )
- qmi? ( >=net-libs/libqmi-1.26.0:= )
- elogind? ( sys-auth/elogind )
- systemd? ( >=sys-apps/systemd-209 )
-"
-RDEPEND="${DEPEND}
- policykit? ( acct-group/plugdev )
-"
-BDEPEND="
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=dev-util/gtk-doc-am-1
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-S="${WORKDIR}/ModemManager-${PV}"
-
-src_prepare() {
- DOC_CONTENTS="
- If your USB modem shows up only as a storage device when you plug it in,
- then you should install sys-apps/usb_modeswitch, which will automatically
- switch it over to USB modem mode whenever you plug it in.\n"
-
- if use policykit; then
- DOC_CONTENTS+="\nTo control your modem without needing to enter the root password,
- add your user account to the 'plugdev' group."
- fi
-
- use vala && vala_src_prepare
- gnome2_src_prepare
-}
-
-src_configure() {
- local myconf=(
- --disable-Werror
- --disable-static
- --with-dist-version=${PVR}
- --with-udev-base-dir="$(get_udevdir)"
- $(use_with udev)
- $(use_enable introspection)
- $(use_with mbim)
- $(use_with policykit polkit)
- $(use_with systemd systemd-suspend-resume)
- $(use_with systemd systemd-journal)
- $(use_with qmi)
- $(use_enable vala)
- )
- if use elogind; then
- local pkgconfig="$(tc-getPKG_CONFIG)"
- myconf+=(
- --with-systemd-suspend-resume
- LIBSYSTEMD_LOGIN_CFLAGS="$(${pkgconfig} --cflags "libelogind")"
- LIBSYSTEMD_LOGIN_LIBS="$(${pkgconfig} --libs "libelogind")"
- )
- fi
- gnome2_src_configure "${myconf[@]}"
-}
-
-src_install() {
- gnome2_src_install
-
- # Allow users in plugdev group full control over their modem
- if use policykit; then
- insinto /usr/share/polkit-1/rules.d/
- doins "${FILESDIR}"/01-org.freedesktop.ModemManager1.rules
- fi
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- # The polkit rules file moved to /usr/share
- old_rules="${EROOT}/etc/polkit-1/rules.d/01-org.freedesktop.ModemManager.rules"
- if [[ -f "${old_rules}" ]]; then
- case "$(md5sum ${old_rules})" in
- c5ff02532cb1da2c7545c3069e5d0992* | 5c50f0dc603c0a56e2851a5ce9389335* )
- # Automatically delete the old rules.d file if the user did not change it
- elog
- elog "Removing old ${old_rules} ..."
- rm -f "${old_rules}" || eerror "Failed, please remove ${old_rules} manually"
- ;;
- * )
- elog "The ${old_rules}"
- elog "file moved to /usr/share/polkit-1/rules.d/ in >=modemmanager-0.5.2.0-r2"
- elog "If you edited ${old_rules}"
- elog "without changing its behavior, you may want to remove it."
- ;;
- esac
- fi
-
- if ! use udev; then
- ewarn "You have built ModemManager without udev support. You may have to teach it"
- ewarn "about your modem port manually."
- fi
-
- systemd_reenable ModemManager.service
-
- readme.gentoo_print_elog
-}
diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest
index 8d9d2b8e1f10..83cc08ee546f 100644
--- a/net-misc/unison/Manifest
+++ b/net-misc/unison/Manifest
@@ -8,6 +8,6 @@ DIST unison-2.51.3_p20201127.tar.gz 1374770 BLAKE2B 83c133f2cb99e10fac96efde3332
DIST unison-2.51.4_rc2.tar.gz 1377263 BLAKE2B d403e019f0757f66be5157cff97596c9dae1306a5ba33af27fe55a69fb1ae50d6ef6db54403d14a0afb27cb7a0ebe198021d6cdf58430c530575fc934c837703 SHA512 c61f827490036fbe3074ce5d970e6b4e981a4fde848c307c817f51d73f450d4b5d437503f5392bd2b654121547919b9724112383f71736a9e0e7b308bc3e99b6
EBUILD unison-2.48.15_p4-r2.ebuild 2998 BLAKE2B 3477822b9772652c245d6047e29ecdf70522f7668e9fb2e29e9556afdaf26dd96635983bf182ea5b2b56a0cd56b4bdae06ac0f2be399d1dd616d0e936fd346e5 SHA512 a6d3fb96a29e5156e7519f3f62a07622e1333b530afbfa1fa5cbf11524f5e9e8aa7df63af589d949bb904d8ab1fd6840d970fc27496f72033da2e9291d89c6c7
EBUILD unison-2.51.3_p20201024.ebuild 2772 BLAKE2B 4e1973839a992c1af50332b8f84c6a7d5d03c1962af8f4a9c183551f1247bc1890d85aa7651d71a12f96134e63e367c00f79bd2917322c8cd278afbc852b4daa SHA512 086fd563d0f74661d710ab07ead1c73ea7702b4fe427336a5da39d8c4d3b4e2fcbf2f25fa7c65e0ddb895b13e0fca3dd381825b2fac41da8e32bf20c01569e2d
-EBUILD unison-2.51.3_p20201127.ebuild 2754 BLAKE2B a93dabfbe53792e332e7f3346dc334c122a63584e724a104be86836e96393153720bba5b095edf7713e36cbcf026577a2eeff1a0c89085859f80899d5df95012 SHA512 4a91ade0bcaf7c372bf5f79ae1608164549e95acea761b112338a3de3bff779a735a3fadc957d5cecd192ae8420008bb76244581f535dc5027068a686ebfff60
+EBUILD unison-2.51.3_p20201127.ebuild 2753 BLAKE2B c300a654c3792614c7ad0270f836a681402c9b732fced8ae92a2c77c8265b3247b4ad99ff880385f17a58364cd6733a06408caa9b5be78b763d38a09f4c0d270 SHA512 38ff7179995980b833e18a35b5e7e9827774391c87f6af88be639e3e0871ab15bd74a0c5e41b607d43e22e9ccbbf495c179a89293cb3a538cf69a54fd22e16cb
EBUILD unison-2.51.4_rc2.ebuild 2651 BLAKE2B 15f2abf27b02e733927caa6730f7ab1d5bb5181bd5b43c6bda4adc883b6524b030b64be790578783d057c4c0e2840a5fc6683ee95c53fdb17efe6d217ffe0d58 SHA512 588a30ea2cb26ffcc14c4bc00aadafde4b3df7729518e98bb215c969519d5abb76ed1e0142fd9c9090f485b393cf162d46e7312b080b15d8840d357bdcf33345
MISC metadata.xml 450 BLAKE2B 55d917828a118580b283b301e205453121b52d46495f02f5f488f71b325b3d290ffb768c3c89b2fc685f6dd6e87e37dc91b387d8b9d0f872681f70c7afeafe57 SHA512 fcc876158d2c94e56aae6a3d78df3e3b13b0d0a5d100513fe5f980c11c06d1fb055d5b943fcd4b01063343c80d78c328f23a82d73cccd65159b5306b35dac502
diff --git a/net-misc/unison/unison-2.51.3_p20201127.ebuild b/net-misc/unison/unison-2.51.3_p20201127.ebuild
index a803b7ebf37c..0d813590718a 100644
--- a/net-misc/unison/unison-2.51.3_p20201127.ebuild
+++ b/net-misc/unison/unison-2.51.3_p20201127.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/bcpierce00/unison/archive/${MY_COMMIT}.tar.gz -> ${P
LICENSE="GPL-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
IUSE="debug doc gtk +ocamlopt threads"
RESTRICT="!ocamlopt? ( strip )" # https://bugs.gentoo.org/685776#c0
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index ec8c43680f23..cb976116871c 100644
Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ
diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index 1e620ce4e10b..ac1e5551dd62 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -6,8 +6,8 @@ AUX up.sh 2865 BLAKE2B f359c0078148a8ec59b68227844f39d784df2271e9640b54f50a9c0b6
DIST openvpn-2.4.9.tar.gz 1000602 BLAKE2B 4a10ec76d1a816f9184dd33e4384623e011a1af40ea38ad56cc06f70ab2c911b6fd92cf8ffcd2ec3ab4179fef87feb187fc9df61c5bea92b1c69ee4113093866 SHA512 7683dfb93592968459f080a07ea750992b7444708cdb1a5aafc0118ab8528fc488f2b9fbd7d042e57ad1811303208875237ae9decf0bb4977c45cd30da53751b
DIST openvpn-2.5.0-r1.tar.gz 1815964 BLAKE2B cca1c1ec4fbfe0c337c14525cf706280c9d961c4bba992dfa0b13c9f96e00092864301138037485095716c746ef6ff3473a2085780b3ef77183bf4a6f1c602ae SHA512 3deb55973b87cc95c0437ab9ce6c43fdc246aa7e42e3e68bd6a5651deffa798b6750f625917cb2aaa2c82f0b3a0805bcf206a2aa8e2c735fd24e6bd38f736562
DIST openvpn-2.5.1.tar.gz 1827517 BLAKE2B 068af9313c9b2b93dcaa06f82ad66489154ce04973e323af07f38f209b4be77b7b785046aa31559a9f744b4b8c6976acd3e644d5a573f3c5511dc11f5bab3dce SHA512 eb85d14eeb383bed09670941451328db38feacc0b8b7b960840a3f465de83a7527de7d183e66344011da3a3655d558483c569d096b36964209a23418f89052e2
-EBUILD openvpn-2.4.9.ebuild 4152 BLAKE2B 12740e8631ddf3cd91ca9d44312c2d362cf2e0b4dfea1ad2e3816a38fd025634ebde663a0cc6689f9d7bf05d2b5758b25be1080486a618deff6af946b701e0ad SHA512 fb0cb321df1988580246475b7279e252637ce4a50ff8c4f6814f803af593d9b2e8055567f3642cdb09b8ce13b346407f708363b80d0ccee11bedb80df7ca5431
-EBUILD openvpn-2.5.0-r1.ebuild 4171 BLAKE2B ad53061387fc66e86cf82ba90c1ba3a2db3a5f93e362fb9bc753f13128c89f8d2e69aa68005bf02b82f9b495c8c7682e051bffc56f0a94545e923a05d21d2578 SHA512 b2c4ede2de03cef22a7f8f17624c491081ecbe0429718fae6f7f3e5fee105c9692fc2e65b25cf8c4de4dfea402286530bcfec6622eb1270275e624378d711970
-EBUILD openvpn-2.5.1-r1.ebuild 4763 BLAKE2B d2e46fa7953f9013b111d2405f082e1ae4a43d1cf99c961ebf4e31d0ce8e2ae9057dcc4993381a8519dd56d9ddb0f372a9c1de30b17df80f1bf8581e1dcf8faa SHA512 75d9f0f66b3799fe27835d9f0c787c0b538e2d68d4e45f3d876cab1c8cdb1ab7b9fc00ba86eeb114a0ad3e4fd62573042007e52d276fb614afb7320241caf901
-EBUILD openvpn-9999.ebuild 4159 BLAKE2B a3fe9b8927488175d2f5ebb0430e8a65227f1c1fc2d8727ad4b42ff887d35e0d965709f0c7d2fc5d7dfbfd96a213b5134935da358e05886bd6e6fc85648d6f78 SHA512 74337c9980398e05cef4392b5e618a2b9625073aedaabb54d168128d60ef5857a707024fdf54bb09c08c965a4a2a2bee08eb565da20270570ae7103939a2e05f
+EBUILD openvpn-2.4.9.ebuild 4756 BLAKE2B 44efa8c170cab681304afe8694e06283dd60941e1ab90f5348e467df4ae5ffff3fae7d565fc81d3bc213d23856c213b8f9be3c810217b13be0da3417582f9b67 SHA512 877e8640b156e031268c928b9c8702869ae774586047f38b79a3bf9e2c5d684b35b2fd46c92eaa071d8cb3e9c9d930b9ba18104a86fd96032db5f5be7ee5b0de
+EBUILD openvpn-2.5.0-r1.ebuild 4775 BLAKE2B fb9868cc03e1325bf551557526a24ab02ad355b73171903deae94fc58bf28bad69464575a2f90a208b2f991a455edd569a4d7cea9dbc2d0cf7a7494d74327abe SHA512 96baa09524a98794d6604ef1f9918745fe4f3de23ef79c6225c2913bc11a2cc02fba52efafe623265ab9287c3438e43570447ea2d20262c80256dbe5c25436d2
+EBUILD openvpn-2.5.1-r1.ebuild 4759 BLAKE2B 6c1575a2fa70dc433fca5405cfa73f62485289554dcd3c37f3cff1a162fe088176652a77a8e12874ecaa4cd59bdb0ba428b1f0b75318b0c05c6cb729199aabea SHA512 0d6452e99166557148dce32a7862138ae8b455aa1cab7b1a7940dbf7be5312f3734bfe92f5a13aa8d34e97ba1d0daf8ec3670890b779216a463ed18e088ccd6b
+EBUILD openvpn-9999.ebuild 4763 BLAKE2B d16e734db362f6ef1c68a16f980ea35d6bbad0a59e9e48bfa039e1be46499e04ffdd48e49574155aec6e9ac1db274b437dacd09a5928a9ecd17670c39f9c6c91 SHA512 0b776162a07b746aed576694bbd75594172675a2cede06696d4f99957661284b9e8917c94c42ca9f7db6c8aeabbfa5d6ef7a8a83da2d294680de379f30ad9254
MISC metadata.xml 1158 BLAKE2B 2d27c7254e0249fad84a5e676cb2c60f0edbb5cda6e66e44f380a39e835f4df72931c983d1989d03169e6003f497f39d928fdbe6548e3df799ffb62c8ba7cc45 SHA512 29af52059d7f381cf4956c116ba3d4ad420ae35af9a33ed97779f6b3cee291003def855e3b84bdafd60f30bdcad1baba70a639d2ad01c01af0a52ef18c50d9e5
diff --git a/net-vpn/openvpn/openvpn-2.4.9.ebuild b/net-vpn/openvpn/openvpn-2.4.9.ebuild
index 9ee9208aa816..6d6d5d7a02da 100644
--- a/net-vpn/openvpn/openvpn-2.4.9.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
+IUSE="down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls pam"
IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"
RESTRICT="!test? ( test )"
@@ -128,19 +128,35 @@ pkg_postinst() {
elog "http://tuntaposx.sourceforge.net"
fi
- elog "The openvpn init script expects to find the configuration file"
- elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
- elog ""
- elog "To create more VPNs, simply create a new .conf file for it and"
- elog "then create a symlink to the openvpn init script from a link called"
- elog "openvpn.newconfname - like so"
- elog " cd /etc/openvpn"
- elog " ${EDITOR##*/} foo.conf"
- elog " cd /etc/init.d"
- elog " ln -s openvpn openvpn.foo"
- elog ""
- elog "You can then treat openvpn.foo as any other service, so you can"
- elog "stop one vpn and start another if you need to."
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog "In order to use OpenVPN with systemd please use the correct systemd service file."
+ elog ""
+ elog "server:"
+ elog ""
+ elog "- Place your server configuration file in /etc/openvpn/server"
+ elog "- Use the openvpn-server@.service like so"
+ elog "systemctl start openvpn-server@{Server-config}"
+ elog ""
+ elog "client:"
+ elog ""
+ elog "- Place your client configuration file in /etc/openvpn/client"
+ elog "- Use the openvpn-client@.service like so:"
+ elog "systemctl start openvpn-client@{Client-config}"
+ else
+ elog "The openvpn init script expects to find the configuration file"
+ elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
+ elog ""
+ elog "To create more VPNs, simply create a new .conf file for it and"
+ elog "then create a symlink to the openvpn init script from a link called"
+ elog "openvpn.newconfname - like so"
+ elog " cd /etc/openvpn"
+ elog " ${EDITOR##*/} foo.conf"
+ elog " cd /etc/init.d"
+ elog " ln -s openvpn openvpn.foo"
+ elog ""
+ elog "You can then treat openvpn.foo as any other service, so you can"
+ elog "stop one vpn and start another if you need to."
+ fi
if grep -Eq "^[ \t]*(up|down)[ \t].*" "${ROOT}/etc/openvpn"/*.conf 2>/dev/null ; then
ewarn ""
diff --git a/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild b/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild
index fe8028777553..2744ace92710 100644
--- a/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild
+++ b/net-vpn/openvpn/openvpn-2.5.0-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls +openssl"
+IUSE="down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls +openssl"
IUSE+=" pam pkcs11 +plugins selinux systemd test userland_BSD"
RESTRICT="!test? ( test )"
@@ -127,19 +127,35 @@ pkg_postinst() {
elog "http://tuntaposx.sourceforge.net"
fi
- elog "The openvpn init script expects to find the configuration file"
- elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
- elog ""
- elog "To create more VPNs, simply create a new .conf file for it and"
- elog "then create a symlink to the openvpn init script from a link called"
- elog "openvpn.newconfname - like so"
- elog " cd /etc/openvpn"
- elog " ${EDITOR##*/} foo.conf"
- elog " cd /etc/init.d"
- elog " ln -s openvpn openvpn.foo"
- elog ""
- elog "You can then treat openvpn.foo as any other service, so you can"
- elog "stop one vpn and start another if you need to."
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog "In order to use OpenVPN with systemd please use the correct systemd service file."
+ elog ""
+ elog "server:"
+ elog ""
+ elog "- Place your server configuration file in /etc/openvpn/server"
+ elog "- Use the openvpn-server@.service like so"
+ elog "systemctl start openvpn-server@{Server-config}"
+ elog ""
+ elog "client:"
+ elog ""
+ elog "- Place your client configuration file in /etc/openvpn/client"
+ elog "- Use the openvpn-client@.service like so:"
+ elog "systemctl start openvpn-client@{Client-config}"
+ else
+ elog "The openvpn init script expects to find the configuration file"
+ elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
+ elog ""
+ elog "To create more VPNs, simply create a new .conf file for it and"
+ elog "then create a symlink to the openvpn init script from a link called"
+ elog "openvpn.newconfname - like so"
+ elog " cd /etc/openvpn"
+ elog " ${EDITOR##*/} foo.conf"
+ elog " cd /etc/init.d"
+ elog " ln -s openvpn openvpn.foo"
+ elog ""
+ elog "You can then treat openvpn.foo as any other service, so you can"
+ elog "stop one vpn and start another if you need to."
+ fi
if grep -Eq "^[ \t]*(up|down)[ \t].*" "${ROOT}/etc/openvpn"/*.conf 2>/dev/null ; then
ewarn ""
diff --git a/net-vpn/openvpn/openvpn-2.5.1-r1.ebuild b/net-vpn/openvpn/openvpn-2.5.1-r1.ebuild
index 990ee902239b..5d4782a0359f 100644
--- a/net-vpn/openvpn/openvpn-2.5.1-r1.ebuild
+++ b/net-vpn/openvpn/openvpn-2.5.1-r1.ebuild
@@ -150,10 +150,10 @@ pkg_postinst() {
elog "To create more VPNs, simply create a new .conf file for it and"
elog "then create a symlink to the openvpn init script from a link called"
elog "openvpn.newconfname - like so"
- elog " cd /etc/openvpn"
- elog " ${EDITOR##*/} foo.conf"
- elog " cd /etc/init.d"
- elog " ln -s openvpn openvpn.foo"
+ elog " cd /etc/openvpn"
+ elog " ${EDITOR##*/} foo.conf"
+ elog " cd /etc/init.d"
+ elog " ln -s openvpn openvpn.foo"
elog ""
elog "You can then treat openvpn.foo as any other service, so you can"
elog "stop one vpn and start another if you need to."
diff --git a/net-vpn/openvpn/openvpn-9999.ebuild b/net-vpn/openvpn/openvpn-9999.ebuild
index befc78d0d7bb..b2945c23a0f7 100644
--- a/net-vpn/openvpn/openvpn-9999.ebuild
+++ b/net-vpn/openvpn/openvpn-9999.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
+IUSE="down-root examples inotify iproute2 libressl +lz4 +lzo mbedtls pam"
IUSE+=" pkcs11 +plugins selinux +ssl systemd test userland_BSD"
RESTRICT="!test? ( test )"
@@ -118,19 +118,35 @@ pkg_postinst() {
elog "http://tuntaposx.sourceforge.net"
fi
- elog "The openvpn init script expects to find the configuration file"
- elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
- elog ""
- elog "To create more VPNs, simply create a new .conf file for it and"
- elog "then create a symlink to the openvpn init script from a link called"
- elog "openvpn.newconfname - like so"
- elog " cd /etc/openvpn"
- elog " ${EDITOR##*/} foo.conf"
- elog " cd /etc/init.d"
- elog " ln -s openvpn openvpn.foo"
- elog ""
- elog "You can then treat openvpn.foo as any other service, so you can"
- elog "stop one vpn and start another if you need to."
+ if systemd_is_booted || has_version sys-apps/systemd; then
+ elog "In order to use OpenVPN with systemd please use the correct systemd service file."
+ elog ""
+ elog "server:"
+ elog ""
+ elog "- Place your server configuration file in /etc/openvpn/server"
+ elog "- Use the openvpn-server@.service like so"
+ elog "systemctl start openvpn-server@{Server-config}"
+ elog ""
+ elog "client:"
+ elog ""
+ elog "- Place your client configuration file in /etc/openvpn/client"
+ elog "- Use the openvpn-client@.service like so:"
+ elog "systemctl start openvpn-client@{Client-config}"
+ else
+ elog "The openvpn init script expects to find the configuration file"
+ elog "openvpn.conf in /etc/openvpn along with any extra files it may need."
+ elog ""
+ elog "To create more VPNs, simply create a new .conf file for it and"
+ elog "then create a symlink to the openvpn init script from a link called"
+ elog "openvpn.newconfname - like so"
+ elog " cd /etc/openvpn"
+ elog " ${EDITOR##*/} foo.conf"
+ elog " cd /etc/init.d"
+ elog " ln -s openvpn openvpn.foo"
+ elog ""
+ elog "You can then treat openvpn.foo as any other service, so you can"
+ elog "stop one vpn and start another if you need to."
+ fi
if grep -Eq "^[ \t]*(up|down)[ \t].*" "${ROOT}/etc/openvpn"/*.conf 2>/dev/null ; then
ewarn ""
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 245e8aab8b19..c37cecbf9d60 100644
Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ
diff --git a/net-wireless/gnome-bluetooth/Manifest b/net-wireless/gnome-bluetooth/Manifest
index b1a7e305fe37..f7a251ce1015 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1,4 +1,6 @@
AUX 61-gnome-bluetooth.rules 399 BLAKE2B ba3dd9fdc3834ce6a3460d8abff179d08c1258f7ba43e2350ed2c7e88aaf6fef4b06c51b6212650523c4de577cb3a85946bae9b955cf6c17a0c984431abd5d2b SHA512 74fd95e2afb3d3f13df72bb593ae6644a3a4975e43f5f50c622f14f756861596ef92aa331200d9fce6ff3976e8a1ed57e4053186b7a9716039ace971a6dfed0d
DIST gnome-bluetooth-3.34.3.tar.xz 353032 BLAKE2B fbf75328780d54307ebf6f8d9d58080060d05b3d76665e3c09f3d2bbc033dbda87a7d4eb43d8fe751955f8240febc13d0446cab1bac085c4a73e9c4e9ff25033 SHA512 a20985576fbc0594a198c8f58e6098db24c73454a9dfc0f5f47581a1bfc0a72e3f0d2592f4a01593c5ed132e4924d934d4d65fd501d274f3b032e1e548794272
+DIST gnome-bluetooth-3.34.5.tar.xz 353936 BLAKE2B 40300752830f71d436591e22a64a282745d8419ee46de534f76c4871a86a4c8f7b2203e3ddc4ca08d26348b97bf4a68315802ffa09c69265c55001e4806c7f1e SHA512 48431b3d19083705a6623442c5cd2d6c14962cdf30fc599ba47dceb6612b80142af77e1b6df142b530cb1015638081a06de38a3034177e0d05a354c40f19d9e5
EBUILD gnome-bluetooth-3.34.3.ebuild 1389 BLAKE2B 8cf7ca17538dc4bcdfaeea83219dcbbe317a6826cd395c9b7d1416032a71b0a3b9561c31e901d594d6bc3692b53533321718061fe1fdb29f85c50b9e0fb5aeef SHA512 e56c680a991c1062635cfb2a7560094b8d162b330d209b2ca593ac6aa613397022475b680608c2b7ae1e9cc5ea2d8a80c2cbdd7ee73b04ac896869ac03d21b74
+EBUILD gnome-bluetooth-3.34.5.ebuild 1323 BLAKE2B 6a5e3ff361b84b89848c5a28ea92d03a0c4b588c7b14c4108a97feb807ed1679fcd8493b696ebb86dd4b39fcde6a423dd42c5d570b46d05b7346688b920325c5 SHA512 93caa3987181c110cca8f314f6b932cb92bdf86b0b7eb0d8c619b6c2498ec58de2c722b13064de4252cc8bef19f6a2762e8c33c57a9efb51f50e9ce23caa4e60
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
new file mode 100644
index 000000000000..04b83b0833a2
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.34.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson udev xdg
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth"
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="2/13" # subslot = libgnome-bluetooth soname version
+IUSE="gtk-doc +introspection"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.44:2
+ >=x11-libs/gtk+-3.12:3[introspection?]
+ media-libs/libcanberra[gtk3]
+ >=x11-libs/libnotify-0.7.0
+ virtual/libudev
+ introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+RDEPEND="${DEPEND}
+ acct-group/plugdev
+ virtual/udev
+ >=net-wireless/bluez-5
+"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gtk-doc-1.9 )
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dicon_update=false
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_use introspection)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ udev_dorules "${FILESDIR}"/61-${PN}.rules
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ if ! has_version 'sys-apps/systemd[acl]' ; then
+ elog "Don't forget to add yourself to the plugdev group "
+ elog "if you want to be able to control bluetooth transmitter."
+ fi
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 165a8b3df6e4..e1f14a485abd 100644
Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8466820a2636..463e97599684 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Matt Turner (2021-04-14)
+# Was masked since 2014. Unmasked starting with 0.3.13.
+ (2021-04-12)
# Creates +130 GB worth of bindings, possibly Gentoo-related.
# Upstream issue: https://phab.enlightenment.org/T8924
@@ -235,10 +239,6 @@ dev-python/pyzmq doc
# Unsatisfiable dep due to missing impls.
dev-python/zeep tornado
-# Michał Górny (2020-01-27)
-# Requires old split dev-python/twisted-*.
-net-irc/telepathy-idle test
-
# Alexey Shvetsov (2019-12-24)
# Gromacs python module install br0ken
sci-chemistry/gromacs python
@@ -565,10 +565,6 @@ sys-devel/gcc sanitize
# mirisdr does not seem to like making releases
(2014-06-01)
-# Needs hardmasked lua-5.2
->=media-plugins/grilo-plugins-0.2.12 lua
-
# Tom Wijsman (2014-05-14)
# Documentation generation needs APIviz which is not in the Portage tree yet.
# Tracked in Gentoo bug #509602.
diff --git a/profiles/package.mask b/profiles/package.mask
index c5dd5d740e81..730b2dd4a070 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,13 +32,18 @@
#--- END OF EXAMPLES ---
+# Bernard Cafarelli (2021-04-15)
+# Abandoned upstream, does not work with current API,
+# does not compile with current mpv
+# Removal on 2021-05-15, bug #782601
+media-video/orion
+
# Volkmar W. Pogatzki (2021-04-15)
# dev-java/jcodings-1.0.55 depends on masked >=virtual/{jdk,jre}-11
# dev-java/joni-2.1.41 depends on masked >=virtual/{jdk,jre}-11
>=dev-java/jcodings-1.0.55
>=dev-java/joni-2.1.41
-
# Jonas Stein (2021-04-15)
# Depends on gtk2, which is EOL
# Removal on 2021-06-01. Bug #782904.
@@ -70,6 +75,8 @@ x11-misc/xstroke
>=app-misc/tracker-miners-3
>=gnome-base/nautilus-40
>=sys-process/gnome-usage-3.38
+>=media-plugins/grilo-plugins-0.3.13
+>=media-sound/gnome-music-40
# Michał Górny (2021-04-10)
# Obsolete backport to Python < 3.4. No reverse dependencies left.
@@ -114,6 +121,7 @@ gui-libs/gtk
>=gnome-base/gnome-shell-40
>=gnome-extra/gnome-shell-extensions-40
>=x11-wm/mutter-40
+>=media-sound/gnome-music-40
# David Seifert (2021-04-05)
# Completely broken, unmaintained, does not build. Newer version
@@ -216,6 +224,7 @@ sys-devel/autoconf:2.71
>=dev-libs/glib-2.68.0
>=net-libs/glib-networking-2.68.0
>=gnome-base/nautilus-40
+>=gnome-extra/gnome-calendar-40
# Marek Szuba (2021-03-19)
# Depends on bundled out-of-date Qt5 libraries, and even with those
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 37e6ed8f41c8..746535e2b656 100644
Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ
diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest
index 9e72bc57cb29..5434739773a3 100644
--- a/sys-apps/gnome-disk-utility/Manifest
+++ b/sys-apps/gnome-disk-utility/Manifest
@@ -1,5 +1,3 @@
-DIST gnome-disk-utility-3.36.3.tar.xz 1373276 BLAKE2B 445aeaf68aa6b56dd6731e69e8fecdd1ca0385ba481bd0c8cd2ed411f7b117261f7acf47651f5354d0832141c479a6cd1b0727257d6f533159dd2d437edc59db SHA512 160283e1b0864e08ba6feb9368791e4cd3b287dc628553a69a1c276fa66252b37b1d906451b4342d953504a4669056aed0ebb3233ff61cbb761e612258ca078f
DIST gnome-disk-utility-3.38.2.tar.xz 1375128 BLAKE2B e437eead1273bb2931462ac6c7a7dfea75c603c5325af003d403f4b5130b28e95496724c1939e5dd2e3c8b517eb0d3cdf51952299451546b41f9f5eaddcf9e63 SHA512 3afc0a40e82f0ab3608302af3d83acb15a758581122188125f9572e95a802359d1af0a1e99fb0cd8fb612413aac09e3d33404d08a2d5e189b79d4f284c92cb82
-EBUILD gnome-disk-utility-3.36.3.ebuild 1384 BLAKE2B 37135b54a03394ffb218821ade9332fb528994772bfcb69a0e665376ee4ce8107906ad865e2ace1db9949ba48be319b4297f9383bfb27945da3bb1839dca1283 SHA512 024bbfe9275316bd5e6beac2fca0bddbf1450310c9df2724ac6f67aa4cf1c1f00899dfd1a6ddbafd5ac8acb13e633ecb7fa44bfc0441e9efc68e6bad700ff52e
EBUILD gnome-disk-utility-3.38.2.ebuild 1384 BLAKE2B f5e559be1ecd9842ab766d6b4e9e2a69159fd7d5b038773ab9098ea13e8078fd8f8eac9e28fd011335ad010f766b6a9ee7c347003c2fd171eed5d6db03c43dc9 SHA512 8b14526b8fddd184c6bedb70866ed94e04149117b4ae3d024783ebfc775f00fa72a32d03fb0cda7275db784434bca25eaf7df1f619dfd52bc38d79563fbdbd3e
MISC metadata.xml 597 BLAKE2B 6a1f81b2d7758158e8469a0544ce2ca45af42d24379391870b55fd97fd6dd963228136329af658851ecead1c14bf5a92658e6fde18223842451a9d85ccd628de SHA512 40904280037c0754d3481458bf024f83382e65122188f8fece8cd361cab57e01dfbc7b85da631b4265aaa6107567e376f4291e9f6e60e5e89bc747908c8e496c
diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.36.3.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.36.3.ebuild
deleted file mode 100644
index 19aa489c4f18..000000000000
--- a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.36.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="Disk Utility for GNOME using udisks"
-HOMEPAGE="https://wiki.gnome.org/Apps/Disks"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="fat elogind gnome systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-DEPEND="
- >=media-libs/libdvdread-4.2.0:0=
- >=dev-libs/glib-2.31:2
- >=x11-libs/gtk+-3.16.0:3
- >=media-libs/libcanberra-0.1[gtk3]
- >=app-arch/xz-utils-5.0.5
- >=x11-libs/libnotify-0.7:=
- >=app-crypt/libsecret-0.7
- >=dev-libs/libpwquality-1.0.0
- >=sys-fs/udisks-2.7.6:2
- elogind? ( >=sys-auth/elogind-209 )
- systemd? ( >=sys-apps/systemd-209:0= )
-"
-RDEPEND="${DEPEND}
- x11-themes/adwaita-icon-theme
- fat? ( sys-fs/dosfstools )
- gnome? ( >=gnome-base/gnome-settings-daemon-3.8 )
-"
-# libxml2 for xml-stripblanks in gresource
-BDEPEND="
- dev-libs/libxml2:2
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_configure() {
- local emesonargs=(
- -Dlogind=$(usex systemd libsystemd $(usex elogind libelogind none))
- $(meson_use gnome gsd_plugin)
- -Dman=true
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 99e43bf668c2..c84001d67def 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -4,8 +4,10 @@ AUX start-stop-daemon.pam 63 BLAKE2B df39a1a12fe09dbbc0746eac67035d9e6d4a63323f6
DIST openrc-0.42.1.tar.gz 242848 BLAKE2B 381f52552c13afbbcf45456fe71078bacf9182adfd67c97394093986977f5e8262d8a3c64219501745575a5210f525afe9fccee72f7625485a9f575108baa369 SHA512 579b9bfbb151b945a364a2c12b037d2e15991820ca99a07ac18e9bdc50074e67fbf0dcf9865aa4deabe2bf82092e4623be51c9e0b4014384951e0a92ac1e7646
DIST openrc-0.43.1.tar.gz 240008 BLAKE2B 0db27cca0a6e965c5333ee07a7f9f361dc7c32b82d413efa7ee472ecf253f82be03bb9006f7d9f2ff45af5b8de685b5700095175fde444bb8ba08b8d770f0500 SHA512 0c4590b6cc15872622824ac53d574d831f536ba983ab7171b227e22441651566d36cfd7e69b28223fa25aab9f3457fb889e6e3225069d08552d440df12e6af84
DIST openrc-0.43.2.tar.gz 240267 BLAKE2B a279833861c2e060aa6a95997bf384407bce395589b3a29cc9ab30c3ec11584da8e16501dfaaebe72ba0342513efdca6fa402995c22ceeb78d5ddd9f1f0d2252 SHA512 ecf55ec003a597bb13f1726082f062f426d23ac98ac680a913486bf4fb340fa6a26678d3e9f5158874b9591266903c5627188aef734a7e946c5e22db3a1b70ce
+DIST openrc-0.43.3.tar.gz 240431 BLAKE2B 4e7326e2cb87fbb9101b616f0ad5a955f38f387e9d940a0ae1d00a8b48e7733411b3f0a4bb70bfc6a63cb4769354d7836cb4accd695b73f601d9b6bab8b8a8ea SHA512 a6b0a3b7eba7624ed00cb33253cec71059b9af194f3828eb7417f9faba551ecdff7c1e1b5132772969a9c868ff60a92378b28e56e54edfe8e0f4e143aa43b8c5
EBUILD openrc-0.42.1-r1.ebuild 5471 BLAKE2B a3749af382add50151e08b679ac8548f4a229784de8ca796c1c5d113ea190c42980e18ad8bd5598fee43a049538e4d806398aabe7bdfa27a79361529bfdd5445 SHA512 638ff01c5c1de288e462790dbc9c5801b326768051933a96a9338278b36208a39934be4e7b9605ca286e30baa9e83dab58075e50ee9de112ce4e117cc0767b97
EBUILD openrc-0.43.1.ebuild 5035 BLAKE2B c6fb18f7ce7aff1b5ee7aa242b0b578cc712c71a8cb300fc9070b41fcc511eec632ac9a75896d3c20dd553b0fe9839c7c409382a5c801a6f16eae03e60f64b2f SHA512 cdd691b9a30a2fc8bd064a11bd37d4c93893a26282fb5fa17c177f90c6101eed1d46031138ba3443c8bf28e98768ca8e7cca597da3c9a20e0b3af8d9ea630906
EBUILD openrc-0.43.2.ebuild 5035 BLAKE2B c6fb18f7ce7aff1b5ee7aa242b0b578cc712c71a8cb300fc9070b41fcc511eec632ac9a75896d3c20dd553b0fe9839c7c409382a5c801a6f16eae03e60f64b2f SHA512 cdd691b9a30a2fc8bd064a11bd37d4c93893a26282fb5fa17c177f90c6101eed1d46031138ba3443c8bf28e98768ca8e7cca597da3c9a20e0b3af8d9ea630906
+EBUILD openrc-0.43.3.ebuild 5035 BLAKE2B c6fb18f7ce7aff1b5ee7aa242b0b578cc712c71a8cb300fc9070b41fcc511eec632ac9a75896d3c20dd553b0fe9839c7c409382a5c801a6f16eae03e60f64b2f SHA512 cdd691b9a30a2fc8bd064a11bd37d4c93893a26282fb5fa17c177f90c6101eed1d46031138ba3443c8bf28e98768ca8e7cca597da3c9a20e0b3af8d9ea630906
EBUILD openrc-9999.ebuild 5013 BLAKE2B eba47aae6e1d07c2ccd925f2e380268a6ab96aec37e245b3ccf0474d30fc19811a5f45c610a6fd68760a4695f48040733aa524f41c86a9149bcdbb97195ba4a0 SHA512 24970d1219d2fc2c93ecd6ddc22200af0a3e70decb506f06ffd2f3be15a7b3a37398e150f26d6c2477b59f3ece72babf61056ddd3c6e86233b7576f081460cd3
MISC metadata.xml 706 BLAKE2B 1d6a4937d577fff7db7fd64617328ca49faccaa61749adabc411a215960ee06c1af32499be697921012eee34f5c680295e46f545099f06393965a17c0d0d034d SHA512 d5d669cdcf8707689c855cab678031c6e9b1e33e4b931c7d80bbe2ad442aedabef718018466f0cb15bd8a329292a0de844935f9332611f3fb334b57d14aa39c1
diff --git a/sys-apps/openrc/openrc-0.43.3.ebuild b/sys-apps/openrc/openrc-0.43.3.ebuild
new file mode 100644
index 000000000000..f6eaa2172d22
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.43.3.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/"
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet prefix +netifrc selinux sysv-utils unicode"
+
+COMMON_DEPEND="
+ ncurses? ( sys-libs/ncurses:0= )
+ pam? (
+ sys-auth/pambase
+ sys-libs/pam
+ )
+ audit? ( sys-process/audit )
+ sys-process/psmisc
+ !=sys-libs/libselinux-2.6
+ )
+ !=sys-apps/sysvinit-2.86-r6[selinux?] )
+ virtual/tmpfiles
+ )
+ selinux? (
+ >=sec-policy/selinux-base-policy-2.20170204-r4
+ >=sec-policy/selinux-openrc-2.20170204-r4
+ )
+ ! test
+# a value of "#" will just comment out the option
+set_config() {
+ local file="${ED}/$1" var=$2 val com
+ eval "${@:5}" && val=$3 || val=$4
+ [[ ${val} == "#" ]] && com="#" && val='\2'
+ sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+ set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+ emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+ keepdir /lib/rc/tmp
+
+ # Setup unicode defaults for silly unicode users
+ set_config_yes_no /etc/rc.conf unicode use unicode
+
+ # Cater to the norm
+ set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')'
+
+ # On HPPA, do not run consolefont by default (bug #222889)
+ if use hppa; then
+ rm -f "${ED}"/etc/runlevels/boot/consolefont
+ fi
+
+ # Support for logfile rotation
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/openrc.logrotate openrc
+
+ if use pam; then
+ # install gentoo pam.d files
+ newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+ newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
+ fi
+
+ # install documentation
+ dodoc ChangeLog *.md
+ if use newnet; then
+ dodoc README.newnet
+ fi
+}
+
+pkg_preinst() {
+ # avoid default thrashing in conf.d files when possible #295406
+ if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
+ (
+ unset hostname HOSTNAME
+ source "${EROOT}"/etc/conf.d/hostname
+ : ${hostname:=${HOSTNAME}}
+ [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}"
+ )
+ fi
+
+ # set default interactive shell to sulogin if it exists
+ set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
+ return 0
+}
+
+pkg_postinst() {
+ if use hppa; then
+ elog "Setting the console font does not work on all HPPA consoles."
+ elog "You can still enable it by running:"
+ elog "# rc-update add consolefont boot"
+ fi
+
+ # Added for 0.35.
+ if [[ ! -h "${EROOT}"/lib ]]; then
+ if [[ -d "${EROOT}/$(get_libdir)"/rc ]]; then
+ cp -RPp "${EROOT}/$(get_libdir)/rc" "${EROOT}"/lib
+ fi
+ fi
+
+ if ! use newnet && ! use netifrc; then
+ ewarn "You have emerged OpenRc without network support. This"
+ ewarn "means you need to SET UP a network manager such as"
+ ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman,"
+ ewarn " net-misc/NetworkManager, or net-vpn/badvpn."
+ ewarn "Or, you have the option of emerging openrc with the newnet"
+ ewarn "use flag and configuring /etc/conf.d/network and"
+ ewarn "/etc/conf.d/staticroute if you only use static interfaces."
+ ewarn
+ fi
+
+ if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then
+ ewarn "Please add the network service to your boot runlevel"
+ ewarn "as soon as possible. Not doing so could leave you with a system"
+ ewarn "without networking."
+ ewarn
+ fi
+}
diff --git a/sys-apps/osinfo-db-tools/Manifest b/sys-apps/osinfo-db-tools/Manifest
index a943c03ce709..33854220786b 100644
--- a/sys-apps/osinfo-db-tools/Manifest
+++ b/sys-apps/osinfo-db-tools/Manifest
@@ -1,5 +1,3 @@
-DIST osinfo-db-tools-1.8.0.tar.xz 57428 BLAKE2B daaacd6c2facb7cd8e090ff8aa028b4651d1036399810342f01369ad308fa240b76ca209dc6f8fd30527f27178a1d29d0b5fd44c0efc050a0dc20397afc33e11 SHA512 181531bcc8b644718411b09cd3f0971520a2df8f86c87deb34a8664e03c9b10ec73a0904cde004f045641ce8d087bbe7337c6a124e422c94b93de21088767a7f
DIST osinfo-db-tools-1.9.0.tar.xz 57704 BLAKE2B 43b25f9d3a32a4d22fb50874b8da5ffa2611b439213c4d41292f954b23515756558e4d6a5a56b53dc0f15a9abebc4f4b5dc08bf8fe9f77fc8c66d8c56ae96acd SHA512 516c57d47649d9425a54863e0050cccd9757caa710b7ef81b339bc75454c7b55bafe6623a69305f0fc3e47e5bcccfd05222475f8487e4a1b0c1588764c87a4e6
-EBUILD osinfo-db-tools-1.8.0.ebuild 1146 BLAKE2B 687a03d25e942634299ad4c403236770171594a93e76563b43703cdd5685617c284b0c731ef7d6b6f8a8f2811f46fdca6401374a5975e922ccdcfecd87caf55f SHA512 21cba760e281abd7b8dc306d463d5d56deff0751814836a00443e9c8d7fc553e98c4dc4b82a2099f470b7e8d8cac1563a481b802ad56ce70823f827570bc43b2
EBUILD osinfo-db-tools-1.9.0.ebuild 1048 BLAKE2B e81e81f07720fd74bd532aef3ee9bf65e5fec78023e72f51475909e60e072c092bef6eb3d9e1c82e54abce61c2ecfb313629747d2274705a23dfab9c3bd0ceb8 SHA512 bf7c95d66bbc541d7ddaba98a01b33b10b480586900f817e5bccb4c85acb06826a077d176d0b2164d6651af07b31bde382d7a1bafd166d6c53f418b09905e56c
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.8.0.ebuild b/sys-apps/osinfo-db-tools/osinfo-db-tools-1.8.0.ebuild
deleted file mode 100644
index 56402b1872c4..000000000000
--- a/sys-apps/osinfo-db-tools/osinfo-db-tools-1.8.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Tools for managing the osinfo database"
-HOMEPAGE="https://libosinfo.org/"
-SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Blocker on old libosinfo as osinfo-db-validate was part of it before
-RDEPEND="
- >=dev-libs/glib-2.44:2
- dev-libs/json-glib
- >=app-arch/libarchive-3.0.0:=
- net-libs/libsoup:2.4
- >=dev-libs/libxml2-2.6.0
- !=sys-devel/gettext-0.19.8
- dev-lang/perl
- test? (
- $(python_gen_any_dep '
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- use test && \
- has_version "dev-python/pytest[${PYTHON_USEDEP}]" && \
- has_version "dev-python/requests[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index c540f73e0491..e0494a0e7530 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,5 +1,3 @@
-DIST osinfo-db-20201015.tar.xz 108840 BLAKE2B cbda3fc868e2bd0f240d86dde70b04aa85ab869d6d8275426b60ca6ec63da3738da48b78540d5b4426e4aaea600d7ceb29d698618500fa1f45d6b2a1c3ddf5a4 SHA512 0c75ba6a3410af7e59e5696fff2883dd2285d9beb1eaaed90f12e78f05ad0e3f54352eb30ebfab2a4c4fa19c5c86c83b55931acdf04b25eeb015b19d64f824e6
DIST osinfo-db-20210312.tar.xz 113832 BLAKE2B 41deacfc739b00d76a50fef95476eb5ef134b30b3fd9c7d0847daf3e49163087c014db49de2bd50e079baa8e2ad1d5727010c97f53220a87579e220b7f7fb3b6 SHA512 f5644e37c9e1aebea2dcf5a63adec1fd7c0f98b7455c4dea8d8b51cba396a388f9d847d5dd5e0ef8426df8da228a9766a297852ff27cb72dacecd01fd9fbf19b
-EBUILD osinfo-db-20201015.ebuild 646 BLAKE2B cb2303b33652d1a20a3a7daa6e09803d8f099e7d30bc6f6165c6627ec68547e15d381fb14e309584f9ea3cbba5995ac212969d49bee13b93e3702708217c8320 SHA512 91a69da519966c175e9ba3712ca281e5b1bd68f936c97c534207a7913bed8d105d9539f1af81fb2bfbbdce52917a32e4b3bdbb51ef404e2c59a872ddc092b91d
EBUILD osinfo-db-20210312.ebuild 646 BLAKE2B cb2303b33652d1a20a3a7daa6e09803d8f099e7d30bc6f6165c6627ec68547e15d381fb14e309584f9ea3cbba5995ac212969d49bee13b93e3702708217c8320 SHA512 91a69da519966c175e9ba3712ca281e5b1bd68f936c97c534207a7913bed8d105d9539f1af81fb2bfbbdce52917a32e4b3bdbb51ef404e2c59a872ddc092b91d
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/sys-apps/osinfo-db/osinfo-db-20201015.ebuild b/sys-apps/osinfo-db/osinfo-db-20201015.ebuild
deleted file mode 100644
index 109cfb6ee818..000000000000
--- a/sys-apps/osinfo-db/osinfo-db-20201015.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="osinfo database files"
-HOMEPAGE="https://libosinfo.org/"
-SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-BDEPEND="sys-apps/osinfo-db-tools"
-
-# we don't depend on intltool here, contrary to README, as the tarball already
-# contains the processed results with translations in XML files
-
-src_unpack() { :; }
-
-src_install() {
- osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" "${DISTDIR}/${A}"
-}
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 8caa9b953f20..714d7f054211 100644
Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ
diff --git a/sys-block/cec/Manifest b/sys-block/cec/Manifest
index 1a3652f094b1..5628531d9e33 100644
--- a/sys-block/cec/Manifest
+++ b/sys-block/cec/Manifest
@@ -1,4 +1,4 @@
-AUX cec-14-fno-common.patch 915 BLAKE2B 7c27607c44abb9e321c1891d2683ce7a6a8601d01b1d0d4021bb319bf83951193863a071ec46d7d3cac3ff795a17642b4fba455f6eb13c4a91447c736cefc0da SHA512 ea02e6dc3c0d546285a948966ba149e08684df62efea371230bd2e5dd1fbd2eb6969a490fcb6f238bdf934cd9a19da9c343d71d3ae1a392c071f1d140eb02934
+AUX cec-14-fno-common.patch 879 BLAKE2B 81ce3c301c007fe8ae5526e275becc85f12e41fa6f0e33a50ca03786324ee9d8996ac122d097d7c3581a24addc3bafc45ec3bbc07dc8ec1682067a9025442741 SHA512 c36b242e21941b8b639e9ef18f4a3a1e116683ff61f1eb25ec99378a8b22c77b5dfaa9f01a95f88393651e4c1d80e070fe585b4e9b007c16b153aba1f40b4e14
DIST cec-14.tgz 22654 BLAKE2B 01bf2c301983a5183bcffb3975ffb148b7efd2b7ea945c71654f090b1063ec1502bb4b64885924ef1fcd5798378537182a3b54e64400187fb515a6fc864a539c SHA512 b024c26badc7992c1d2804378119e214923bd7cfbac80de374efd22084595f74752db0edf3b83ac0e258db1847a3b49734958effc3961c9e086e61d5b806782c
EBUILD cec-14.ebuild 513 BLAKE2B bd45dc6a07308d44228a41a314c8c7b838d713583ebdb024ef280686e5aa24a17f46a0d73d83423cc71594c51d0b55dbde942d1d20c68ea5718a8da717684043 SHA512 93868f0f138f398438a0fee92897e06d7469bd32fb8e8de7d789d62e3f6313f4b376200c7e1b477ae84bfbaf6de7ab85286b2cc0b66f101f198b7a23d69e6429
MISC metadata.xml 245 BLAKE2B 1b7a6d4a39b54b959230e9f6941be9369471f402c248a481c4cb0e5cd707b3c4b1d4e8b8a80c01ea9a4dafdf5a0406da9e67a40e1e622427dd3a28e106aea76f SHA512 ed2e6dddb717dffd70eb6a115254a3743c1fc04be9166844e94272797800f8d4dfb39f43c693f31385837b948f365f2fa9ab9010c06bd3cc3ac1d06dc4e3078d
diff --git a/sys-block/cec/files/cec-14-fno-common.patch b/sys-block/cec/files/cec-14-fno-common.patch
index e7e3ce022675..194b8a5866cc 100644
--- a/sys-block/cec/files/cec-14-fno-common.patch
+++ b/sys-block/cec/files/cec-14-fno-common.patch
@@ -10,15 +10,13 @@
struct Pkt {
uchar dst[6];
uchar src[6];
-@@ -76,7 +79,7 @@ extern int errno;
- Shelf tab[Ntab];
+@@ -77,5 +80,5 @@ extern int errno;
int ntab;
uchar contag;
-extern int fd; /* set in netopen */
+int fd; /* set in netopen */
int shelf;
Shelf *connp;
- char esc = '';
--- a/cec.h
+++ b/cec.h
@@ -6,8 +6,8 @@ typedef unsigned char uchar;
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 6a561ab8281d..1e8677bc86bc 100644
Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index e16cc6f4c453..f959ba634799 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -2,18 +2,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD clang-common-10.0.1.ebuild 573 BLAKE2B a2e0ed9b70b470ade3c22d56ea097befd935702369dcb21b367f3baa95635e1edea1f62760ffe3b678a72410b8b20091167bc5c38d75350004f52b24d7497cae SHA512 da407fe94951d7b6edfe8a237d761bda0114a8e34fd3fe59933c4605851b6a414f9278204e6b7f83d3f6ac9334f80660a7733484b64291ad58c84364015585a4
EBUILD clang-common-11.0.0.ebuild 580 BLAKE2B 3affe14fc54fa11d15701312b51cce47b18aee3dba3ac84004be1d6bb7c70229c6e606ba3c051e038d058d94b9da00ec2710597f945d9bd4eb5cca7c1fb6ee57 SHA512 22d04fb19dd7dc0e7469f920c8ae477680eede237b1e69664c5e1f5f649e4b0d214b38f07e7e3794828c6fd54fe6da8b604d4e64aea6e4e95ed79c6943ea58b3
EBUILD clang-common-11.0.1.ebuild 582 BLAKE2B ec56186abb6a66f4692a8ee6a3b951659b2a64e42d998593022195d641f12ea28ec49eb7fa8790a370fcda66949126fee456b3ae4b8a58d74b8a09dae2766fbd SHA512 e8520902f0c06a5801e41ebd2c4d8767f3fdacf885bb8c8439c8af829279fb0d60015721d360c109269985ffb1c5f8ddf514814d35a1e3aa8247b0adaffa761a
EBUILD clang-common-11.1.0.ebuild 582 BLAKE2B ec56186abb6a66f4692a8ee6a3b951659b2a64e42d998593022195d641f12ea28ec49eb7fa8790a370fcda66949126fee456b3ae4b8a58d74b8a09dae2766fbd SHA512 e8520902f0c06a5801e41ebd2c4d8767f3fdacf885bb8c8439c8af829279fb0d60015721d360c109269985ffb1c5f8ddf514814d35a1e3aa8247b0adaffa761a
EBUILD clang-common-12.0.0.9999.ebuild 514 BLAKE2B fdd7858dc5690225fc806afe2f2c85f212546c443a5ee725df19b460507855392ec5639cf304d3fa00db199f9f141b841e198c9c853076332c55bfae6b9d9ae2 SHA512 7dac5188645661066ccab55b360e61cba561fc4ece7ab2974e31c4b41d2c110a6a75295f7ec6be9902e9e74fcb210e70c29c4baf0e8ee1c0fb6250084f465d2a
-EBUILD clang-common-12.0.0_rc2.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb
-EBUILD clang-common-12.0.0_rc3.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb
-EBUILD clang-common-12.0.0_rc4.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb
-EBUILD clang-common-12.0.0_rc5.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb
+EBUILD clang-common-12.0.0.ebuild 586 BLAKE2B 695ae16044b48bb9718d7d2afd9e77b2da305599cd8138b0100ded12496a7a1ff49c038ed020582340ec16d309e52688698150f8a97553eaeda0c115c578a30b SHA512 aef092bacfe504ec8a081c5ea25c2c96ba8efaf0074afe2089a83f4f3091644694d62bcf6c92ec61d9533f5706d949927f20bdd45ef7f3faca086bfbb5cb440b
EBUILD clang-common-13.0.0.9999.ebuild 514 BLAKE2B 7b27ed67c1ec7fdaee393ebe4685597f1a982232ca452e4ecb54f5e6078ea44bd2c8a56d061bace32bfc81e7506edd3f12aa6e54bad4d9f80a8bad4165cbe6f8 SHA512 302824c98bc818f78992db66c1e3bc3881fd9466fef0b14ce165e13575a0b4643b7f868b4d8914f5ac40bddd6963f17f15b2f9488667882238dd4a10c2d0c2bb
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild b/sys-devel/clang-common/clang-common-12.0.0.ebuild
similarity index 85%
rename from sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild
rename to sys-devel/clang-common/clang-common-12.0.0.ebuild
index 03e4441b91b9..6dfe0fb8ce8f 100644
--- a/sys-devel/clang-common/clang-common-12.0.0_rc2.ebuild
+++ b/sys-devel/clang-common/clang-common-12.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE=""
PDEPEND="sys-devel/clang:*"
diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild b/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild
deleted file mode 100644
index 03e4441b91b9..000000000000
--- a/sys-devel/clang-common/clang-common-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
-llvm.org_set_globals
-S=${WORKDIR}/clang/utils
-
-src_install() {
- newbashcomp bash-autocomplete.sh clang
-}
diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc4.ebuild b/sys-devel/clang-common/clang-common-12.0.0_rc4.ebuild
deleted file mode 100644
index 03e4441b91b9..000000000000
--- a/sys-devel/clang-common/clang-common-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
-llvm.org_set_globals
-S=${WORKDIR}/clang/utils
-
-src_install() {
- newbashcomp bash-autocomplete.sh clang
-}
diff --git a/sys-devel/clang-common/clang-common-12.0.0_rc5.ebuild b/sys-devel/clang-common/clang-common-12.0.0_rc5.ebuild
deleted file mode 100644
index 03e4441b91b9..000000000000
--- a/sys-devel/clang-common/clang-common-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-PDEPEND="sys-devel/clang:*"
-
-LLVM_COMPONENTS=( clang/utils/bash-autocomplete.sh )
-llvm.org_set_globals
-S=${WORKDIR}/clang/utils
-
-src_install() {
- newbashcomp bash-autocomplete.sh clang
-}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index c71d82b1519c..4644c357ab6d 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -3,9 +3,6 @@ EBUILD clang-runtime-11.0.0.ebuild 692 BLAKE2B 5703e482af3e2983d4c7a5c6345fb33d2
EBUILD clang-runtime-11.0.1.ebuild 693 BLAKE2B 704e6de1267c4ab0c44ff37390a484a5fcc6659fccdc6a94005108dfcbbcd6010c273e45bfd00f6b07fa1be91da219c95dffa44eea8a2c07d47a47259b8f7d60 SHA512 91049cef39d7bdcf5012ce6bb187ec8c3059d3ad953d76a58059ef6353432f55256467077c7c38021e60521408e59019384f75b39d952a16738168716e4097bf
EBUILD clang-runtime-11.1.0.ebuild 693 BLAKE2B 704e6de1267c4ab0c44ff37390a484a5fcc6659fccdc6a94005108dfcbbcd6010c273e45bfd00f6b07fa1be91da219c95dffa44eea8a2c07d47a47259b8f7d60 SHA512 91049cef39d7bdcf5012ce6bb187ec8c3059d3ad953d76a58059ef6353432f55256467077c7c38021e60521408e59019384f75b39d952a16738168716e4097bf
EBUILD clang-runtime-12.0.0.9999.ebuild 643 BLAKE2B d40d0fe357437cd1953be01751c4f31b0545bd48df6130aa0ffbd5b8cce5826ae1bf721e74fcf60b98528f402a734862f9ae495710e72c2d236741191e845dd3 SHA512 a70d29e6ee013f5eaebaa004655617f221ca47457d99f5b6b99ef1fd3c5ee1b0d082267c6436a34d523ebb96a5f9746f4659baa2f8241946be08517c9a5d6d97
-EBUILD clang-runtime-12.0.0_rc2.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f
-EBUILD clang-runtime-12.0.0_rc3.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f
-EBUILD clang-runtime-12.0.0_rc4.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f
-EBUILD clang-runtime-12.0.0_rc5.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f
+EBUILD clang-runtime-12.0.0.ebuild 697 BLAKE2B 63a0a06a94e6166e01da2fddcee1e0d627a6fa43fe4ec80cae9cafa96cdbae99522e74eefc781e9cf9441752352b13e9d7e8963e1e556847001f6f715c06e726 SHA512 dc8c30f3ce306c18005609017ab693a41081198ce8f2759276c1e49b4ea4538a719e52c921cdc5dd6298c0159fbc19e4a83247bc5a75263654d31f2ef3873ce4
EBUILD clang-runtime-13.0.0.9999.ebuild 643 BLAKE2B 350729e0dfcd606089836e7d8f40e6f080a2dcc9553e9283df027c39ab041f93584162a9d299f5a2fea49c448019c9d19d0df6f1fd40d53b51324a0ad7495020 SHA512 c383b8976ca5e5b5a0a8f724854c019e1f6800d8b47594a2f9203c6b9c0831675a862218acfcaa93267f114a5904ca7041e281b746f9f1fbaeddfbfc08235c4f
MISC metadata.xml 578 BLAKE2B d58a4d1a7bf88a0d5640a02f3acb7e491f275b3bb66a8583aa057b8daae93bb1dbb80f6150bc326228c6ab8c8f8498b46bf72a3fb5e97d0eeea2fb39f87660e3 SHA512 822f56b33d991088ad5e51c3dd96e2e36f544b68c57e45ed8365835d1ef6d0eb797f9de1f8f33b59fbbaf085e245079ca767d5e8b773261cf9ad2c5629b7b16a
diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
similarity index 87%
rename from sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild
rename to sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
index 218cdb1426f6..961a678da4d2 100644
--- a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc2.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-12.0.0.ebuild
@@ -11,10 +11,9 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+compiler-rt libcxx openmp +sanitize"
REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
RDEPEND="
compiler-rt? (
diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild
deleted file mode 100644
index 218cdb1426f6..000000000000
--- a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-RDEPEND="
- compiler-rt? (
- ~sys-libs/compiler-rt-${PV}:${SLOT}
- sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
- )
- libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
- openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc4.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc4.ebuild
deleted file mode 100644
index 218cdb1426f6..000000000000
--- a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-RDEPEND="
- compiler-rt? (
- ~sys-libs/compiler-rt-${PV}:${SLOT}
- sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
- )
- libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
- openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
diff --git a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc5.ebuild b/sys-devel/clang-runtime/clang-runtime-12.0.0_rc5.ebuild
deleted file mode 100644
index 218cdb1426f6..000000000000
--- a/sys-devel/clang-runtime/clang-runtime-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/"
-SRC_URI=""
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-RDEPEND="
- compiler-rt? (
- ~sys-libs/compiler-rt-${PV}:${SLOT}
- sanitize? ( ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT} )
- )
- libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
- openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )"
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 1126d0c05df3..8b47ea655a6d 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -5,22 +5,17 @@ DIST llvm-10.0.1-manpages.tar.bz2 180157 BLAKE2B ddf5951c8f5a2a8a80726fd713e6c81
DIST llvm-11.0.0-manpages.tar.bz2 179592 BLAKE2B d03dff5e7426f4c648d6112dee0fa7a91edf41584290c94c3f738fc65fa82fc6ef47b49c245fb0e741bdf267fc64534311194c476ece4b447649ba2250e61430 SHA512 1cf598f50c99a85a35b03398e4768cd1eafec9d602f788d401120adb91b3b59965216ed7102da26b7c2af7e1bbca4bca8f1d43bb687fcd8ed418e2f7076bdce4
DIST llvm-11.0.1-manpages.tar.bz2 180888 BLAKE2B 9d70e83704d77aa5007cc8eb8e667fbb1f4dd3a8df607d0bbf4f3f5049ac04263e6e01bf8da0d212f456a49c90b853485746af68f0a1e2b5f3b704914bd45aaf SHA512 c67df394dd1a94ae632ce55ff1b1aa4cc4aa8b59b17521cd91932c1b44efe90f29e84233a0ebe882d39f54a5b28edf4ef40769e7ecc1a5f1021d64c5f99e33ad
DIST llvm-11.1.0-manpages.tar.bz2 191571 BLAKE2B d6f8e1390dd3e6e8bbcd66c0079ef89f2ff3479743499c36ab32f8bc8281631a96113df9a87f6284058365950f4df3c75dacfcc11920fc5ea7ef0233ba842b77 SHA512 2543e519f51cc7ecb51a732c658ec5d35c5225e30a677f24ead75e81fb1ab793a030e79f21d0b702a2cf6ab6da1a2cba839b49a98e1b0a36384e98076ed5c4b1
+DIST llvm-12.0.0-manpages.tar.bz2 191228 BLAKE2B 60cc736de2512b9368d55cc8c73e8b537c0fb8f0cb923b0c5c9e5866785013df93efc6cb448c91b7635e856a8d663278a3ba40620a2e4c05c006b6fc5b482b4e SHA512 4a4f55da8da0cb7d4d9281b13168864a3c0b10000b3e750b22b93d9b4f68a2d9a2e1da10c94d27081a0bce9694fa55a9d5e723676f9066393dc8001382d1d6da
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD clang-10.0.1.ebuild 11828 BLAKE2B 3ff2f3db61fc380440be52b1f3b12a823c55f1583a4f7ce7ce8d02e1e168956c5d5d2fb7e2600230066762fba3cdf3021c51ff9b7d8c8c12cbd8095876e298d2 SHA512 4aeff4db14e3da3c69e8054fa028b51a5120981e896524c332ee869810ba2ec8fdefa25e044e9b536e6394b27658a98742756cf7a14f9fe997f7d777d9ca427c
EBUILD clang-11.0.0.ebuild 11810 BLAKE2B 3e9edfd30b00b692e70ae86d105f3f955119f7796e528dffc2259670cc788de3cb03abe53c54d72b5fa994928fa4f54ad24ece55fb6bebaee54b57e0912ef731 SHA512 bb1dc178445da74bda709c315f0276e7f2d1f9d3e16e0d94ee75e16ffe61548b52bce9237d09896ca582ecbf5ad907f4b27255fcdd6a30c155048b659b127a5b
EBUILD clang-11.0.1.ebuild 11812 BLAKE2B 2a742389ab05844489749a2778f6449590022e305079925e0bbf2d81ca0da063f525cda477c10a369aa0cf6998fb93b3b27ccbb3b6b32331ccd1f2c3cecc8019 SHA512 db7f99dc101106682ee313722b83bb91b6777f331a98e22179dede8b01f3366c92d55d38e0db563764da57b04135b97f4b246e94880705b42e86ce5b2fd13cf3
EBUILD clang-11.1.0.ebuild 11881 BLAKE2B 0dd6cb7963165c02d55a8cffb6576ee0b3be3a8e6831a2e0d9c60e0b07cce7ecf73beadce9061a042e2d66dbe10b76fd9585799de533bbd3e515846ae2a8e5f2 SHA512 a9e088f60ea73892c2bc988133746cf9a73468771f7232a2be89349c0b2f0311717e8168e984388f2891bbd47af01bd57660584cb95d985ade944c1938d9c10a
EBUILD clang-12.0.0.9999.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
-EBUILD clang-12.0.0_rc2.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
-EBUILD clang-12.0.0_rc3.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
-EBUILD clang-12.0.0_rc4.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
-EBUILD clang-12.0.0_rc5.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
+EBUILD clang-12.0.0.ebuild 11751 BLAKE2B f212dc85d6a0c78f1a3775220c97caaf6ac82f605d960d5b1ed531556e90c19a3251e0450e6b114a918cb7af480c30fd8495fd133bc5a85c228021c3708d2b84 SHA512 b2067bf93e2b19df246bf0df266a0a03fb5f75c86d0840c217795f55ca30bf1ca91dfbb1403be6018a75c3abf44e2f4a5b63133f05064000bc44177e245ad761
EBUILD clang-13.0.0.9999.ebuild 11683 BLAKE2B 87afbf175dc095b7585e5f5b6211b9ec3c2c23c3d5d02ea147edd0d0ae424ae8b4bbdc4a4b0eed044abb2be628ac4a1cc7cf1d28ed0c3b8e9418ab0fa62bb392 SHA512 ba54b1b430ba957ef3179d38688eac2f90e5243142abac536d1e9e90ffeda14230c7fb407529a67ff46d8cd2418df58c867c0d79c92a4e7929b33457d52b6cc9
MISC metadata.xml 1336 BLAKE2B aaddc1c1193323466a545df21dfa53b637c3edff4f61cd55037d8327273457cf8d35cad7b92a2eef31acfb055a3e1ed93cb53a913b01eddf43b7b3dc6de880c4 SHA512 0538198df449cdf4d0cd00cb50d7c6883b06524419a29c4376cdcaed440fb84cfbd4983a1a025ae9a6e2fc5d91a4870bfcde587c493d8b617baec2214705601c
diff --git a/sys-devel/clang/clang-12.0.0_rc5.ebuild b/sys-devel/clang/clang-12.0.0.ebuild
similarity index 99%
rename from sys-devel/clang/clang-12.0.0_rc5.ebuild
rename to sys-devel/clang/clang-12.0.0.ebuild
index f0164c6eaeab..d983e2ed06f3 100644
--- a/sys-devel/clang/clang-12.0.0_rc5.ebuild
+++ b/sys-devel/clang/clang-12.0.0.ebuild
@@ -22,7 +22,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
IUSE="debug default-compiler-rt default-libcxx default-lld
doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -57,7 +57,7 @@ PDEPEND="
default-lld? ( sys-devel/lld )"
LLVM_COMPONENTS=( clang clang-tools-extra )
-LLVM_MANPAGES=build
+LLVM_MANPAGES=pregenerated
LLVM_TEST_COMPONENTS=(
llvm/lib/Testing/Support
llvm/utils/{lit,llvm-lit,unittest}
diff --git a/sys-devel/clang/clang-12.0.0_rc2.ebuild b/sys-devel/clang/clang-12.0.0_rc2.ebuild
deleted file mode 100644
index f0164c6eaeab..000000000000
--- a/sys-devel/clang/clang-12.0.0_rc2.ebuild
+++ /dev/null
@@ -1,435 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org multilib-minimal pax-utils \
- prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug default-compiler-rt default-libcxx default-lld
- doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- ${PYTHON_DEPS}"
-for x in "${ALL_LLVM_TARGETS[@]}"; do
- RDEPEND+="
- ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )"
-done
-unset x
-
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-util/cmake-3.16
- doc? ( dev-python/sphinx )
- xml? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-RDEPEND="${RDEPEND}
- !=sys-libs/libcxx-${PV} )
- default-lld? ( sys-devel/lld )"
-
-LLVM_COMPONENTS=( clang clang-tools-extra )
-LLVM_MANPAGES=build
-LLVM_TEST_COMPONENTS=(
- llvm/lib/Testing/Support
- llvm/utils/{lit,llvm-lit,unittest}
- llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
-)
-llvm.org_set_globals
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-# target. However, you will need appropriate crt* files (installed
-# e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-# in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-PATCHES=(
- "${FILESDIR}"/9999/prefix-dirs.patch
-)
-
-pkg_setup() {
- LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # create extra parent dir for relative CLANG_RESOURCE_DIR access
- mkdir -p x/y || die
- BUILD_DIR=${WORKDIR}/x/y/clang
-
- llvm.org_src_prepare
-
- # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
- eprefixify \
- lib/Frontend/InitHeaderSearch.cpp \
- lib/Driver/ToolChains/Darwin.cpp || die
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # meta-targets
- clang-libraries|distribution)
- continue
- ;;
- # headers for clang-tidy static library
- clang-tidy-headers)
- continue
- ;;
- # tools
- clang|clangd|clang-*)
- ;;
- # static libraries
- clang*|findAllSymbols)
- continue
- ;;
- # conditional to USE=doc
- docs-clang-html|docs-clang-tools-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # common stuff
- clang-cmake-exports
- clang-headers
- clang-resource-headers
- libclang-headers
-
- # libs
- clang-cpp
- libclang
- )
-
- if multilib_is_native_abi; then
- out+=(
- # common stuff
- bash-autocomplete
- libclang-python-bindings
-
- # tools
- c-index-test
- clang
- clang-format
- clang-offload-bundler
- clang-offload-wrapper
- clang-refactor
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
-
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-fixer
- clang-move
- clang-query
- clang-reorder-fields
- clang-tidy
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-clang-man
- docs-clang-tools-man
- )
- fi
-
- use doc && out+=(
- docs-clang-html
- docs-clang-tools-html
- )
-
- use static-analyzer && out+=(
- clang-check
- clang-extdef-mapping
- scan-build
- scan-view
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
- local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
- # libgomp support fails to find headers without explicit -I
- # furthermore, it provides only syntax checking
- -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
- # override default stdlib and rtlib
- -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
- -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
- -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
-
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=ON
- -DLLVM_ENABLE_SPHINX=ON
- -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_INCLUDE_DOCS=${build_docs}
- -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
- )
- else
- mycmakeargs+=(
- -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
- )
- fi
-
- if [[ -n ${EPREFIX} ]]; then
- mycmakeargs+=(
- -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- fi
-
- if tc-is-cross-compiler; then
- [[ -x "/usr/bin/clang-tblgen" ]] \
- || die "/usr/bin/clang-tblgen not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DCLANG_TABLEGEN=/usr/bin/clang-tblgen
- )
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- # provide a symlink for tests
- if [[ ! -L ${WORKDIR}/lib/clang ]]; then
- mkdir -p "${WORKDIR}"/lib || die
- ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-clang
- multilib_is_native_abi &&
- cmake_build check-clang-tools check-clangd
-}
-
-src_install() {
- MULTILIB_WRAPPED_HEADERS=(
- /usr/include/clang/Config/config.h
- )
-
- multilib-minimal_src_install
-
- # Move runtime headers to /usr/lib/clang, where they belong
- mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
- # move (remaining) wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-
- # Apply CHOST and version suffix to clang tools
- # note: we use two version components here (vs 3 in runtime path)
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1 "${llvm_version}")
- local clang_full_version=$(ver_cut 1-3 "${llvm_version}")
- local clang_tools=( clang clang++ clang-cl clang-cpp )
- local abi i
-
- # cmake gives us:
- # - clang-X
- # - clang -> clang-X
- # - clang++, clang-cl, clang-cpp -> clang
- # we want to have:
- # - clang-X
- # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
- # - clang, clang++, clang-cl, clang-cpp -> clang*-X
- # also in CHOST variant
- for i in "${clang_tools[@]:1}"; do
- rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die
- dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
- dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}"
- done
-
- # now create target symlinks for all supported ABIs
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- for i in "${clang_tools[@]}"; do
- dosym "${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}"
- dosym "${abi_chost}-${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}"
- done
- done
-
- # Remove unnecessary headers on FreeBSD, bug #417171
- if use kernel_FreeBSD; then
- rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die
- fi
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping & ABI mismatch checks
- # (also drop the version suffix from runtime headers)
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
-}
-
-multilib_src_install_all() {
- python_fix_shebang "${ED}"
- if use static-analyzer; then
- python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
- # match 'html' non-compression
- use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
- # +x for some reason; TODO: investigate
- use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow update all
- fi
-
- elog "You can find additional utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
- elog "Some of them are vim integration scripts (with instructions inside)."
- elog "The run-clang-tidy.py script requires the following additional package:"
- elog " dev-python/pyyaml"
-}
-
-pkg_postrm() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow clean all
- fi
-}
diff --git a/sys-devel/clang/clang-12.0.0_rc3.ebuild b/sys-devel/clang/clang-12.0.0_rc3.ebuild
deleted file mode 100644
index f0164c6eaeab..000000000000
--- a/sys-devel/clang/clang-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,435 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org multilib-minimal pax-utils \
- prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug default-compiler-rt default-libcxx default-lld
- doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- ${PYTHON_DEPS}"
-for x in "${ALL_LLVM_TARGETS[@]}"; do
- RDEPEND+="
- ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )"
-done
-unset x
-
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-util/cmake-3.16
- doc? ( dev-python/sphinx )
- xml? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-RDEPEND="${RDEPEND}
- !=sys-libs/libcxx-${PV} )
- default-lld? ( sys-devel/lld )"
-
-LLVM_COMPONENTS=( clang clang-tools-extra )
-LLVM_MANPAGES=build
-LLVM_TEST_COMPONENTS=(
- llvm/lib/Testing/Support
- llvm/utils/{lit,llvm-lit,unittest}
- llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
-)
-llvm.org_set_globals
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-# target. However, you will need appropriate crt* files (installed
-# e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-# in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-PATCHES=(
- "${FILESDIR}"/9999/prefix-dirs.patch
-)
-
-pkg_setup() {
- LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # create extra parent dir for relative CLANG_RESOURCE_DIR access
- mkdir -p x/y || die
- BUILD_DIR=${WORKDIR}/x/y/clang
-
- llvm.org_src_prepare
-
- # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
- eprefixify \
- lib/Frontend/InitHeaderSearch.cpp \
- lib/Driver/ToolChains/Darwin.cpp || die
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # meta-targets
- clang-libraries|distribution)
- continue
- ;;
- # headers for clang-tidy static library
- clang-tidy-headers)
- continue
- ;;
- # tools
- clang|clangd|clang-*)
- ;;
- # static libraries
- clang*|findAllSymbols)
- continue
- ;;
- # conditional to USE=doc
- docs-clang-html|docs-clang-tools-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # common stuff
- clang-cmake-exports
- clang-headers
- clang-resource-headers
- libclang-headers
-
- # libs
- clang-cpp
- libclang
- )
-
- if multilib_is_native_abi; then
- out+=(
- # common stuff
- bash-autocomplete
- libclang-python-bindings
-
- # tools
- c-index-test
- clang
- clang-format
- clang-offload-bundler
- clang-offload-wrapper
- clang-refactor
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
-
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-fixer
- clang-move
- clang-query
- clang-reorder-fields
- clang-tidy
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-clang-man
- docs-clang-tools-man
- )
- fi
-
- use doc && out+=(
- docs-clang-html
- docs-clang-tools-html
- )
-
- use static-analyzer && out+=(
- clang-check
- clang-extdef-mapping
- scan-build
- scan-view
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
- local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
- # libgomp support fails to find headers without explicit -I
- # furthermore, it provides only syntax checking
- -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
- # override default stdlib and rtlib
- -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
- -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
- -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
-
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=ON
- -DLLVM_ENABLE_SPHINX=ON
- -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_INCLUDE_DOCS=${build_docs}
- -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
- )
- else
- mycmakeargs+=(
- -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
- )
- fi
-
- if [[ -n ${EPREFIX} ]]; then
- mycmakeargs+=(
- -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- fi
-
- if tc-is-cross-compiler; then
- [[ -x "/usr/bin/clang-tblgen" ]] \
- || die "/usr/bin/clang-tblgen not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DCLANG_TABLEGEN=/usr/bin/clang-tblgen
- )
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- # provide a symlink for tests
- if [[ ! -L ${WORKDIR}/lib/clang ]]; then
- mkdir -p "${WORKDIR}"/lib || die
- ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-clang
- multilib_is_native_abi &&
- cmake_build check-clang-tools check-clangd
-}
-
-src_install() {
- MULTILIB_WRAPPED_HEADERS=(
- /usr/include/clang/Config/config.h
- )
-
- multilib-minimal_src_install
-
- # Move runtime headers to /usr/lib/clang, where they belong
- mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
- # move (remaining) wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-
- # Apply CHOST and version suffix to clang tools
- # note: we use two version components here (vs 3 in runtime path)
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1 "${llvm_version}")
- local clang_full_version=$(ver_cut 1-3 "${llvm_version}")
- local clang_tools=( clang clang++ clang-cl clang-cpp )
- local abi i
-
- # cmake gives us:
- # - clang-X
- # - clang -> clang-X
- # - clang++, clang-cl, clang-cpp -> clang
- # we want to have:
- # - clang-X
- # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
- # - clang, clang++, clang-cl, clang-cpp -> clang*-X
- # also in CHOST variant
- for i in "${clang_tools[@]:1}"; do
- rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die
- dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
- dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}"
- done
-
- # now create target symlinks for all supported ABIs
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- for i in "${clang_tools[@]}"; do
- dosym "${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}"
- dosym "${abi_chost}-${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}"
- done
- done
-
- # Remove unnecessary headers on FreeBSD, bug #417171
- if use kernel_FreeBSD; then
- rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die
- fi
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping & ABI mismatch checks
- # (also drop the version suffix from runtime headers)
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
-}
-
-multilib_src_install_all() {
- python_fix_shebang "${ED}"
- if use static-analyzer; then
- python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
- # match 'html' non-compression
- use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
- # +x for some reason; TODO: investigate
- use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow update all
- fi
-
- elog "You can find additional utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
- elog "Some of them are vim integration scripts (with instructions inside)."
- elog "The run-clang-tidy.py script requires the following additional package:"
- elog " dev-python/pyyaml"
-}
-
-pkg_postrm() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow clean all
- fi
-}
diff --git a/sys-devel/clang/clang-12.0.0_rc4.ebuild b/sys-devel/clang/clang-12.0.0_rc4.ebuild
deleted file mode 100644
index f0164c6eaeab..000000000000
--- a/sys-devel/clang/clang-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,435 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org multilib-minimal pax-utils \
- prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-# Keep in sync with sys-devel/llvm
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug default-compiler-rt default-libcxx default-lld
- doc +static-analyzer test xml kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- ${PYTHON_DEPS}"
-for x in "${ALL_LLVM_TARGETS[@]}"; do
- RDEPEND+="
- ${x}? ( ~sys-devel/llvm-${PV}:${SLOT}[${x}] )"
-done
-unset x
-
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-util/cmake-3.16
- doc? ( dev-python/sphinx )
- xml? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-RDEPEND="${RDEPEND}
- !=sys-libs/libcxx-${PV} )
- default-lld? ( sys-devel/lld )"
-
-LLVM_COMPONENTS=( clang clang-tools-extra )
-LLVM_MANPAGES=build
-LLVM_TEST_COMPONENTS=(
- llvm/lib/Testing/Support
- llvm/utils/{lit,llvm-lit,unittest}
- llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
-)
-llvm.org_set_globals
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-# target. However, you will need appropriate crt* files (installed
-# e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-# in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-PATCHES=(
- "${FILESDIR}"/9999/prefix-dirs.patch
-)
-
-pkg_setup() {
- LLVM_MAX_SLOT=${SLOT} llvm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # create extra parent dir for relative CLANG_RESOURCE_DIR access
- mkdir -p x/y || die
- BUILD_DIR=${WORKDIR}/x/y/clang
-
- llvm.org_src_prepare
-
- # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
- eprefixify \
- lib/Frontend/InitHeaderSearch.cpp \
- lib/Driver/ToolChains/Darwin.cpp || die
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # meta-targets
- clang-libraries|distribution)
- continue
- ;;
- # headers for clang-tidy static library
- clang-tidy-headers)
- continue
- ;;
- # tools
- clang|clangd|clang-*)
- ;;
- # static libraries
- clang*|findAllSymbols)
- continue
- ;;
- # conditional to USE=doc
- docs-clang-html|docs-clang-tools-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # common stuff
- clang-cmake-exports
- clang-headers
- clang-resource-headers
- libclang-headers
-
- # libs
- clang-cpp
- libclang
- )
-
- if multilib_is_native_abi; then
- out+=(
- # common stuff
- bash-autocomplete
- libclang-python-bindings
-
- # tools
- c-index-test
- clang
- clang-format
- clang-offload-bundler
- clang-offload-wrapper
- clang-refactor
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
-
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-fixer
- clang-move
- clang-query
- clang-reorder-fields
- clang-tidy
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-clang-man
- docs-clang-tools-man
- )
- fi
-
- use doc && out+=(
- docs-clang-html
- docs-clang-tools-html
- )
-
- use static-analyzer && out+=(
- clang-check
- clang-extdef-mapping
- scan-build
- scan-view
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
- local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
- # libgomp support fails to find headers without explicit -I
- # furthermore, it provides only syntax checking
- -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
- # override default stdlib and rtlib
- -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
- -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
- -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
-
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=ON
- -DLLVM_ENABLE_SPHINX=ON
- -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_INCLUDE_DOCS=${build_docs}
- -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
- )
- else
- mycmakeargs+=(
- -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
- )
- fi
-
- if [[ -n ${EPREFIX} ]]; then
- mycmakeargs+=(
- -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- fi
-
- if tc-is-cross-compiler; then
- [[ -x "/usr/bin/clang-tblgen" ]] \
- || die "/usr/bin/clang-tblgen not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DCLANG_TABLEGEN=/usr/bin/clang-tblgen
- )
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- # provide a symlink for tests
- if [[ ! -L ${WORKDIR}/lib/clang ]]; then
- mkdir -p "${WORKDIR}"/lib || die
- ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-clang
- multilib_is_native_abi &&
- cmake_build check-clang-tools check-clangd
-}
-
-src_install() {
- MULTILIB_WRAPPED_HEADERS=(
- /usr/include/clang/Config/config.h
- )
-
- multilib-minimal_src_install
-
- # Move runtime headers to /usr/lib/clang, where they belong
- mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
- # move (remaining) wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-
- # Apply CHOST and version suffix to clang tools
- # note: we use two version components here (vs 3 in runtime path)
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1 "${llvm_version}")
- local clang_full_version=$(ver_cut 1-3 "${llvm_version}")
- local clang_tools=( clang clang++ clang-cl clang-cpp )
- local abi i
-
- # cmake gives us:
- # - clang-X
- # - clang -> clang-X
- # - clang++, clang-cl, clang-cpp -> clang
- # we want to have:
- # - clang-X
- # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
- # - clang, clang++, clang-cl, clang-cpp -> clang*-X
- # also in CHOST variant
- for i in "${clang_tools[@]:1}"; do
- rm "${ED}/usr/lib/llvm/${SLOT}/bin/${i}" || die
- dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
- dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}"
- done
-
- # now create target symlinks for all supported ABIs
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- for i in "${clang_tools[@]}"; do
- dosym "${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}"
- dosym "${abi_chost}-${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}"
- done
- done
-
- # Remove unnecessary headers on FreeBSD, bug #417171
- if use kernel_FreeBSD; then
- rm "${ED}"/usr/lib/clang/${clang_full_version}/include/{std,float,iso,limits,tgmath,varargs}*.h || die
- fi
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping & ABI mismatch checks
- # (also drop the version suffix from runtime headers)
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
-}
-
-multilib_src_install_all() {
- python_fix_shebang "${ED}"
- if use static-analyzer; then
- python_optimize "${ED}"/usr/lib/llvm/${SLOT}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
- # match 'html' non-compression
- use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
- # +x for some reason; TODO: investigate
- use static-analyzer && fperms a-x "/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow update all
- fi
-
- elog "You can find additional utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/clang"
- elog "Some of them are vim integration scripts (with instructions inside)."
- elog "The run-clang-tidy.py script requires the following additional package:"
- elog " dev-python/pyyaml"
-}
-
-pkg_postrm() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow clean all
- fi
-}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 26463dc2aa1c..3af2e20e06e6 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -2,10 +2,7 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD lld-10.0.1-r1.ebuild 1183 BLAKE2B f89bba4d18a02b42a46496e2fac76185ed78efb49a162ee8dce9c31f0de65779a945695936c7a476f0ee84f6164387f9cb987920734adc43aaac201a909e1e7b SHA512 0fbaee77c3cbc9590ab10765a95b83532b936eb798bccb9e3a8bb4c78e4679189b15f08618d48ccbcb875fbc2b4a1d166e0928c926466fee3bda3d4499477f01
EBUILD lld-10.0.1.ebuild 1327 BLAKE2B c1933a141d5460f94cee3bdeac644760aec6d8e5906e3202e54a7a9da441a57d2de33b77d906dea4dcf6d7bac0bef97edd29c0a8d756093e9b56f81fbec07e01 SHA512 5901b7d0f5b2d07234d3287ab003e68b032a42e0887ab0d76fdd7a7af12feaea97a3ce07f06f3f1c428f7b5b4fa7f98daddf0909c8e3c0bf7ab2adc75363ed95
EBUILD lld-11.0.0-r1.ebuild 1252 BLAKE2B 7953b40f18d309de6f7c31ab6ef41594145c984082ba4fd5a47197231dbfb549e1102e37a2dba0580c60220ec075593a52ee08d8df654eba37064411b9c28318 SHA512 43800b8fefd756be6535f3d148b5839403fcdcadb27e0d1896b5930c5787f6a14934ae6f139c111f8c821785b4803c6819d35982a7a611b64040801ce4ae60ee
@@ -15,9 +12,6 @@ EBUILD lld-11.0.1.ebuild 1400 BLAKE2B 3ff6e59f2cb59db760e54af910f564c1d2d2086fd9
EBUILD lld-11.1.0-r1.ebuild 1255 BLAKE2B 5f719720deb1488bb386ca5f17a330c981db3ce16ae2f529a9de594b55f8c08b25923a1349ba3edc816af3c09eef4de95fbd10a444d8348345ebc993527e5cbc SHA512 d731ef570a1e88f3b45a02f1dd88bd5ab0fccb057a91714c7d31837db5d93261b44bbf2174d2c46171b6b80e2451f7e7260675b6a013f60775d5cd9a69af770d
EBUILD lld-11.1.0.ebuild 1400 BLAKE2B 3ff6e59f2cb59db760e54af910f564c1d2d2086fd94b04982c0e918cee159b9fdfb7d8b9b3a63a500f04e715f0b505462b3ec2110dea2cb5fb3c466f506791b3 SHA512 cba352b000bec766f499e6df1063b86b9f8d5d4c6c763e1a03ff31abfa179d89ea98248a84b3e3c4769d3a61150e1ed281e9c4c1b18235cf831e55e03f4163e2
EBUILD lld-12.0.0.9999.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc2.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc3.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc4.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
-EBUILD lld-12.0.0_rc5.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
+EBUILD lld-12.0.0.ebuild 1665 BLAKE2B 126f62c4638e0a4cbe759fb0e65f790f2707029068e2294b329c832d1cb13767b002d704b2fe4e90c99a18a0885213b658b32d6b73d63f265694cb196450b15a SHA512 628c631ee7371520a630d72726e1878f964bcb564154d01989e2e8ce8f5d401fd37a0e3576363f40f27cbe3a101ba5a93f7b50ce89c74174549df85bfffd0eb6
EBUILD lld-13.0.0.9999.ebuild 1628 BLAKE2B 0287a5e68645f48b08189ef850705bb3e161f42a384efad389ed7915f575f60e850c73087a4833257683e34d9acf2b4c7e930c02ef0cc34a6a1591454927cd2c SHA512 006e8a213d2517483a8c719c6634dcf1fe21281159737b40c4f50a2da51a730fe37e44b4d3b3f4fec0cff8c2055b57f49e94666180c7fd61046e8b60784d0e24
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/sys-devel/lld/lld-12.0.0_rc2.ebuild b/sys-devel/lld/lld-12.0.0.ebuild
similarity index 97%
rename from sys-devel/lld/lld-12.0.0_rc2.ebuild
rename to sys-devel/lld/lld-12.0.0.ebuild
index da442603c870..ed15ed677ced 100644
--- a/sys-devel/lld/lld-12.0.0_rc2.ebuild
+++ b/sys-devel/lld/lld-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-12.0.0_rc3.ebuild b/sys-devel/lld/lld-12.0.0_rc3.ebuild
deleted file mode 100644
index da442603c870..000000000000
--- a/sys-devel/lld/lld-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )"
-
-LLVM_COMPONENTS=( lld libunwind/include/mach-o )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- llvm.org_src_unpack
-
- # Directory ${WORKDIR}/llvm does not exist with USE="-test",
- # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
- # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
- # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
- # to existent directory ${WORKDIR}/libunwind/include.
- mkdir -p "${WORKDIR}/llvm" || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lld
-}
diff --git a/sys-devel/lld/lld-12.0.0_rc4.ebuild b/sys-devel/lld/lld-12.0.0_rc4.ebuild
deleted file mode 100644
index da442603c870..000000000000
--- a/sys-devel/lld/lld-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )"
-
-LLVM_COMPONENTS=( lld libunwind/include/mach-o )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- llvm.org_src_unpack
-
- # Directory ${WORKDIR}/llvm does not exist with USE="-test",
- # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
- # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
- # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
- # to existent directory ${WORKDIR}/libunwind/include.
- mkdir -p "${WORKDIR}/llvm" || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lld
-}
diff --git a/sys-devel/lld/lld-12.0.0_rc5.ebuild b/sys-devel/lld/lld-12.0.0_rc5.ebuild
deleted file mode 100644
index da442603c870..000000000000
--- a/sys-devel/lld/lld-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm llvm.org python-any-r1
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="~sys-devel/llvm-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )"
-
-LLVM_COMPONENTS=( lld libunwind/include/mach-o )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version -b "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- llvm.org_src_unpack
-
- # Directory ${WORKDIR}/llvm does not exist with USE="-test",
- # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
- # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
- # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
- # to existent directory ${WORKDIR}/libunwind/include.
- mkdir -p "${WORKDIR}/llvm" || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lld
-}
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 2fc6969834dd..81125adbbafd 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -2,18 +2,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD llvm-common-10.0.1.ebuild 588 BLAKE2B cd416d913d8ef3f7abc35f4d4db088cb116ba1881b6ce10760ad6a7302b91cc128c560ddf9b7d4ba0acbbbf9c88f2fdc57ddb15e117254d4feec03a601a7fb24 SHA512 c0e63e8e0b26e33133aa0982b21fef306e3d07ad07a9d9e6046e5dbe782162ec8ec701064d0db1aa741d61b6146854cd1de2a352938e6b579be22a21dde753fe
EBUILD llvm-common-11.0.0.ebuild 595 BLAKE2B 4c0f992968a6e624cbcd73b430b37fd0ff5c108e6af88b2edda0b94d1370b2857dec11140e14e6b949e6353412e9d50eac610f79ae80ac9a917e6db4754eb36f SHA512 56563e4388614da0e7b9efd0022a1da789db772dd593a3101d4d639677fa0217dc822aa602dce719b0ff547be8f102c1a42e1c05c2fee612f9cece2eec27d7a7
EBUILD llvm-common-11.0.1.ebuild 597 BLAKE2B edb2da60746a2c9722a54d8e71ad2b72a0604f457ebd8575ad5f88a1a97f83137b9af7f01313aa1c7f39e63567257fc0e792caff03391a155f384b2dd2d92bd4 SHA512 96c9a43e9dd11f75d7c126813e5ecee0ea3f384b8dad8aaf339e2713ff97409d0b393444c15cfd332466c8da104b7049cdcd78ce5b13e1c60d9a80fefaf19020
EBUILD llvm-common-11.1.0.ebuild 604 BLAKE2B c9a0fbfa1432529a8103612b5af78cc1615b08735aea05ea5b0aab36524678fa008113e08b9e59f6bef242067e6092ec619aff8a4ff2f96b33e255ef8bb3879b SHA512 5197b896cd816bd94507ac8874b987bd662df81f3fc2f42460bd047b21a86195565106b8956ad17b6bd03c4e71d15f769dc8d5a50a97fa5b226765ee02fce6fb
EBUILD llvm-common-12.0.0.9999.ebuild 529 BLAKE2B 07f65b41962ce9384c029cdd72ffaa7aa18afaf1d347a83b4cfc40442cc8e235720a423311ae0b8a208dc461288eb86f8962ea392c9e599dadd1902b12842bbe SHA512 68072c0ef398aac4b06e57c1b72fdb939fb055a4fbf18f702e2ab1e322e400d706582a42addad5dc307e955f1c010ab951c0a8cc4eaa74b4657290bc968a9723
-EBUILD llvm-common-12.0.0_rc2.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7
-EBUILD llvm-common-12.0.0_rc3.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7
-EBUILD llvm-common-12.0.0_rc4.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7
-EBUILD llvm-common-12.0.0_rc5.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7
+EBUILD llvm-common-12.0.0.ebuild 608 BLAKE2B acac08612e49513f02d4478c82c4942bf4a53626d89be1c5b76130747635fa6f887d1cdd8e473ee262662ec3db7e1a8c1d5c5b69fbeb68cb03c4bab8c20c148e SHA512 0c2e1d9f708ee6f2fef93d26749a84341c846510705bdeef7d791639fd24766c2191bbe9bfe59b6e52bb6809f5c62f73be78f5a6f3b3b778ef525710ee8a1597
EBUILD llvm-common-13.0.0.9999.ebuild 529 BLAKE2B 1fb911ccad47efb5abf020ffb55999c598e2f3e3184f2aedf4083d99fd7b6c87370362f1bddfce76b3ed94da5bfa6df1bbc38161104dbd49892e0e5fe7f42169 SHA512 bbbde7b5ea8352ec4cb6953417b3f85374a0ad338aecb0794ff4557f9c58bc1974fbc1defb3c7be80adaca7184271b17a11bfc711dce269f4cee74b7a2c19ad7
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild b/sys-devel/llvm-common/llvm-common-12.0.0.ebuild
similarity index 85%
rename from sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild
rename to sys-devel/llvm-common/llvm-common-12.0.0.ebuild
index 53511a0a20e3..8c0651665efe 100644
--- a/sys-devel/llvm-common/llvm-common-12.0.0_rc2.ebuild
+++ b/sys-devel/llvm-common/llvm-common-12.0.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE=""
RDEPEND="!sys-devel/llvm:0"
diff --git a/sys-devel/llvm-common/llvm-common-12.0.0_rc3.ebuild b/sys-devel/llvm-common/llvm-common-12.0.0_rc3.ebuild
deleted file mode 100644
index 53511a0a20e3..000000000000
--- a/sys-devel/llvm-common/llvm-common-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-src_install() {
- insinto /usr/share/vim/vimfiles
- doins -r */
- # some users may find it useful
- newdoc README README.vim
- dodoc vimrc
-}
diff --git a/sys-devel/llvm-common/llvm-common-12.0.0_rc4.ebuild b/sys-devel/llvm-common/llvm-common-12.0.0_rc4.ebuild
deleted file mode 100644
index 53511a0a20e3..000000000000
--- a/sys-devel/llvm-common/llvm-common-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-src_install() {
- insinto /usr/share/vim/vimfiles
- doins -r */
- # some users may find it useful
- newdoc README README.vim
- dodoc vimrc
-}
diff --git a/sys-devel/llvm-common/llvm-common-12.0.0_rc5.ebuild b/sys-devel/llvm-common/llvm-common-12.0.0_rc5.ebuild
deleted file mode 100644
index 53511a0a20e3..000000000000
--- a/sys-devel/llvm-common/llvm-common-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="!sys-devel/llvm:0"
-
-LLVM_COMPONENTS=( llvm/utils/vim )
-llvm.org_set_globals
-
-src_install() {
- insinto /usr/share/vim/vimfiles
- doins -r */
- # some users may find it useful
- newdoc README README.vim
- dodoc vimrc
-}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 270f6f5cc509..e593ab845826 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -7,22 +7,17 @@ DIST llvm-10.0.1-manpages.tar.bz2 180157 BLAKE2B ddf5951c8f5a2a8a80726fd713e6c81
DIST llvm-11.0.0-manpages.tar.bz2 179592 BLAKE2B d03dff5e7426f4c648d6112dee0fa7a91edf41584290c94c3f738fc65fa82fc6ef47b49c245fb0e741bdf267fc64534311194c476ece4b447649ba2250e61430 SHA512 1cf598f50c99a85a35b03398e4768cd1eafec9d602f788d401120adb91b3b59965216ed7102da26b7c2af7e1bbca4bca8f1d43bb687fcd8ed418e2f7076bdce4
DIST llvm-11.0.1-manpages.tar.bz2 180888 BLAKE2B 9d70e83704d77aa5007cc8eb8e667fbb1f4dd3a8df607d0bbf4f3f5049ac04263e6e01bf8da0d212f456a49c90b853485746af68f0a1e2b5f3b704914bd45aaf SHA512 c67df394dd1a94ae632ce55ff1b1aa4cc4aa8b59b17521cd91932c1b44efe90f29e84233a0ebe882d39f54a5b28edf4ef40769e7ecc1a5f1021d64c5f99e33ad
DIST llvm-11.1.0-manpages.tar.bz2 191571 BLAKE2B d6f8e1390dd3e6e8bbcd66c0079ef89f2ff3479743499c36ab32f8bc8281631a96113df9a87f6284058365950f4df3c75dacfcc11920fc5ea7ef0233ba842b77 SHA512 2543e519f51cc7ecb51a732c658ec5d35c5225e30a677f24ead75e81fb1ab793a030e79f21d0b702a2cf6ab6da1a2cba839b49a98e1b0a36384e98076ed5c4b1
+DIST llvm-12.0.0-manpages.tar.bz2 191228 BLAKE2B 60cc736de2512b9368d55cc8c73e8b537c0fb8f0cb923b0c5c9e5866785013df93efc6cb448c91b7635e856a8d663278a3ba40620a2e4c05c006b6fc5b482b4e SHA512 4a4f55da8da0cb7d4d9281b13168864a3c0b10000b3e750b22b93d9b4f68a2d9a2e1da10c94d27081a0bce9694fa55a9d5e723676f9066393dc8001382d1d6da
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD llvm-10.0.1.ebuild 11889 BLAKE2B 680cfce8161a51c15033cb6c5db616f74d5d04fb165fb726df5e3f9ba88631add687954ca3ed823041c57099cb48eac5274a37ff9defcf40ab94d681e4383692 SHA512 3d690f86c806f4804bc16c365fc57a5525b160f2722773c79b19b89927fc514b259ea7393729d4df648a4f7e3e0ca90100ba621630cb8d25cd92dd7286259d70
EBUILD llvm-11.0.0.ebuild 12872 BLAKE2B 684851dd05e8321c6dcc4d30f312fb13832a46b5e721bf39d70345fc3299a655d5a1db4b8f1bfb5219b210d7b6eda3c15bbd6a8e97d525ae081760cdcab01fd0 SHA512 a299f084bbfb8be92cf1bffbe628daa7d1ce6362ae65885a5cd04445661c4471b6cd7824a7edaf1dd6d63d6b65ced8712e25018cf23b90fe0a42a4a28f2fbcde
EBUILD llvm-11.0.1.ebuild 12677 BLAKE2B fc6a4a314c58b2864f98219e45875ef18af1cf71b5ba29f16ee85ebb89ae79c7e5612b362527e26a60f0e5eb3c4bfd2bb6a40c2af03fe1a55b6de5b57252b34e SHA512 8df58d9a8d72f60f556d082d761d8da2c327162cf29493372783aec4439f0c6f435b323358459b591afc626ee42a51f7101fa428e8759d7be1dea229d43cc68d
EBUILD llvm-11.1.0.ebuild 12677 BLAKE2B fc6a4a314c58b2864f98219e45875ef18af1cf71b5ba29f16ee85ebb89ae79c7e5612b362527e26a60f0e5eb3c4bfd2bb6a40c2af03fe1a55b6de5b57252b34e SHA512 8df58d9a8d72f60f556d082d761d8da2c327162cf29493372783aec4439f0c6f435b323358459b591afc626ee42a51f7101fa428e8759d7be1dea229d43cc68d
EBUILD llvm-12.0.0.9999.ebuild 12707 BLAKE2B 4b1a0bdd938a7b1929ac0733ab5858deb39d4baec80819dca21fc3420f2e0d23da43053037e944dbcbdab484b8a44075e66fa6c83c548242b094985fa41be0f7 SHA512 daa950c95437fb5ccb188db3595de7e3a61ec5df5ae4f4141bb553d7672e9423882a31f227ba7ed767982796fd515637b51a6032aca7ce01e736ee8c6c0c6c82
-EBUILD llvm-12.0.0_rc2.ebuild 12857 BLAKE2B 42ba7b8df5bc10ccc22ea9f3958336325eb661e4d93385d38e36220a20e4a967adb407da1e70fe3f53dcda0cc13abe6d49103e0efc88bd37e3f2bd2006a11b21 SHA512 a24593b3e1ea3353556cee37ff990d649a99628abb3c8deb692e9441e2281e2b70395bf14c4aeb9dca03a025b1c4f9bd9c7e8b151fa7aba09dc7e83dd0c8d135
-EBUILD llvm-12.0.0_rc3.ebuild 12857 BLAKE2B 42ba7b8df5bc10ccc22ea9f3958336325eb661e4d93385d38e36220a20e4a967adb407da1e70fe3f53dcda0cc13abe6d49103e0efc88bd37e3f2bd2006a11b21 SHA512 a24593b3e1ea3353556cee37ff990d649a99628abb3c8deb692e9441e2281e2b70395bf14c4aeb9dca03a025b1c4f9bd9c7e8b151fa7aba09dc7e83dd0c8d135
-EBUILD llvm-12.0.0_rc4.ebuild 12857 BLAKE2B 42ba7b8df5bc10ccc22ea9f3958336325eb661e4d93385d38e36220a20e4a967adb407da1e70fe3f53dcda0cc13abe6d49103e0efc88bd37e3f2bd2006a11b21 SHA512 a24593b3e1ea3353556cee37ff990d649a99628abb3c8deb692e9441e2281e2b70395bf14c4aeb9dca03a025b1c4f9bd9c7e8b151fa7aba09dc7e83dd0c8d135
-EBUILD llvm-12.0.0_rc5.ebuild 12857 BLAKE2B 42ba7b8df5bc10ccc22ea9f3958336325eb661e4d93385d38e36220a20e4a967adb407da1e70fe3f53dcda0cc13abe6d49103e0efc88bd37e3f2bd2006a11b21 SHA512 a24593b3e1ea3353556cee37ff990d649a99628abb3c8deb692e9441e2281e2b70395bf14c4aeb9dca03a025b1c4f9bd9c7e8b151fa7aba09dc7e83dd0c8d135
+EBUILD llvm-12.0.0.ebuild 12936 BLAKE2B b9b43f28717fd481238f22d5353429e1345f019cfded6bcf200551ca44b5c5576c67f47a4e3a9d564600e9f6c8a11ef734ca8a710e3bb833b5afcd15b5eb5d33 SHA512 55c062f196941ca48788600f1278d09166304270a0ffe4c6ad7fd307e1ffa337d12b3df1fe0b9b8f8bb956347e86dd762103b200398ca22eeaf59c9276c43910
EBUILD llvm-13.0.0.9999.ebuild 12707 BLAKE2B 4b1a0bdd938a7b1929ac0733ab5858deb39d4baec80819dca21fc3420f2e0d23da43053037e944dbcbdab484b8a44075e66fa6c83c548242b094985fa41be0f7 SHA512 daa950c95437fb5ccb188db3595de7e3a61ec5df5ae4f4141bb553d7672e9423882a31f227ba7ed767982796fd515637b51a6032aca7ce01e736ee8c6c0c6c82
MISC metadata.xml 2563 BLAKE2B ca85030788fb213fc891d895238fd75562cdd25cc5fe4271d709cb1c00ef56b0e8b367dc70cc18f7d185d6fbdb57333e219a984220b60141d28fb4784b2cb94a SHA512 8de68ee7f964e6eb2613bd2ff584f834e0f5a3ae8b303b5f2f10fda718a87af9b8ddfc19399950fe4eb8be515930124ced8018190af0f69da7ec5fe8180a68a2
diff --git a/sys-devel/llvm/llvm-12.0.0_rc2.ebuild b/sys-devel/llvm/llvm-12.0.0.ebuild
similarity index 99%
rename from sys-devel/llvm/llvm-12.0.0_rc2.ebuild
rename to sys-devel/llvm/llvm-12.0.0.ebuild
index 099dadeda31b..e6498e6d32c5 100644
--- a/sys-devel/llvm/llvm-12.0.0_rc2.ebuild
+++ b/sys-devel/llvm/llvm-12.0.0.ebuild
@@ -26,7 +26,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
SLOT="$(ver_cut 1)"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
@@ -66,7 +66,7 @@ PDEPEND="sys-devel/llvm-common
gold? ( >=sys-devel/llvmgold-${SLOT} )"
LLVM_COMPONENTS=( llvm )
-LLVM_MANPAGES=build
+LLVM_MANPAGES=pregenerated
llvm.org_set_globals
python_check_deps() {
diff --git a/sys-devel/llvm/llvm-12.0.0_rc3.ebuild b/sys-devel/llvm/llvm-12.0.0_rc3.ebuild
deleted file mode 100644
index 099dadeda31b..000000000000
--- a/sys-devel/llvm/llvm-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,525 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
- toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/"
-
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-# Keep in sync with CMakeLists.txt
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
- kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- exegesis? ( dev-libs/libpfm:= )
- gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
- libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
- libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
- xar? ( app-arch/xar )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
- gold? ( sys-libs/binutils-libs )"
-BDEPEND="
- dev-lang/perl
- >=dev-util/cmake-3.16
- sys-devel/gnuconfig
- kernel_Darwin? (
- =sys-devel/binutils-apple-5.1
- )
- doc? ( $(python_gen_any_dep '
- dev-python/recommonmark[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ') )
- libffi? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-# There are no file collisions between these versions but having :0
-# installed means llvm-config there will take precedence.
-RDEPEND="${RDEPEND}
- !sys-devel/llvm:0"
-PDEPEND="sys-devel/llvm-common
- gold? ( >=sys-devel/llvmgold-${SLOT} )"
-
-LLVM_COMPONENTS=( llvm )
-LLVM_MANPAGES=build
-llvm.org_set_globals
-
-python_check_deps() {
- use doc || return 0
-
- has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-check_live_ebuild() {
- local prod_targets=(
- $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
- | tail -n +2 | head -n -1)
- )
- local all_targets=(
- lib/Target/*/
- )
- all_targets=( "${all_targets[@]#lib/Target/}" )
- all_targets=( "${all_targets[@]%/}" )
-
- local exp_targets=() i
- for i in "${all_targets[@]}"; do
- has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
- done
- # reorder
- all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" )
-
- if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
- eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
- eqawarn "Expected: ${exp_targets[*]}"
- eqawarn
- fi
-
- if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then
- eqawarn "ALL_LLVM_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}"
- eqawarn "Expected: ${all_targets[*]}"
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # shared libs
- LLVM|LLVMgold)
- ;;
- # TableGen lib + deps
- LLVMDemangle|LLVMSupport|LLVMTableGen)
- ;;
- # static libs
- LLVM*)
- continue
- ;;
- # meta-targets
- distribution|llvm-libraries)
- continue
- ;;
- # used only w/ USE=doc
- docs-llvm-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-src_prepare() {
- # Fix llvm-config for shared linking and sane flags
- # https://bugs.gentoo.org/show_bug.cgi?id=565358
- eapply "${FILESDIR}"/9999/0007-llvm-config-Clean-up-exported-values-update-for-shar.patch
-
- # Disable LBR tests that are broken on non-Intel CPUs
- # https://bugs.llvm.org/show_bug.cgi?id=48918
- rm -r test/tools/llvm-exegesis/X86/lbr || die
-
- # disable use of SDK on OSX, bug #568758
- sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
-
- # Update config.guess to support more systems
- cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
-
- # Verify that the live ebuild is up-to-date
- check_live_ebuild
-
- llvm.org_src_prepare
-}
-
-# Is LLVM being linked against libc++?
-is_libcxx_linked() {
- local code='#include
-#if defined(_LIBCPP_VERSION)
- HAVE_LIBCXX
-#endif
-'
- local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
-
- [[ ${out} == *HAVE_LIBCXX* ]]
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # shared libs
- LLVM
- LTO
- Remarks
-
- # tools
- llvm-config
-
- # common stuff
- cmake-exports
- llvm-headers
-
- # libraries needed for clang-tblgen
- LLVMDemangle
- LLVMSupport
- LLVMTableGen
- )
-
- if multilib_is_native_abi; then
- out+=(
- # utilities
- llvm-tblgen
- FileCheck
- llvm-PerfectShuffle
- count
- not
- yaml-bench
-
- # tools
- bugpoint
- dsymutil
- llc
- lli
- lli-child-target
- llvm-addr2line
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-bitcode-strip
- llvm-c-test
- llvm-cat
- llvm-cfi-verify
- llvm-config
- llvm-cov
- llvm-cvtres
- llvm-cxxdump
- llvm-cxxfilt
- llvm-cxxmap
- llvm-diff
- llvm-dis
- llvm-dlltool
- llvm-dwarfdump
- llvm-dwp
- llvm-elfabi
- llvm-exegesis
- llvm-extract
- llvm-gsymutil
- llvm-ifs
- llvm-install-name-tool
- llvm-jitlink
- llvm-jitlink-executor
- llvm-lib
- llvm-libtool-darwin
- llvm-link
- llvm-lipo
- llvm-lto
- llvm-lto2
- llvm-mc
- llvm-mca
- llvm-ml
- llvm-modextract
- llvm-mt
- llvm-nm
- llvm-objcopy
- llvm-objdump
- llvm-opt-report
- llvm-pdbutil
- llvm-profdata
- llvm-profgen
- llvm-ranlib
- llvm-rc
- llvm-readelf
- llvm-readobj
- llvm-reduce
- llvm-rtdyld
- llvm-size
- llvm-split
- llvm-stress
- llvm-strings
- llvm-strip
- llvm-symbolizer
- llvm-undname
- llvm-xray
- obj2yaml
- opt
- sancov
- sanstats
- split-file
- verify-uselistorder
- yaml2obj
-
- # python modules
- opt-viewer
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-dsymutil-man
- docs-llvm-dwarfdump-man
- docs-llvm-man
- )
- fi
- use doc && out+=(
- docs-llvm-html
- )
-
- use gold && out+=(
- LLVMgold
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local ffi_cflags ffi_ldflags
- if use libffi; then
- ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
- ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- # disable appending VCS revision to the version to improve
- # direct cache hit ratio
- -DLLVM_APPEND_VC_REV=OFF
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=OFF
- -DLLVM_BUILD_LLVM_DYLIB=ON
- -DLLVM_LINK_LLVM_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- -DLLVM_ENABLE_FFI=$(usex libffi)
- -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
- -DLLVM_ENABLE_LIBXML2=$(usex xml)
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
- -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
- -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
- # used only for llvm-objdump tool
- -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0)
-
- -DPython3_EXECUTABLE="${PYTHON}"
-
- # disable OCaml bindings (now in dev-ml/llvm-ocaml)
- -DOCAMLFIND=NO
- )
-
- if is_libcxx_linked; then
- # Smart hack: alter version suffix -> SOVERSION when linking
- # against libc++. This way we won't end up mixing LLVM libc++
- # libraries with libstdc++ clang, and the other way around.
- mycmakeargs+=(
- -DLLVM_VERSION_SUFFIX="libcxx"
- -DLLVM_ENABLE_LIBCXX=ON
- )
- fi
-
-# Note: go bindings have no CMake rules at the moment
-# but let's kill the check in case they are introduced
-# if ! multilib_is_native_abi || ! use go; then
- mycmakeargs+=(
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
- )
-# fi
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
-
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=${build_docs}
- -DLLVM_ENABLE_OCAMLDOC=OFF
- -DLLVM_ENABLE_SPHINX=${build_docs}
- -DLLVM_ENABLE_DOXYGEN=OFF
- -DLLVM_INSTALL_UTILS=ON
- )
- use gold && mycmakeargs+=(
- -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
- )
- fi
-
- if tc-is-cross-compiler; then
- local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen"
- [[ -x "${tblgen}" ]] \
- || die "${tblgen} not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DLLVM_TABLEGEN="${tblgen}"
- )
- fi
-
- # workaround BMI bug in gcc-7 (fixed in 7.4)
- # https://bugs.gentoo.org/649880
- # apply only to x86, https://bugs.gentoo.org/650506
- if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
- [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
- then
- local CFLAGS="${CFLAGS} -mno-bmi"
- local CXXFLAGS="${CXXFLAGS} -mno-bmi"
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
- pax-mark m "${BUILD_DIR}"/bin/lli
- pax-mark m "${BUILD_DIR}"/bin/lli-child-target
-
- if use test; then
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
- pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check
-}
-
-src_install() {
- local MULTILIB_CHOST_TOOLS=(
- /usr/lib/llvm/${SLOT}/bin/llvm-config
- )
-
- local MULTILIB_WRAPPED_HEADERS=(
- /usr/include/llvm/Config/llvm-config.h
- )
-
- local LLVM_LDPATHS=()
- multilib-minimal_src_install
-
- # move wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
-
- LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" )
-}
-
-multilib_src_install_all() {
- local revord=$(( 9999 - ${SLOT} ))
- newenvd - "60llvm-${revord}" <<-_EOF_
- PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- # we need to duplicate it in ROOTPATH for Portage to respect...
- ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
- _EOF_
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
-}
-
-pkg_postinst() {
- elog "You can find additional opt-viewer utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
- elog "To use these scripts, you will need Python along with the following"
- elog "packages:"
- elog " dev-python/pygments (for opt-viewer)"
- elog " dev-python/pyyaml (for all of them)"
-}
diff --git a/sys-devel/llvm/llvm-12.0.0_rc4.ebuild b/sys-devel/llvm/llvm-12.0.0_rc4.ebuild
deleted file mode 100644
index 099dadeda31b..000000000000
--- a/sys-devel/llvm/llvm-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,525 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
- toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/"
-
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-# Keep in sync with CMakeLists.txt
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
- kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- exegesis? ( dev-libs/libpfm:= )
- gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
- libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
- libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
- xar? ( app-arch/xar )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
- gold? ( sys-libs/binutils-libs )"
-BDEPEND="
- dev-lang/perl
- >=dev-util/cmake-3.16
- sys-devel/gnuconfig
- kernel_Darwin? (
- =sys-devel/binutils-apple-5.1
- )
- doc? ( $(python_gen_any_dep '
- dev-python/recommonmark[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ') )
- libffi? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-# There are no file collisions between these versions but having :0
-# installed means llvm-config there will take precedence.
-RDEPEND="${RDEPEND}
- !sys-devel/llvm:0"
-PDEPEND="sys-devel/llvm-common
- gold? ( >=sys-devel/llvmgold-${SLOT} )"
-
-LLVM_COMPONENTS=( llvm )
-LLVM_MANPAGES=build
-llvm.org_set_globals
-
-python_check_deps() {
- use doc || return 0
-
- has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-check_live_ebuild() {
- local prod_targets=(
- $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
- | tail -n +2 | head -n -1)
- )
- local all_targets=(
- lib/Target/*/
- )
- all_targets=( "${all_targets[@]#lib/Target/}" )
- all_targets=( "${all_targets[@]%/}" )
-
- local exp_targets=() i
- for i in "${all_targets[@]}"; do
- has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
- done
- # reorder
- all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" )
-
- if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
- eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
- eqawarn "Expected: ${exp_targets[*]}"
- eqawarn
- fi
-
- if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then
- eqawarn "ALL_LLVM_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}"
- eqawarn "Expected: ${all_targets[*]}"
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # shared libs
- LLVM|LLVMgold)
- ;;
- # TableGen lib + deps
- LLVMDemangle|LLVMSupport|LLVMTableGen)
- ;;
- # static libs
- LLVM*)
- continue
- ;;
- # meta-targets
- distribution|llvm-libraries)
- continue
- ;;
- # used only w/ USE=doc
- docs-llvm-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-src_prepare() {
- # Fix llvm-config for shared linking and sane flags
- # https://bugs.gentoo.org/show_bug.cgi?id=565358
- eapply "${FILESDIR}"/9999/0007-llvm-config-Clean-up-exported-values-update-for-shar.patch
-
- # Disable LBR tests that are broken on non-Intel CPUs
- # https://bugs.llvm.org/show_bug.cgi?id=48918
- rm -r test/tools/llvm-exegesis/X86/lbr || die
-
- # disable use of SDK on OSX, bug #568758
- sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
-
- # Update config.guess to support more systems
- cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
-
- # Verify that the live ebuild is up-to-date
- check_live_ebuild
-
- llvm.org_src_prepare
-}
-
-# Is LLVM being linked against libc++?
-is_libcxx_linked() {
- local code='#include
-#if defined(_LIBCPP_VERSION)
- HAVE_LIBCXX
-#endif
-'
- local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
-
- [[ ${out} == *HAVE_LIBCXX* ]]
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # shared libs
- LLVM
- LTO
- Remarks
-
- # tools
- llvm-config
-
- # common stuff
- cmake-exports
- llvm-headers
-
- # libraries needed for clang-tblgen
- LLVMDemangle
- LLVMSupport
- LLVMTableGen
- )
-
- if multilib_is_native_abi; then
- out+=(
- # utilities
- llvm-tblgen
- FileCheck
- llvm-PerfectShuffle
- count
- not
- yaml-bench
-
- # tools
- bugpoint
- dsymutil
- llc
- lli
- lli-child-target
- llvm-addr2line
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-bitcode-strip
- llvm-c-test
- llvm-cat
- llvm-cfi-verify
- llvm-config
- llvm-cov
- llvm-cvtres
- llvm-cxxdump
- llvm-cxxfilt
- llvm-cxxmap
- llvm-diff
- llvm-dis
- llvm-dlltool
- llvm-dwarfdump
- llvm-dwp
- llvm-elfabi
- llvm-exegesis
- llvm-extract
- llvm-gsymutil
- llvm-ifs
- llvm-install-name-tool
- llvm-jitlink
- llvm-jitlink-executor
- llvm-lib
- llvm-libtool-darwin
- llvm-link
- llvm-lipo
- llvm-lto
- llvm-lto2
- llvm-mc
- llvm-mca
- llvm-ml
- llvm-modextract
- llvm-mt
- llvm-nm
- llvm-objcopy
- llvm-objdump
- llvm-opt-report
- llvm-pdbutil
- llvm-profdata
- llvm-profgen
- llvm-ranlib
- llvm-rc
- llvm-readelf
- llvm-readobj
- llvm-reduce
- llvm-rtdyld
- llvm-size
- llvm-split
- llvm-stress
- llvm-strings
- llvm-strip
- llvm-symbolizer
- llvm-undname
- llvm-xray
- obj2yaml
- opt
- sancov
- sanstats
- split-file
- verify-uselistorder
- yaml2obj
-
- # python modules
- opt-viewer
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-dsymutil-man
- docs-llvm-dwarfdump-man
- docs-llvm-man
- )
- fi
- use doc && out+=(
- docs-llvm-html
- )
-
- use gold && out+=(
- LLVMgold
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local ffi_cflags ffi_ldflags
- if use libffi; then
- ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
- ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- # disable appending VCS revision to the version to improve
- # direct cache hit ratio
- -DLLVM_APPEND_VC_REV=OFF
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=OFF
- -DLLVM_BUILD_LLVM_DYLIB=ON
- -DLLVM_LINK_LLVM_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- -DLLVM_ENABLE_FFI=$(usex libffi)
- -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
- -DLLVM_ENABLE_LIBXML2=$(usex xml)
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
- -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
- -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
- # used only for llvm-objdump tool
- -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0)
-
- -DPython3_EXECUTABLE="${PYTHON}"
-
- # disable OCaml bindings (now in dev-ml/llvm-ocaml)
- -DOCAMLFIND=NO
- )
-
- if is_libcxx_linked; then
- # Smart hack: alter version suffix -> SOVERSION when linking
- # against libc++. This way we won't end up mixing LLVM libc++
- # libraries with libstdc++ clang, and the other way around.
- mycmakeargs+=(
- -DLLVM_VERSION_SUFFIX="libcxx"
- -DLLVM_ENABLE_LIBCXX=ON
- )
- fi
-
-# Note: go bindings have no CMake rules at the moment
-# but let's kill the check in case they are introduced
-# if ! multilib_is_native_abi || ! use go; then
- mycmakeargs+=(
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
- )
-# fi
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
-
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=${build_docs}
- -DLLVM_ENABLE_OCAMLDOC=OFF
- -DLLVM_ENABLE_SPHINX=${build_docs}
- -DLLVM_ENABLE_DOXYGEN=OFF
- -DLLVM_INSTALL_UTILS=ON
- )
- use gold && mycmakeargs+=(
- -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
- )
- fi
-
- if tc-is-cross-compiler; then
- local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen"
- [[ -x "${tblgen}" ]] \
- || die "${tblgen} not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DLLVM_TABLEGEN="${tblgen}"
- )
- fi
-
- # workaround BMI bug in gcc-7 (fixed in 7.4)
- # https://bugs.gentoo.org/649880
- # apply only to x86, https://bugs.gentoo.org/650506
- if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
- [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
- then
- local CFLAGS="${CFLAGS} -mno-bmi"
- local CXXFLAGS="${CXXFLAGS} -mno-bmi"
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
- pax-mark m "${BUILD_DIR}"/bin/lli
- pax-mark m "${BUILD_DIR}"/bin/lli-child-target
-
- if use test; then
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
- pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check
-}
-
-src_install() {
- local MULTILIB_CHOST_TOOLS=(
- /usr/lib/llvm/${SLOT}/bin/llvm-config
- )
-
- local MULTILIB_WRAPPED_HEADERS=(
- /usr/include/llvm/Config/llvm-config.h
- )
-
- local LLVM_LDPATHS=()
- multilib-minimal_src_install
-
- # move wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
-
- LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" )
-}
-
-multilib_src_install_all() {
- local revord=$(( 9999 - ${SLOT} ))
- newenvd - "60llvm-${revord}" <<-_EOF_
- PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- # we need to duplicate it in ROOTPATH for Portage to respect...
- ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
- _EOF_
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
-}
-
-pkg_postinst() {
- elog "You can find additional opt-viewer utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
- elog "To use these scripts, you will need Python along with the following"
- elog "packages:"
- elog " dev-python/pygments (for opt-viewer)"
- elog " dev-python/pyyaml (for all of them)"
-}
diff --git a/sys-devel/llvm/llvm-12.0.0_rc5.ebuild b/sys-devel/llvm/llvm-12.0.0_rc5.ebuild
deleted file mode 100644
index 099dadeda31b..000000000000
--- a/sys-devel/llvm/llvm-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,525 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
- toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/"
-
-# Those are in lib/Targets, without explicit CMakeLists.txt mention
-ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC CSKY VE )
-# Keep in sync with CMakeLists.txt
-ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
- NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
- "${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
-ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="debug doc exegesis gold libedit +libffi ncurses test xar xml z3
- kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
-REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- exegesis? ( dev-libs/libpfm:= )
- gold? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
- libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
- libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
- xar? ( app-arch/xar )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
- gold? ( sys-libs/binutils-libs )"
-BDEPEND="
- dev-lang/perl
- >=dev-util/cmake-3.16
- sys-devel/gnuconfig
- kernel_Darwin? (
- =sys-devel/binutils-apple-5.1
- )
- doc? ( $(python_gen_any_dep '
- dev-python/recommonmark[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ') )
- libffi? ( virtual/pkgconfig )
- ${PYTHON_DEPS}"
-# There are no file collisions between these versions but having :0
-# installed means llvm-config there will take precedence.
-RDEPEND="${RDEPEND}
- !sys-devel/llvm:0"
-PDEPEND="sys-devel/llvm-common
- gold? ( >=sys-devel/llvmgold-${SLOT} )"
-
-LLVM_COMPONENTS=( llvm )
-LLVM_MANPAGES=build
-llvm.org_set_globals
-
-python_check_deps() {
- use doc || return 0
-
- has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
- has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-check_live_ebuild() {
- local prod_targets=(
- $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
- | tail -n +2 | head -n -1)
- )
- local all_targets=(
- lib/Target/*/
- )
- all_targets=( "${all_targets[@]#lib/Target/}" )
- all_targets=( "${all_targets[@]%/}" )
-
- local exp_targets=() i
- for i in "${all_targets[@]}"; do
- has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
- done
- # reorder
- all_targets=( "${prod_targets[@]}" "${exp_targets[@]}" )
-
- if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
- eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
- eqawarn "Expected: ${exp_targets[*]}"
- eqawarn
- fi
-
- if [[ ${all_targets[*]} != ${ALL_LLVM_TARGETS[*]#llvm_targets_} ]]; then
- eqawarn "ALL_LLVM_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_TARGETS[*]#llvm_targets_}"
- eqawarn "Expected: ${all_targets[*]}"
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # shared libs
- LLVM|LLVMgold)
- ;;
- # TableGen lib + deps
- LLVMDemangle|LLVMSupport|LLVMTableGen)
- ;;
- # static libs
- LLVM*)
- continue
- ;;
- # meta-targets
- distribution|llvm-libraries)
- continue
- ;;
- # used only w/ USE=doc
- docs-llvm-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(ninja -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-src_prepare() {
- # Fix llvm-config for shared linking and sane flags
- # https://bugs.gentoo.org/show_bug.cgi?id=565358
- eapply "${FILESDIR}"/9999/0007-llvm-config-Clean-up-exported-values-update-for-shar.patch
-
- # Disable LBR tests that are broken on non-Intel CPUs
- # https://bugs.llvm.org/show_bug.cgi?id=48918
- rm -r test/tools/llvm-exegesis/X86/lbr || die
-
- # disable use of SDK on OSX, bug #568758
- sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
-
- # Update config.guess to support more systems
- cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
-
- # Verify that the live ebuild is up-to-date
- check_live_ebuild
-
- llvm.org_src_prepare
-}
-
-# Is LLVM being linked against libc++?
-is_libcxx_linked() {
- local code='#include
-#if defined(_LIBCPP_VERSION)
- HAVE_LIBCXX
-#endif
-'
- local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
-
- [[ ${out} == *HAVE_LIBCXX* ]]
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # shared libs
- LLVM
- LTO
- Remarks
-
- # tools
- llvm-config
-
- # common stuff
- cmake-exports
- llvm-headers
-
- # libraries needed for clang-tblgen
- LLVMDemangle
- LLVMSupport
- LLVMTableGen
- )
-
- if multilib_is_native_abi; then
- out+=(
- # utilities
- llvm-tblgen
- FileCheck
- llvm-PerfectShuffle
- count
- not
- yaml-bench
-
- # tools
- bugpoint
- dsymutil
- llc
- lli
- lli-child-target
- llvm-addr2line
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-bitcode-strip
- llvm-c-test
- llvm-cat
- llvm-cfi-verify
- llvm-config
- llvm-cov
- llvm-cvtres
- llvm-cxxdump
- llvm-cxxfilt
- llvm-cxxmap
- llvm-diff
- llvm-dis
- llvm-dlltool
- llvm-dwarfdump
- llvm-dwp
- llvm-elfabi
- llvm-exegesis
- llvm-extract
- llvm-gsymutil
- llvm-ifs
- llvm-install-name-tool
- llvm-jitlink
- llvm-jitlink-executor
- llvm-lib
- llvm-libtool-darwin
- llvm-link
- llvm-lipo
- llvm-lto
- llvm-lto2
- llvm-mc
- llvm-mca
- llvm-ml
- llvm-modextract
- llvm-mt
- llvm-nm
- llvm-objcopy
- llvm-objdump
- llvm-opt-report
- llvm-pdbutil
- llvm-profdata
- llvm-profgen
- llvm-ranlib
- llvm-rc
- llvm-readelf
- llvm-readobj
- llvm-reduce
- llvm-rtdyld
- llvm-size
- llvm-split
- llvm-stress
- llvm-strings
- llvm-strip
- llvm-symbolizer
- llvm-undname
- llvm-xray
- obj2yaml
- opt
- sancov
- sanstats
- split-file
- verify-uselistorder
- yaml2obj
-
- # python modules
- opt-viewer
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-dsymutil-man
- docs-llvm-dwarfdump-man
- docs-llvm-man
- )
- fi
- use doc && out+=(
- docs-llvm-html
- )
-
- use gold && out+=(
- LLVMgold
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- local ffi_cflags ffi_ldflags
- if use libffi; then
- ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
- ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- # disable appending VCS revision to the version to improve
- # direct cache hit ratio
- -DLLVM_APPEND_VC_REV=OFF
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=OFF
- -DLLVM_BUILD_LLVM_DYLIB=ON
- -DLLVM_LINK_LLVM_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- -DLLVM_ENABLE_FFI=$(usex libffi)
- -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
- -DLLVM_ENABLE_LIBXML2=$(usex xml)
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
- -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
- -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
- # used only for llvm-objdump tool
- -DHAVE_LIBXAR=$(multilib_native_usex xar 1 0)
-
- -DPython3_EXECUTABLE="${PYTHON}"
-
- # disable OCaml bindings (now in dev-ml/llvm-ocaml)
- -DOCAMLFIND=NO
- )
-
- if is_libcxx_linked; then
- # Smart hack: alter version suffix -> SOVERSION when linking
- # against libc++. This way we won't end up mixing LLVM libc++
- # libraries with libstdc++ clang, and the other way around.
- mycmakeargs+=(
- -DLLVM_VERSION_SUFFIX="libcxx"
- -DLLVM_ENABLE_LIBCXX=ON
- )
- fi
-
-# Note: go bindings have no CMake rules at the moment
-# but let's kill the check in case they are introduced
-# if ! multilib_is_native_abi || ! use go; then
- mycmakeargs+=(
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
- )
-# fi
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
-
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=${build_docs}
- -DLLVM_ENABLE_OCAMLDOC=OFF
- -DLLVM_ENABLE_SPHINX=${build_docs}
- -DLLVM_ENABLE_DOXYGEN=OFF
- -DLLVM_INSTALL_UTILS=ON
- )
- use gold && mycmakeargs+=(
- -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
- )
- fi
-
- if tc-is-cross-compiler; then
- local tblgen="${EPREFIX}/usr/lib/llvm/${SLOT}/bin/llvm-tblgen"
- [[ -x "${tblgen}" ]] \
- || die "${tblgen} not found or usable"
- mycmakeargs+=(
- -DCMAKE_CROSSCOMPILING=ON
- -DLLVM_TABLEGEN="${tblgen}"
- )
- fi
-
- # workaround BMI bug in gcc-7 (fixed in 7.4)
- # https://bugs.gentoo.org/649880
- # apply only to x86, https://bugs.gentoo.org/650506
- if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
- [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
- then
- local CFLAGS="${CFLAGS} -mno-bmi"
- local CXXFLAGS="${CXXFLAGS} -mno-bmi"
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-
- pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
- pax-mark m "${BUILD_DIR}"/bin/lli
- pax-mark m "${BUILD_DIR}"/bin/lli-child-target
-
- if use test; then
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
- pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check
-}
-
-src_install() {
- local MULTILIB_CHOST_TOOLS=(
- /usr/lib/llvm/${SLOT}/bin/llvm-config
- )
-
- local MULTILIB_WRAPPED_HEADERS=(
- /usr/include/llvm/Config/llvm-config.h
- )
-
- local LLVM_LDPATHS=()
- multilib-minimal_src_install
-
- # move wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/include "${ED}"/usr/include || die
-
- LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" )
-}
-
-multilib_src_install_all() {
- local revord=$(( 9999 - ${SLOT} ))
- newenvd - "60llvm-${revord}" <<-_EOF_
- PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- # we need to duplicate it in ROOTPATH for Portage to respect...
- ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
- _EOF_
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
-}
-
-pkg_postinst() {
- elog "You can find additional opt-viewer utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/share/opt-viewer"
- elog "To use these scripts, you will need Python along with the following"
- elog "packages:"
- elog " dev-python/pygments (for opt-viewer)"
- elog " dev-python/pyyaml (for all of them)"
-}
diff --git a/sys-devel/llvmgold/Manifest b/sys-devel/llvmgold/Manifest
index c81f1034ba71..a9809aea0398 100644
--- a/sys-devel/llvmgold/Manifest
+++ b/sys-devel/llvmgold/Manifest
@@ -1,5 +1,5 @@
EBUILD llvmgold-10.ebuild 564 BLAKE2B e50f9488b04a458b347f61f97b14269c0d9ba6440b46580b754efb82c0fac6b97dbbb617441a63539f14d5a25d42d4dd837836e879750561b2b9855105630185 SHA512 2dce5fa9bf42c6d9e55516e8595fba11b01a714b7007d474cbf6d345b95814691bfb4ff9fbdacfe617201cf88d8209d853f85970a443e7236d9ad84611d06064
EBUILD llvmgold-11.ebuild 571 BLAKE2B 43b8417652b96027c4556aa936f6bd00e81e9826a2002afebd0f7ca3803337a33eb5e31d3c454bc094f5bdecbe30827bfe4a5c65a86c511478ff5ab0b4d0e4df SHA512 717119361f1c86e436947ea74ff5a574c6c936d1bfd6d9ef30e3277094994e69bdce9c7f496192667a28de44443f819e94f719004ef2dbf6006f2c755a11d5a5
-EBUILD llvmgold-12.ebuild 544 BLAKE2B dbe6603bb3adbf33258ce70048409a46b6489f40d557e877df99fb918c42024d45abc38eccd340c534cad8944c9b24e5ac8b9abdc5d37e06397086d621aa44d7 SHA512 f49451513d6fc3e4e14f6b2948404a41a3fd12dc1d34eed0a6e6a00299538141ada7360b17f2d0a7c19ea4ddf584a0dbdd2a33cbfea3f7a0e6da1d12dd506542
+EBUILD llvmgold-12.ebuild 568 BLAKE2B 50879838b655d97f262de3746d98352c25c589d00cd77b6319fe77ea015517a6b69e6817541a430ba07cdf35637553627cab25a405f11147758c4cfb5fbda690 SHA512 1bd4272d41fb7f500993a33609881739b47af5683908ae091e15cfd1a0d521f2d23baca586f9243e4179350206175f1e780e6315efe0b125bf403589894e6fdb
EBUILD llvmgold-13.ebuild 544 BLAKE2B 30824a2e7dfa3cd1d94a6edb202e8ee4ab1f58e42c2b758f8f70672ae5e0d5f28b90d3b8e3335a603944bf198bbe96da99cb99012c4476ad8d04dfcb957fa55f SHA512 0d7c2e55023f389fb43d92dbcb5002738010142cfe637bedf4277240e09c2d644f4601d0e1ff7f1412902a72f4df7e3234fa3a53e401bbdc6c6a5425f78f724a
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
diff --git a/sys-devel/llvmgold/llvmgold-12.ebuild b/sys-devel/llvmgold/llvmgold-12.ebuild
index 7b4af30ab553..2237d20d0a2c 100644
--- a/sys-devel/llvmgold/llvmgold-12.ebuild
+++ b/sys-devel/llvmgold/llvmgold-12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,9 +9,7 @@ SRC_URI=""
LICENSE="public-domain"
SLOT="0"
-KEYWORDS=""
-IUSE=""
-PROPERTIES="live"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux"
RDEPEND="sys-devel/llvm:${PV}[gold]
!sys-devel/llvm:0"
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index a23a1766cd0a..5539731641cd 100644
Binary files a/sys-fs/Manifest.gz and b/sys-fs/Manifest.gz differ
diff --git a/sys-fs/mdadm/Manifest b/sys-fs/mdadm/Manifest
index 4a367efde815..f8809316978e 100644
--- a/sys-fs/mdadm/Manifest
+++ b/sys-fs/mdadm/Manifest
@@ -6,6 +6,9 @@ AUX mdadm.weekly 187 BLAKE2B 50048d84cd57b384b98fcdb6b2a4a18380aab6e76877ee9edd4
AUX mdraid.confd 383 BLAKE2B c61fd2c072a0d12ca21ad4f8a60a55101b4e452f9acc8cdcdf9a6069060b11bf90387830f516b69d266fef061112ba41f903b9371fff91c94c9332b12e436145 SHA512 37fe70f5df0fb2b68be01ee774e3a943cfb280322f2db0c5d6892e701fb58be26a225b78448814294bf68f154cca697278fcf9572a47b6201920d95ad05189d6
AUX mdraid.rc 759 BLAKE2B 41f1b4cb9dd29411d56bea656dddc2cb2fd3cc14b183d05c502fb5e29407d1d816de9595e13349ef7e03240308cf4395578be31149f59d1960d1feee0165506d SHA512 d76190646b393d1480607b0d89d08ce4196738295fbb7790fa1035c53a041b5cb88fe857bb2070920a9c3ae21b9fb8f7838dde240fa0e275e5915add9c113021
DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433
+DIST mdadm-4.2-rc1.tar.xz 451540 BLAKE2B 04683fab09ee91f1f090bc1214e7d49a6505107e9a8b57f826cc6d5505765e3aea5051214aa9a541f3be1885f7a9bbe3ac56ebf7ade7c076dd4c363e0384691b SHA512 dbb836def3872ff079b8576c9d7506476882b211dd91c3f10b14a64dd6cb6e22ae3fac6c32eb40d991a47fe3053d44e783ecd947a9e5aeaae1ec0e48b5503e34
+DIST mdadm_4.1-11.debian.tar.xz 103044 BLAKE2B 16ec2c7f96125148df838af9c07ba6b94b0d886640effd8600dbb30f2b6d65eca5ef39020b7d1f221c91b08613d7080edb6535564b624c92f0c7fe463386f309 SHA512 dca9bc40a12fc717437f9881bfd985ce60a9e47117e2aa3d61a1b45e0798f4a310a37c4592a2e0dbd00ebd78fdeef7bcf505e9a084f48120f8130f17e94db39c
DIST mdadm_4.1-3.debian.tar.xz 89640 BLAKE2B 3cb5e42dcbd218a71e55127cecda6f2594a1b1691e17c05f52a8cd0ba05b556d2812772e53d78de025738d7c2de059df3f878b8290ba3906b3d75ef435bfb698 SHA512 e9b04abf195d7bda9fb0197eb926c01a69b879ef82c72af6497116cea9be8f0823408dddbe5c6c033f5fae554a8fec17299e361fa48045e033c87dcee1a0bb63
EBUILD mdadm-4.1.ebuild 2385 BLAKE2B d47945719787cc0b2679f3ba7d1b9e4e9f138048adfbf5e90059d5bf828f0596b93f1833b5963d5dc6a7b5e7d896ea8760ebfbf2068d8878a3a3277590af41fd SHA512 0313b4c5e895b19a82fdc67717bf46e39ce7b6cfc6f6ce2d816759e881c5fbd05bddfa06ed64959329f14a276c3f7d3c304bafb90654a929718d39b964599874
+EBUILD mdadm-4.2_rc1.ebuild 2392 BLAKE2B 6c597cb94ca47235aa95320f967bc0e2ae5e8aee9a760664f2024aa6d65d043fa1238d054ef7f3582b49093b03ce0111c773076e42563315e446e411d3d06702 SHA512 9d1ff99866796d5afcd29a3048397c5ef589c717ce80dcfb5090eb44639bf9228cd165aa12b6cda40b58d3796d7ac4a5c377d0d0e051eb3ee393b39f7a64bd0c
MISC metadata.xml 338 BLAKE2B 09821f9f1d507fccd175044288b7d5d8966b7bb807399c86e9e2e5b41134ac39a76f79b7c9000ecee890b902175aa86b7dd1ce2f288b6926fbe633496c1b1d9c SHA512 1f86c31c1f9c17f0a0d57a17c7bdfe6da70eed4e8102f3c545f447b58e892b0f6a3b0f6c4df9c611abcb544d6b26d3a0d0c591f1afd20f91a445746e3454eca1
diff --git a/sys-fs/mdadm/mdadm-4.2_rc1.ebuild b/sys-fs/mdadm/mdadm-4.2_rc1.ebuild
new file mode 100644
index 000000000000..acea997ecfb4
--- /dev/null
+++ b/sys-fs/mdadm/mdadm-4.2_rc1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic multilib systemd toolchain-funcs udev
+
+DESCRIPTION="Tool for running RAID systems - replacement for the raidtools"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/"
+DEB_PF="4.1-11"
+SRC_URI="https://www.kernel.org/pub/linux/utils/raid/mdadm/${P/_/-}.tar.xz
+ mirror://debian/pool/main/m/mdadm/${PN}_${DEB_PF}.debian.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static"
+
+BDEPEND="virtual/pkgconfig
+ app-arch/xz-utils"
+RDEPEND=">=sys-apps/util-linux-2.16"
+DEPEND="${RDEPEND}"
+
+# The tests edit values in /proc and run tests on software raid devices.
+# Thus, they shouldn't be run on systems with active software RAID devices.
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.4-sysmacros.patch #580188
+)
+
+mdadm_emake() {
+ # We should probably make corosync & libdlm into USE flags. #573782
+ local args=(
+ PKG_CONFIG="$(tc-getPKG_CONFIG)"
+ CC="$(tc-getCC)"
+ CWFLAGS="-Wall"
+ CXFLAGS="${CFLAGS}"
+ UDEVDIR="$(get_udevdir)"
+ SYSTEMD_DIR="$(systemd_get_systemunitdir)"
+ COROSYNC="-DNO_COROSYNC"
+ DLM="-DNO_DLM"
+
+ # https://bugs.gentoo.org/732276
+ STRIP=
+
+ "$@"
+ )
+ emake "${args[@]}"
+}
+
+src_compile() {
+ use static && append-ldflags -static
+ mdadm_emake all
+}
+
+src_test() {
+ mdadm_emake test
+
+ sh ./test || die
+}
+
+src_install() {
+ mdadm_emake DESTDIR="${D}" install install-systemd
+ dodoc ChangeLog INSTALL TODO README* ANNOUNCE-*
+
+ insinto /etc
+ newins mdadm.conf-example mdadm.conf
+ newinitd "${FILESDIR}"/mdadm.rc mdadm
+ newconfd "${FILESDIR}"/mdadm.confd mdadm
+ newinitd "${FILESDIR}"/mdraid.rc mdraid
+ newconfd "${FILESDIR}"/mdraid.confd mdraid
+
+ # From the Debian patchset
+ into /usr
+ dodoc "${WORKDIR}"/debian/README.checkarray
+ dosbin "${WORKDIR}"/debian/checkarray
+ insinto /etc/default
+ newins "${FILESDIR}"/etc-default-mdadm mdadm
+
+ exeinto /etc/cron.weekly
+ newexe "${FILESDIR}"/mdadm.weekly mdadm
+}
+
+pkg_postinst() {
+ if ! systemd_is_booted; then
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ # Only inform people the first time they install.
+ elog "If you're not relying on kernel auto-detect of your RAID"
+ elog "devices, you need to add 'mdraid' to your 'boot' runlevel:"
+ elog " rc-update add mdraid boot"
+ fi
+ fi
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 42983c39d605..60051475299c 100644
Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index e4766bec98a4..51eee7533745 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,21 +1,15 @@
AUX 11.1.0/compiler-rt-prefix-paths.patch 3794 BLAKE2B f6e8992658e665bd9cc13bae00c9d7757d01438a73ffd8809be67bbcd1c6d3956e9965890fd84e573c9ef6cc74a7fc7a349e2e5eec21387150c8ef2ae2bf055d SHA512 23a05ce3805678e855be2a4678102e72fe81cb86208357df0dc95b85c7268fe95025603908dd114b27742f39432c4c860859904b287cf52f5a5b337b131bcb9e
-AUX 9999/compiler-rt-prefix-paths.patch 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+AUX 9999/compiler-rt-prefix-paths.patch 3140 BLAKE2B 9bb9cf3434520b6fbd4a8d10631a94fdb3cc46e404b5b593e0301fc85abce62d8a59032c23d528ec04d9fbcf1720078ace0f826c18aad31ecb9635fc91bb237f SHA512 1337b91926c6ea8f056422a43409c6b3908b13295ba8230404d482ba19c0e58a100f0aa023664e2a17b02e31d48d9200137e9875f1f61dca8973b15f60f2b929
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD compiler-rt-sanitizers-10.0.1.ebuild 4490 BLAKE2B 5bbce4ab70e2b1434698eae6a37c529c7ffa58ae90236c0ddef3023a00cf1bb6d3ed8b3ae767b81f0abb9759e33fb5e1d9e8f755505db72ceb9cc46f6cb1a179 SHA512 fda208adbbb4fa7e14d3a27956bce3a809c202ecf5eceb0fac956a0ec0879579f8f94f69172cd934481a98d84cdc36ea2fdc46b8ad906dbb48795673d2d7c4eb
EBUILD compiler-rt-sanitizers-11.0.0.ebuild 5092 BLAKE2B 243f8ddf60558abf5d1ad9e6a1e31333769d1e0e33ff401c915b243297583de8f21be8ab15605a2744a981ff8cd0d1ba760aafc7bc13c43586a901b6050fd0a6 SHA512 04af5692fd79ba8fe51d69664d09f4c2ef2546559a5e5538363d22dbfb791e0f313ce289fdb56dcbfd116e399a3d34dab293a1f355acaf6700bb3003bd50e729
EBUILD compiler-rt-sanitizers-11.0.1.ebuild 6080 BLAKE2B b276c7e47eea0a950ceb0aaac11beea427cc91e7c91adde1181fdf47e0aaa454ff9ede64ca3f9cf348a8e80336e916c26faf3c4318a42fc30d0a2f3856104c3a SHA512 75dc8e9bc49d82e5a1aeb2ff1b385095e9372200feeb8f3e0ffa2425f638ba89017b4a0262b57e6f24484ec39e35c3225def76f3330bada56cbcdffcbaf0e768
EBUILD compiler-rt-sanitizers-11.1.0.ebuild 6080 BLAKE2B b276c7e47eea0a950ceb0aaac11beea427cc91e7c91adde1181fdf47e0aaa454ff9ede64ca3f9cf348a8e80336e916c26faf3c4318a42fc30d0a2f3856104c3a SHA512 75dc8e9bc49d82e5a1aeb2ff1b385095e9372200feeb8f3e0ffa2425f638ba89017b4a0262b57e6f24484ec39e35c3225def76f3330bada56cbcdffcbaf0e768
EBUILD compiler-rt-sanitizers-12.0.0.9999.ebuild 5928 BLAKE2B bb7e0bfb84cd7aa447eab7f0ac79d611b65ddfcafa4539a48a73fc4430178369e5be362bd7f3a2c5a9db9cc7a6b0ed815fd3b45553a06cc1c47493adf4902f8c SHA512 8c7d54a81388e13cea8d72c1cdd9f9828b184e05d06da547ddf90c3a2a23da7dad22805559fd9573f88fa91e21d6dfddd59b1c83f00002a31c590c023fe6869f
-EBUILD compiler-rt-sanitizers-12.0.0_rc2.ebuild 5928 BLAKE2B bb7e0bfb84cd7aa447eab7f0ac79d611b65ddfcafa4539a48a73fc4430178369e5be362bd7f3a2c5a9db9cc7a6b0ed815fd3b45553a06cc1c47493adf4902f8c SHA512 8c7d54a81388e13cea8d72c1cdd9f9828b184e05d06da547ddf90c3a2a23da7dad22805559fd9573f88fa91e21d6dfddd59b1c83f00002a31c590c023fe6869f
-EBUILD compiler-rt-sanitizers-12.0.0_rc3.ebuild 6003 BLAKE2B 90595ab86e646385cf823452958c3f052093d12990c310917d55cff9f22c4e5a93e905e6e6731f31f8643340ccea08b46bccdb77dc8ebe9bf94b5e6bf313d3e8 SHA512 a0e0d604a1b87d07c262bf6ecdce01d5a301f3a6cc0d2192ffc0af671851a74cd167bf0b653e246f2a2429a796c3b69ed4f02724a3070993c43afd15b626aa0c
-EBUILD compiler-rt-sanitizers-12.0.0_rc4.ebuild 6003 BLAKE2B 90595ab86e646385cf823452958c3f052093d12990c310917d55cff9f22c4e5a93e905e6e6731f31f8643340ccea08b46bccdb77dc8ebe9bf94b5e6bf313d3e8 SHA512 a0e0d604a1b87d07c262bf6ecdce01d5a301f3a6cc0d2192ffc0af671851a74cd167bf0b653e246f2a2429a796c3b69ed4f02724a3070993c43afd15b626aa0c
-EBUILD compiler-rt-sanitizers-12.0.0_rc5.ebuild 6003 BLAKE2B 90595ab86e646385cf823452958c3f052093d12990c310917d55cff9f22c4e5a93e905e6e6731f31f8643340ccea08b46bccdb77dc8ebe9bf94b5e6bf313d3e8 SHA512 a0e0d604a1b87d07c262bf6ecdce01d5a301f3a6cc0d2192ffc0af671851a74cd167bf0b653e246f2a2429a796c3b69ed4f02724a3070993c43afd15b626aa0c
+EBUILD compiler-rt-sanitizers-12.0.0.ebuild 6126 BLAKE2B 5f3dc113cc706242f5eea4183bc160c96fa14a5b460c7b415149bd349cc4e41a330294c59f56194c87cc16edd000fa1a1c7077d1eed5ab5e88c47e519e913a95 SHA512 6f7b9ba78194b9feaa170e5e6ee1507a3111f9de442d05e7daac98a9f8bc576598db8e0b3ab550e204a5032b0b97aa23fceaba4493400afff2b75da08b5e31de
EBUILD compiler-rt-sanitizers-13.0.0.9999.ebuild 5928 BLAKE2B bb7e0bfb84cd7aa447eab7f0ac79d611b65ddfcafa4539a48a73fc4430178369e5be362bd7f3a2c5a9db9cc7a6b0ed815fd3b45553a06cc1c47493adf4902f8c SHA512 8c7d54a81388e13cea8d72c1cdd9f9828b184e05d06da547ddf90c3a2a23da7dad22805559fd9573f88fa91e21d6dfddd59b1c83f00002a31c590c023fe6869f
MISC metadata.xml 1341 BLAKE2B 27ba2b57b7ba21538680b5535aec8b0e8e772a040b25ac8c9285765ed00a485a01ce6dd47c32686c7d162d072f4d6d7d2e1a790e9bd867b61a460b01ad79bade SHA512 909a922e1b0e9649534d88bb7692b1d1d7a9d3d539a4926054dac834d672da065cfea5b2aab02dd23f2a7b0dde0eb0b10ae453990c3ecf99ec20f6a2d2bdbac6
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
similarity index 97%
rename from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
rename to sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
index 7d274c79c99e..abbff2402501 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc3.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+clang test elibc_glibc"
# base targets
IUSE+=" +libfuzzer +memprof +profile +xray"
@@ -29,6 +29,8 @@ REQUIRED_USE="
gwp-asan? ( scudo )
)"
RESTRICT="!test? ( test ) !clang? ( test )"
+# Huge breakage with glibc-2.33.
+RESTRICT+=" test"
CLANG_SLOT=${SLOT%%.*}
# llvm-6 for new lit options
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild
deleted file mode 100644
index b9f483144cde..000000000000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc2.ebuild
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test elibc_glibc"
-# base targets
-IUSE+=" +libfuzzer +memprof +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two entries
-SANITIZER_FLAGS=(
- asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
- shadowcallstack gwp-asan
-)
-IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
-REQUIRED_USE="
- || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray )
- test? (
- cfi? ( ubsan )
- gwp-asan? ( scudo )
- )"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- elibc_glibc? ( net-libs/libtirpc )
- test? (
- !=dev-python/lit-5[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- sys-libs/compiler-rt:${SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/compiler-rt-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-check_space() {
- if use test; then
- local CHECKREQS_DISK_BUILD=11G
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
-
- local flag
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if ! use "${flag}"; then
- local cmake_flag=${flag/-/_}
- sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
- cmake/config-ix.cmake || die
- fi
- done
-
- # TODO: fix these tests to be skipped upstream
- if use asan && ! use profile; then
- rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
- fi
- if use ubsan && ! use cfi; then
- > test/cfi/CMakeLists.txt || die
- fi
-
- llvm.org_src_prepare
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/compiler-rt_build
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- local flag want_sanitizer=OFF
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if use "${flag}"; then
- want_sanitizer=ON
- break
- fi
- done
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
- # use a build dir structure consistent with install
- # this makes it possible to easily deploy test-friendly clang
- -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- # builtins & crt installed by sys-libs/compiler-rt
- -DCOMPILER_RT_BUILD_BUILTINS=OFF
- -DCOMPILER_RT_BUILD_CRT=OFF
- -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
- -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
- -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
- -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
- -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- if use test; then
- mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- # they are created during src_test()
- -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
-
- # same flags are passed for build & tests, so we need to strip
- # them down to a subset supported by clang
- CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \
- CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \
- strip-unsupported-flags
- fi
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX
- # This disables i386 for SDK >= 10.15
- # Will error if has_use tsan and SDK < 10.12
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- cmake_src_configure
-
- if use test; then
- local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* )
- [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
- [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
-
- # copy clang over since resource_dir is located relatively to binary
- # therefore, we can put our new libraries in it
- mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die
- cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die
- cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \
- "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die
- cp "${sys_dir}"/*builtins*.a \
- "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die
- # we also need LLVMgold.so for gold-based tests
- if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
- ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die
- fi
- fi
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- # disable sandbox to have it stop clobbering LD_PRELOAD
- local -x SANDBOX_ON=0
- # wipe LD_PRELOAD to make ASAN happy
- local -x LD_PRELOAD=
-
- cmake_build check-all
-}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc4.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc4.ebuild
deleted file mode 100644
index 7d274c79c99e..000000000000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test elibc_glibc"
-# base targets
-IUSE+=" +libfuzzer +memprof +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two entries
-SANITIZER_FLAGS=(
- asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
- shadowcallstack gwp-asan
-)
-IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
-REQUIRED_USE="
- || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray )
- test? (
- cfi? ( ubsan )
- gwp-asan? ( scudo )
- )"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- elibc_glibc? ( net-libs/libtirpc )
- test? (
- !=dev-python/lit-5[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- sys-libs/compiler-rt:${SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/compiler-rt-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-check_space() {
- if use test; then
- local CHECKREQS_DISK_BUILD=11G
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
-
- local flag
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if ! use "${flag}"; then
- local cmake_flag=${flag/-/_}
- sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
- cmake/config-ix.cmake || die
- fi
- done
-
- # Known failures.
- rm test/lsan/TestCases/many_threads_detach.cpp || die
-
- # TODO: fix these tests to be skipped upstream
- if use asan && ! use profile; then
- rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
- fi
- if use ubsan && ! use cfi; then
- > test/cfi/CMakeLists.txt || die
- fi
-
- llvm.org_src_prepare
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/compiler-rt_build
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- local flag want_sanitizer=OFF
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if use "${flag}"; then
- want_sanitizer=ON
- break
- fi
- done
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
- # use a build dir structure consistent with install
- # this makes it possible to easily deploy test-friendly clang
- -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- # builtins & crt installed by sys-libs/compiler-rt
- -DCOMPILER_RT_BUILD_BUILTINS=OFF
- -DCOMPILER_RT_BUILD_CRT=OFF
- -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
- -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
- -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
- -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
- -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- if use test; then
- mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- # they are created during src_test()
- -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
-
- # same flags are passed for build & tests, so we need to strip
- # them down to a subset supported by clang
- CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \
- CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \
- strip-unsupported-flags
- fi
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX
- # This disables i386 for SDK >= 10.15
- # Will error if has_use tsan and SDK < 10.12
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- cmake_src_configure
-
- if use test; then
- local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* )
- [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
- [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
-
- # copy clang over since resource_dir is located relatively to binary
- # therefore, we can put our new libraries in it
- mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die
- cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die
- cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \
- "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die
- cp "${sys_dir}"/*builtins*.a \
- "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die
- # we also need LLVMgold.so for gold-based tests
- if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
- ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die
- fi
- fi
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- # disable sandbox to have it stop clobbering LD_PRELOAD
- local -x SANDBOX_ON=0
- # wipe LD_PRELOAD to make ASAN happy
- local -x LD_PRELOAD=
-
- cmake_build check-all
-}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc5.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc5.ebuild
deleted file mode 100644
index 7d274c79c99e..000000000000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test elibc_glibc"
-# base targets
-IUSE+=" +libfuzzer +memprof +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two entries
-SANITIZER_FLAGS=(
- asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
- shadowcallstack gwp-asan
-)
-IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
-REQUIRED_USE="
- || ( ${SANITIZER_FLAGS[*]} libfuzzer profile xray )
- test? (
- cfi? ( ubsan )
- gwp-asan? ( scudo )
- )"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- elibc_glibc? ( net-libs/libtirpc )
- test? (
- !=dev-python/lit-5[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- sys-libs/compiler-rt:${SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/compiler-rt-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-check_space() {
- if use test; then
- local CHECKREQS_DISK_BUILD=11G
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
-
- local flag
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if ! use "${flag}"; then
- local cmake_flag=${flag/-/_}
- sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
- cmake/config-ix.cmake || die
- fi
- done
-
- # Known failures.
- rm test/lsan/TestCases/many_threads_detach.cpp || die
-
- # TODO: fix these tests to be skipped upstream
- if use asan && ! use profile; then
- rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
- fi
- if use ubsan && ! use cfi; then
- > test/cfi/CMakeLists.txt || die
- fi
-
- llvm.org_src_prepare
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/compiler-rt_build
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- local flag want_sanitizer=OFF
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if use "${flag}"; then
- want_sanitizer=ON
- break
- fi
- done
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
- # use a build dir structure consistent with install
- # this makes it possible to easily deploy test-friendly clang
- -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- # builtins & crt installed by sys-libs/compiler-rt
- -DCOMPILER_RT_BUILD_BUILTINS=OFF
- -DCOMPILER_RT_BUILD_CRT=OFF
- -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
- -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
- -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
- -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
- -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- if use test; then
- mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- # they are created during src_test()
- -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
-
- # same flags are passed for build & tests, so we need to strip
- # them down to a subset supported by clang
- CC=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang \
- CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++ \
- strip-unsupported-flags
- fi
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX
- # This disables i386 for SDK >= 10.15
- # Will error if has_use tsan and SDK < 10.12
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- cmake_src_configure
-
- if use test; then
- local sys_dir=( "${EPREFIX}"/usr/lib/clang/${SLOT}/lib/* )
- [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
- [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
-
- # copy clang over since resource_dir is located relatively to binary
- # therefore, we can put our new libraries in it
- mkdir -p "${BUILD_DIR}"/lib/{llvm/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die
- cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die
- cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \
- "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die
- cp "${sys_dir}"/*builtins*.a \
- "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die
- # we also need LLVMgold.so for gold-based tests
- if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
- ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(get_libdir)/ || die
- fi
- fi
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- # disable sandbox to have it stop clobbering LD_PRELOAD
- local -x SANDBOX_ON=0
- # wipe LD_PRELOAD to make ASAN happy
- local -x LD_PRELOAD=
-
- cmake_build check-all
-}
diff --git a/sys-libs/compiler-rt-sanitizers/files/9999/compiler-rt-prefix-paths.patch b/sys-libs/compiler-rt-sanitizers/files/9999/compiler-rt-prefix-paths.patch
index e69de29bb2d1..0f1bbb863269 100644
--- a/sys-libs/compiler-rt-sanitizers/files/9999/compiler-rt-prefix-paths.patch
+++ b/sys-libs/compiler-rt-sanitizers/files/9999/compiler-rt-prefix-paths.patch
@@ -0,0 +1,66 @@
+--- a/compiler-rt/cmake/config-ix.cmake.ORIG 2021-01-29 09:54:20.880593534 +0100
++++ b/compiler-rt/cmake/config-ix.cmake 2021-01-29 09:58:49.595603555 +0100
+@@ -444,10 +444,7 @@
+ ${DARWIN_COMMON_LINK_FLAGS}
+ ${DARWIN_osx_MIN_VER_FLAG}=${SANITIZER_MIN_OSX_VERSION})
+
+- if(DARWIN_osx_SYSROOT)
+- list(APPEND DARWIN_osx_CFLAGS -isysroot ${DARWIN_osx_SYSROOT})
+- list(APPEND DARWIN_osx_LINK_FLAGS -isysroot ${DARWIN_osx_SYSROOT})
+- endif()
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
+
+ # Figure out which arches to use for each OS
+ darwin_get_toolchain_supported_archs(toolchain_arches)
+--- a/compiler-rt/cmake/base-config-ix.cmakeORIG 2021-01-29 09:54:20.880593534 +0100
++++ b/compiler-rt/cmake/base-config-ix.cmake 2021-01-29 09:59:41.087605475 +0100
+@@ -101,23 +101,8 @@
+ endif()
+
+ if(APPLE)
+- # On Darwin if /usr/include/c++ doesn't exist, the user probably has Xcode but
+- # not the command line tools (or is using macOS 10.14 or newer). If this is
+- # the case, we need to find the OS X sysroot to pass to clang.
+- if(NOT EXISTS /usr/include/c++)
+- execute_process(COMMAND xcrun -sdk macosx --show-sdk-path
+- OUTPUT_VARIABLE OSX_SYSROOT
+- ERROR_QUIET
+- OUTPUT_STRIP_TRAILING_WHITESPACE)
+- if (NOT OSX_SYSROOT OR NOT EXISTS ${OSX_SYSROOT})
+- message(WARNING "Detected OSX_SYSROOT ${OSX_SYSROOT} does not exist")
+- else()
+- message(STATUS "Found OSX_SYSROOT: ${OSX_SYSROOT}")
+- set(OSX_SYSROOT_FLAG "-isysroot${OSX_SYSROOT}")
+- endif()
+- else()
+- set(OSX_SYSROOT_FLAG "")
+- endif()
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
++ set(OSX_SYSROOT_FLAG "")
+
+ option(COMPILER_RT_ENABLE_IOS "Enable building for iOS" On)
+ option(COMPILER_RT_ENABLE_WATCHOS "Enable building for watchOS - Experimental" Off)
+--- a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake.ORIG 2021-01-29 09:54:20.879593534 +0100
++++ b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake 2021-01-29 10:00:45.701607884 +0100
+@@ -273,7 +273,8 @@
+ ${ARGN})
+ set(libname "${name}.${suffix}_${LIB_ARCH}_${LIB_OS}")
+ add_library(${libname} STATIC ${LIB_SOURCES})
+- if(DARWIN_${LIB_OS}_SYSROOT)
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
++ if(DARWIN_${LIB_OS}_SYSROOT AND NOT "${LIB_OS}" STREQUAL "osx")
+ set(sysroot_flag -isysroot ${DARWIN_${LIB_OS}_SYSROOT})
+ endif()
+
+--- a/compiler-rt/cmake/Modules/AddCompilerRT.cmake.ORIG 2021-01-29 09:54:20.879593534 +0100
++++ b/compiler-rt/cmake/Modules/AddCompilerRT.cmake 2021-01-29 10:01:40.267609919 +0100
+@@ -278,7 +278,8 @@
+ if(CMAKE_C_COMPILER_ID MATCHES Clang AND CMAKE_C_COMPILER_TARGET)
+ list(APPEND extra_cflags_${libname} "--target=${CMAKE_C_COMPILER_TARGET}")
+ endif()
+- if(CMAKE_SYSROOT)
++ # Do not add --sysroot flag on Gentoo Prefix (search paths handled by cmake)
++ if(CMAKE_SYSROOT AND NOT APPLE)
+ list(APPEND extra_cflags_${libname} "--sysroot=${CMAKE_SYSROOT}")
+ endif()
+ string(REPLACE ";" " " extra_cflags_${libname} "${extra_cflags_${libname}}")
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 48ea5ab2fbbb..90bb84054a14 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -1,21 +1,15 @@
AUX 11.1.0/compiler-rt-prefix-paths.patch 3794 BLAKE2B f6e8992658e665bd9cc13bae00c9d7757d01438a73ffd8809be67bbcd1c6d3956e9965890fd84e573c9ef6cc74a7fc7a349e2e5eec21387150c8ef2ae2bf055d SHA512 23a05ce3805678e855be2a4678102e72fe81cb86208357df0dc95b85c7268fe95025603908dd114b27742f39432c4c860859904b287cf52f5a5b337b131bcb9e
-AUX 9999/compiler-rt-prefix-paths.patch 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
+AUX 9999/compiler-rt-prefix-paths.patch 3140 BLAKE2B 9bb9cf3434520b6fbd4a8d10631a94fdb3cc46e404b5b593e0301fc85abce62d8a59032c23d528ec04d9fbcf1720078ace0f826c18aad31ecb9635fc91bb237f SHA512 1337b91926c6ea8f056422a43409c6b3908b13295ba8230404d482ba19c0e58a100f0aa023664e2a17b02e31d48d9200137e9875f1f61dca8973b15f60f2b929
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD compiler-rt-10.0.1.ebuild 2759 BLAKE2B ef75dd0b6d96bf2dfb562ac59bc6bbb8aebc69684dd3acf302b4700fad90fd80e62088b0c141aa23958ec7f06dafd01f6d5f451b4c995fb01541eb1a39dcb127 SHA512 51a5c6fcb385651f5d91d5985396f176fc7405fc4a95321a8ff896f8c22b922bfc987aaa5462a6be3df3ee2ac179633226e97955b4ffd486ec414a4e82e9470c
EBUILD compiler-rt-11.0.0.ebuild 3541 BLAKE2B d9847d05f37311727267169e5798e2cf3af779a565776b273e0041434774cbcf9544a85fd5ceef555326f59a94ad2a1978581529689a6c46d160937dbd2d7b8f SHA512 940e19da15e1f9af55e978155152e3ee65216c16cbfd96b32a0ffee2df5f7bf1ab1e14b3f214df858b116aec810f9ddef9a5c21d11d3f33eb56ea16116d69e7f
EBUILD compiler-rt-11.0.1.ebuild 3544 BLAKE2B c12af62e30475143bd86e5b87042003bb9d1dbf3918d566210c7593ab12168095bf9a0f16f185e613c33c48a101e209b55288015b0b8c45168cc3ac098d805ca SHA512 5464a523dd54dc9dddc1de15a657c1f07dad4ab64cc6bbdab13cbf315451614400730281bd3c7c6e64580d003ca57bf074c061cd224a5a6a32f19c2157b31c3f
EBUILD compiler-rt-11.1.0.ebuild 3544 BLAKE2B c12af62e30475143bd86e5b87042003bb9d1dbf3918d566210c7593ab12168095bf9a0f16f185e613c33c48a101e209b55288015b0b8c45168cc3ac098d805ca SHA512 5464a523dd54dc9dddc1de15a657c1f07dad4ab64cc6bbdab13cbf315451614400730281bd3c7c6e64580d003ca57bf074c061cd224a5a6a32f19c2157b31c3f
EBUILD compiler-rt-12.0.0.9999.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
-EBUILD compiler-rt-12.0.0_rc2.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
-EBUILD compiler-rt-12.0.0_rc3.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
-EBUILD compiler-rt-12.0.0_rc4.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
-EBUILD compiler-rt-12.0.0_rc5.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
+EBUILD compiler-rt-12.0.0.ebuild 3580 BLAKE2B 85760f0737773226b7b49773bb79c67000fab6849e3daf04522769fe3182823cccf38f203c2ae2e4546c6fc82ff2e7f515dcf3c725e31acc1c8eac0b3bac4eb5 SHA512 f10ce1e5f9f2850d72451adb96800f03980c19d1485ede920ca8d94151e5c4432fc09157d0c4c908c909366b6a650b0110437e9a4092c6c707a59aed4bd1ded1
EBUILD compiler-rt-13.0.0.9999.ebuild 3508 BLAKE2B 6ab25dee0e7088ac9c5cb422e40d82b2ae03df25c32201c309c509a58f6381de4319ec715539f5752828310045a1e3ac2d237e7a8616584565eb17b6b9741e00 SHA512 c67bf80040a90a161e364c01057c37fc4e9858f1bfbb9b00ea9601e1844d74e0c1e5c0b629a061efe7b8c620cfe37eeeb32284da00b252283491f6538bdc5d7c
MISC metadata.xml 333 BLAKE2B fc411d2ccf9b848ed7ba71d6a1eb01c54237a38e3c612c22d39549f6b23ebc3179dd08c855852a72b9a4f4ae89418a078048702324df27b4fac11c36e80f846b SHA512 ca50c4e5ef7d52c167bca6a4ab2961a1f7f82d0e84722ec65b8ae44d0ff8a4a7db1dce630f6f18f7b526f77c432af7ebc9a29564659631bad1e3900b6f1df49b
diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc5.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
similarity index 97%
rename from sys-libs/compiler-rt/compiler-rt-12.0.0_rc5.ebuild
rename to sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
index e66cf796efb1..05f5a914edd7 100644
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc5.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-12.0.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+clang test"
RESTRICT="!test? ( test ) !clang? ( test )"
diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild
deleted file mode 100644
index e66cf796efb1..000000000000
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/${PN}-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- if ! use clang && ! tc-is-clang; then
- ewarn "Building using a compiler other than clang may result in broken atomics"
- ewarn "library. Enable USE=clang unless you have a very good reason not to."
- fi
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-test_compiler() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/${P}_build
-
- local nolib_flags=( -nodefaultlibs -lc )
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- # ensure we can use clang before installing compiler-rt
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- elif ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
- -DCOMPILER_RT_BUILD_MEMPROF=OFF
- -DCOMPILER_RT_BUILD_PROFILE=OFF
- -DCOMPILER_RT_BUILD_SANITIZERS=OFF
- -DCOMPILER_RT_BUILD_XRAY=OFF
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX.
- # This disables i386 for SDK >= 10.15
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-builtins
-}
diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild
deleted file mode 100644
index e66cf796efb1..000000000000
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/${PN}-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- if ! use clang && ! tc-is-clang; then
- ewarn "Building using a compiler other than clang may result in broken atomics"
- ewarn "library. Enable USE=clang unless you have a very good reason not to."
- fi
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-test_compiler() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/${P}_build
-
- local nolib_flags=( -nodefaultlibs -lc )
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- # ensure we can use clang before installing compiler-rt
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- elif ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
- -DCOMPILER_RT_BUILD_MEMPROF=OFF
- -DCOMPILER_RT_BUILD_PROFILE=OFF
- -DCOMPILER_RT_BUILD_SANITIZERS=OFF
- -DCOMPILER_RT_BUILD_XRAY=OFF
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX.
- # This disables i386 for SDK >= 10.15
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-builtins
-}
diff --git a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc4.ebuild b/sys-libs/compiler-rt/compiler-rt-12.0.0_rc4.ebuild
deleted file mode 100644
index e66cf796efb1..000000000000
--- a/sys-libs/compiler-rt/compiler-rt-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+clang test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-9.0.1[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- )
- ${PYTHON_DEPS}"
-
-LLVM_COMPONENTS=( compiler-rt )
-llvm.org_set_globals
-
-PATCHES=(
- "${FILESDIR}/9999/${PN}-prefix-paths.patch"
-)
-
-python_check_deps() {
- use test || return 0
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- if ! use clang && ! tc-is-clang; then
- ewarn "Building using a compiler other than clang may result in broken atomics"
- ewarn "library. Enable USE=clang unless you have a very good reason not to."
- fi
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-test_compiler() {
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/${P}_build
-
- local nolib_flags=( -nodefaultlibs -lc )
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- # ensure we can use clang before installing compiler-rt
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- elif ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${SLOT}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
- -DCOMPILER_RT_BUILD_MEMPROF=OFF
- -DCOMPILER_RT_BUILD_PROFILE=OFF
- -DCOMPILER_RT_BUILD_SANITIZERS=OFF
- -DCOMPILER_RT_BUILD_XRAY=OFF
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX.
- # This disables i386 for SDK >= 10.15
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/bin/clang++"
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-builtins
-}
diff --git a/sys-libs/compiler-rt/files/9999/compiler-rt-prefix-paths.patch b/sys-libs/compiler-rt/files/9999/compiler-rt-prefix-paths.patch
index e69de29bb2d1..0f1bbb863269 100644
--- a/sys-libs/compiler-rt/files/9999/compiler-rt-prefix-paths.patch
+++ b/sys-libs/compiler-rt/files/9999/compiler-rt-prefix-paths.patch
@@ -0,0 +1,66 @@
+--- a/compiler-rt/cmake/config-ix.cmake.ORIG 2021-01-29 09:54:20.880593534 +0100
++++ b/compiler-rt/cmake/config-ix.cmake 2021-01-29 09:58:49.595603555 +0100
+@@ -444,10 +444,7 @@
+ ${DARWIN_COMMON_LINK_FLAGS}
+ ${DARWIN_osx_MIN_VER_FLAG}=${SANITIZER_MIN_OSX_VERSION})
+
+- if(DARWIN_osx_SYSROOT)
+- list(APPEND DARWIN_osx_CFLAGS -isysroot ${DARWIN_osx_SYSROOT})
+- list(APPEND DARWIN_osx_LINK_FLAGS -isysroot ${DARWIN_osx_SYSROOT})
+- endif()
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
+
+ # Figure out which arches to use for each OS
+ darwin_get_toolchain_supported_archs(toolchain_arches)
+--- a/compiler-rt/cmake/base-config-ix.cmakeORIG 2021-01-29 09:54:20.880593534 +0100
++++ b/compiler-rt/cmake/base-config-ix.cmake 2021-01-29 09:59:41.087605475 +0100
+@@ -101,23 +101,8 @@
+ endif()
+
+ if(APPLE)
+- # On Darwin if /usr/include/c++ doesn't exist, the user probably has Xcode but
+- # not the command line tools (or is using macOS 10.14 or newer). If this is
+- # the case, we need to find the OS X sysroot to pass to clang.
+- if(NOT EXISTS /usr/include/c++)
+- execute_process(COMMAND xcrun -sdk macosx --show-sdk-path
+- OUTPUT_VARIABLE OSX_SYSROOT
+- ERROR_QUIET
+- OUTPUT_STRIP_TRAILING_WHITESPACE)
+- if (NOT OSX_SYSROOT OR NOT EXISTS ${OSX_SYSROOT})
+- message(WARNING "Detected OSX_SYSROOT ${OSX_SYSROOT} does not exist")
+- else()
+- message(STATUS "Found OSX_SYSROOT: ${OSX_SYSROOT}")
+- set(OSX_SYSROOT_FLAG "-isysroot${OSX_SYSROOT}")
+- endif()
+- else()
+- set(OSX_SYSROOT_FLAG "")
+- endif()
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
++ set(OSX_SYSROOT_FLAG "")
+
+ option(COMPILER_RT_ENABLE_IOS "Enable building for iOS" On)
+ option(COMPILER_RT_ENABLE_WATCHOS "Enable building for watchOS - Experimental" Off)
+--- a/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake.ORIG 2021-01-29 09:54:20.879593534 +0100
++++ b/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake 2021-01-29 10:00:45.701607884 +0100
+@@ -273,7 +273,8 @@
+ ${ARGN})
+ set(libname "${name}.${suffix}_${LIB_ARCH}_${LIB_OS}")
+ add_library(${libname} STATIC ${LIB_SOURCES})
+- if(DARWIN_${LIB_OS}_SYSROOT)
++ # Do not add -isysroot flag on Gentoo Prefix (search paths handled by cmake)
++ if(DARWIN_${LIB_OS}_SYSROOT AND NOT "${LIB_OS}" STREQUAL "osx")
+ set(sysroot_flag -isysroot ${DARWIN_${LIB_OS}_SYSROOT})
+ endif()
+
+--- a/compiler-rt/cmake/Modules/AddCompilerRT.cmake.ORIG 2021-01-29 09:54:20.879593534 +0100
++++ b/compiler-rt/cmake/Modules/AddCompilerRT.cmake 2021-01-29 10:01:40.267609919 +0100
+@@ -278,7 +278,8 @@
+ if(CMAKE_C_COMPILER_ID MATCHES Clang AND CMAKE_C_COMPILER_TARGET)
+ list(APPEND extra_cflags_${libname} "--target=${CMAKE_C_COMPILER_TARGET}")
+ endif()
+- if(CMAKE_SYSROOT)
++ # Do not add --sysroot flag on Gentoo Prefix (search paths handled by cmake)
++ if(CMAKE_SYSROOT AND NOT APPLE)
+ list(APPEND extra_cflags_${libname} "--sysroot=${CMAKE_SYSROOT}")
+ endif()
+ string(REPLACE ";" " " extra_cflags_${libname} "${extra_cflags_${libname}}")
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index b564b6185aa3..2ade21ce2a3d 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -3,18 +3,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD libcxx-10.0.1.ebuild 5966 BLAKE2B 230f37223e113c8f17020986b4fe65478d2bc65c5b4236f9709e556159e9118d0659172a59544b1767d9d55884549b51592d45fded05a91bf0e8762388c1baaf SHA512 4cf81cf1a0922d50c4357811169d4c2eda890ed6636fd2a0cee47c7181434bee76b36411ab487ef42d8179650d3c379336ad6c2ec1d18f109338e76d38e82f9d
EBUILD libcxx-11.0.0.ebuild 6830 BLAKE2B a57ee66a8096c4456483bbb2a1d67a7e153dce97bdb7eb6a2d8e5ec5ac839d28c7c43f315f8399a5dc5bc157bd8b08cde156e1b3e962cfd05fe95dc6ca811929 SHA512 abaa0922a39380b3dffb65ea8a2c4774ae8c2fa561e9ceec30e70851779a13aedb2853bdf34c7586656dd389fb7b1e0c7dda9ac9de23ae52986b5392dd8ff12a
EBUILD libcxx-11.0.1.ebuild 6831 BLAKE2B e1b3768dce61c69f4a4f4e7be022966b229e7cea11b1c24351a0c25a1ffe57ed8d4d04c20ce8811f39694849a52c20b980f664070482ffcbaa4e6b431fc8b414 SHA512 afb1ac8b1e5206c0b7988f9fc2644531b486840791beb8e997dfbd5c82a95cc3effab27fc28269d362d8c40873c1d0caf560c1e6a36880f6da72c28909f66802
EBUILD libcxx-11.1.0.ebuild 6831 BLAKE2B e1b3768dce61c69f4a4f4e7be022966b229e7cea11b1c24351a0c25a1ffe57ed8d4d04c20ce8811f39694849a52c20b980f664070482ffcbaa4e6b431fc8b414 SHA512 afb1ac8b1e5206c0b7988f9fc2644531b486840791beb8e997dfbd5c82a95cc3effab27fc28269d362d8c40873c1d0caf560c1e6a36880f6da72c28909f66802
EBUILD libcxx-12.0.0.9999.ebuild 6794 BLAKE2B cdde8697e6c974e68fc5ef47027ae108386b72c1e4506550f94984cd8dcc836dee6823c9660d252a73c8acfff5c1084f32bfe44247bfc2c3f6998f3d6dbb5f0b SHA512 cbc5f18d8be0ab2ab0294e33dc528e6a306b5abcf5411015cfa48427e4dbe10b614ebd38da03dc1b3127ca892de5ab9484493e3cd10d1a52f6d8abaa74ab2ab4
-EBUILD libcxx-12.0.0_rc2.ebuild 6794 BLAKE2B cdde8697e6c974e68fc5ef47027ae108386b72c1e4506550f94984cd8dcc836dee6823c9660d252a73c8acfff5c1084f32bfe44247bfc2c3f6998f3d6dbb5f0b SHA512 cbc5f18d8be0ab2ab0294e33dc528e6a306b5abcf5411015cfa48427e4dbe10b614ebd38da03dc1b3127ca892de5ab9484493e3cd10d1a52f6d8abaa74ab2ab4
-EBUILD libcxx-12.0.0_rc3.ebuild 7002 BLAKE2B c3277780ae78ff0e1ed5affae0b76b89b6bb5d9782edc535a2092541b9ab2a745b33c2535a8c75317320c61cf6ee57216f575195cbd21bba2c3c5967f541bc30 SHA512 169a0c2ccc298989f0b2495675c93a4d908de03c94c10b1bcc0a825a032c98f8d3ed5b4e854ad4c9d70d6c4384ba084134ba0dbb76a09e5a51dcc4b795501d70
-EBUILD libcxx-12.0.0_rc4.ebuild 7002 BLAKE2B c3277780ae78ff0e1ed5affae0b76b89b6bb5d9782edc535a2092541b9ab2a745b33c2535a8c75317320c61cf6ee57216f575195cbd21bba2c3c5967f541bc30 SHA512 169a0c2ccc298989f0b2495675c93a4d908de03c94c10b1bcc0a825a032c98f8d3ed5b4e854ad4c9d70d6c4384ba084134ba0dbb76a09e5a51dcc4b795501d70
-EBUILD libcxx-12.0.0_rc5.ebuild 7002 BLAKE2B c3277780ae78ff0e1ed5affae0b76b89b6bb5d9782edc535a2092541b9ab2a745b33c2535a8c75317320c61cf6ee57216f575195cbd21bba2c3c5967f541bc30 SHA512 169a0c2ccc298989f0b2495675c93a4d908de03c94c10b1bcc0a825a032c98f8d3ed5b4e854ad4c9d70d6c4384ba084134ba0dbb76a09e5a51dcc4b795501d70
+EBUILD libcxx-12.0.0.ebuild 7043 BLAKE2B ea0172bb8f8df0a4ee06ec2c8a43acc330e8d7eff35264f29e2adf4499d70143c68591efa205aa355b2cdff21f5b2b34e20bf3badf824a010b0c3286f88cb74b SHA512 620924acc39e10d70c3f5deedc1a1aeac4479231ddb68cd1dc8e9ed1af1a36bbf3430d799163940e5491be85b1dc726141c7b3b021f6e4b4f943c31c6cae8bde
EBUILD libcxx-13.0.0.9999.ebuild 6794 BLAKE2B cdde8697e6c974e68fc5ef47027ae108386b72c1e4506550f94984cd8dcc836dee6823c9660d252a73c8acfff5c1084f32bfe44247bfc2c3f6998f3d6dbb5f0b SHA512 cbc5f18d8be0ab2ab0294e33dc528e6a306b5abcf5411015cfa48427e4dbe10b614ebd38da03dc1b3127ca892de5ab9484493e3cd10d1a52f6d8abaa74ab2ab4
MISC metadata.xml 621 BLAKE2B d8b68920ece0e3a700f1e425cf72a4ca7e75cf4b0b35e1ac6db9374d32020fc9f62b434da2108ad5b3538a46a2a7f4f5de7aa1640cd4b10046f2480ebb89450d SHA512 e1b0c874a6d229e098ffe7c0c2827502f2cdbf74fb7a0254687a0ca75dde74db06ef2bc79bfe8b526c413b13beac27b8261eab8d0b8df36011790dada3eae421
diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild b/sys-libs/libcxx/libcxx-12.0.0.ebuild
similarity index 99%
rename from sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
rename to sys-libs/libcxx/libcxx-12.0.0.ebuild
index 9887227800de..d78106ed99e4 100644
--- a/sys-libs/libcxx/libcxx-12.0.0_rc3.ebuild
+++ b/sys-libs/libcxx/libcxx-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
REQUIRED_USE="libunwind? ( libcxxabi )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild b/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild
deleted file mode 100644
index 8ed99383fe0b..000000000000
--- a/sys-libs/libcxx/libcxx-12.0.0_rc2.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
-REQUIRED_USE="libunwind? ( libcxxabi )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
- !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-DOCS=( CREDITS.TXT )
-
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-
- if ! use libcxxabi && ! tc-is-gcc ; then
- eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
- eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
- eerror "and try again."
- die
- fi
-}
-
-src_prepare() {
- # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
- # out-of-tree build.
- eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
-
- llvm.org_src_prepare
-}
-
-test_compiler() {
- $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # note: we need to do this before multilib kicks in since it will
- # alter the CHOST
- local cxxabi cxxabi_incs
- if use libcxxabi; then
- cxxabi=libcxxabi
- cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
- else
- local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
- cxxabi=libsupc++
- cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
- fi
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # we want -lgcc_s for unwinder, and for compiler runtime when using
- # gcc, clang with gcc runtime (or any unknown compiler)
- local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF
- if use libunwind; then
- # work-around missing -lunwind upstream
- extra_libs+=( -lunwind )
- # if we're using libunwind and clang with compiler-rt, we want
- # to link to compiler-rt instead of -lgcc_s
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_gcc_s=OFF
- want_compiler_rt=ON
- extra_libs+=( "${compiler_rt}" )
- fi
- fi
- elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then
- # clang-based darwin prefix disables libunwind useflag during
- # bootstrap, because libunwind is not in the prefix yet.
- # override the default, though, because clang based libcxx
- # should never use gcc_s on Darwin.
- want_gcc_s=OFF
- # compiler_rt is not available in EPREFIX during bootstrap,
- # so we cannot link to it yet anyway, so keep the defaults
- # of want_compiler_rt=OFF and extra_libs=()
- fi
-
- # bootstrap: cmake is unhappy if compiler can't link to stdlib
- local nolib_flags=( -nodefaultlibs -lc )
- if ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXX_CXX_ABI=${cxxabi}
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
- # we're using our own mechanism for generating linker scripts
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s}
- -DLIBCXX_INCLUDE_TESTS=$(usex test)
- -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt}
- -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}"
- )
-
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxx
-}
-
-# Usage: deps
-gen_ldscript() {
- local output_format
- output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
- [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
-
- cat <<-END_LDSCRIPT
-/* GNU ld script
- Include missing dependencies
-*/
-${output_format}
-GROUP ( $@ )
-END_LDSCRIPT
-}
-
-gen_static_ldscript() {
- local libdir=$(get_libdir)
- local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a")
-
- # Move it first.
- mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die
- # Generate libc++.a ldscript for inclusion of its dependencies so that
- # clang++ -stdlib=libc++ -static works out of the box.
- local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)"
- # On Linux/glibc it does not link without libpthread or libdl. It is
- # fine on FreeBSD.
- use elibc_glibc && deps+=" libpthread.a libdl.a"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die
-}
-
-gen_shared_ldscript() {
- local libdir=$(get_libdir)
- # libsupc++ doesn't have a shared version
- local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a")
-
- mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die
- local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die
-}
-
-multilib_src_install() {
- cmake_src_install
- if [[ ${CHOST} != *-darwin* ]] ; then
- gen_shared_ldscript
- use static-libs && gen_static_ldscript
- fi
-}
-
-pkg_postinst() {
- elog "This package (${PN}) is mainly intended as a replacement for the C++"
- elog "standard library when using clang."
- elog "To use it, instead of libstdc++, use:"
- elog " clang++ -stdlib=libc++"
- elog "to compile your C++ programs."
-}
diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc4.ebuild b/sys-libs/libcxx/libcxx-12.0.0_rc4.ebuild
deleted file mode 100644
index 9887227800de..000000000000
--- a/sys-libs/libcxx/libcxx-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
-REQUIRED_USE="libunwind? ( libcxxabi )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
- !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-DOCS=( CREDITS.TXT )
-
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-
- if ! use libcxxabi && ! tc-is-gcc ; then
- eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
- eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
- eerror "and try again."
- die
- fi
-}
-
-src_prepare() {
- # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
- # out-of-tree build.
- eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
-
- # Known failures.
- rm test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp || die
- rm test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp || die
- rm test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp || die
-
- llvm.org_src_prepare
-}
-
-test_compiler() {
- $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # note: we need to do this before multilib kicks in since it will
- # alter the CHOST
- local cxxabi cxxabi_incs
- if use libcxxabi; then
- cxxabi=libcxxabi
- cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
- else
- local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
- cxxabi=libsupc++
- cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
- fi
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # we want -lgcc_s for unwinder, and for compiler runtime when using
- # gcc, clang with gcc runtime (or any unknown compiler)
- local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF
- if use libunwind; then
- # work-around missing -lunwind upstream
- extra_libs+=( -lunwind )
- # if we're using libunwind and clang with compiler-rt, we want
- # to link to compiler-rt instead of -lgcc_s
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_gcc_s=OFF
- want_compiler_rt=ON
- extra_libs+=( "${compiler_rt}" )
- fi
- fi
- elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then
- # clang-based darwin prefix disables libunwind useflag during
- # bootstrap, because libunwind is not in the prefix yet.
- # override the default, though, because clang based libcxx
- # should never use gcc_s on Darwin.
- want_gcc_s=OFF
- # compiler_rt is not available in EPREFIX during bootstrap,
- # so we cannot link to it yet anyway, so keep the defaults
- # of want_compiler_rt=OFF and extra_libs=()
- fi
-
- # bootstrap: cmake is unhappy if compiler can't link to stdlib
- local nolib_flags=( -nodefaultlibs -lc )
- if ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXX_CXX_ABI=${cxxabi}
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
- # we're using our own mechanism for generating linker scripts
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s}
- -DLIBCXX_INCLUDE_TESTS=$(usex test)
- -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt}
- -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}"
- )
-
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxx
-}
-
-# Usage: deps
-gen_ldscript() {
- local output_format
- output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
- [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
-
- cat <<-END_LDSCRIPT
-/* GNU ld script
- Include missing dependencies
-*/
-${output_format}
-GROUP ( $@ )
-END_LDSCRIPT
-}
-
-gen_static_ldscript() {
- local libdir=$(get_libdir)
- local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a")
-
- # Move it first.
- mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die
- # Generate libc++.a ldscript for inclusion of its dependencies so that
- # clang++ -stdlib=libc++ -static works out of the box.
- local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)"
- # On Linux/glibc it does not link without libpthread or libdl. It is
- # fine on FreeBSD.
- use elibc_glibc && deps+=" libpthread.a libdl.a"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die
-}
-
-gen_shared_ldscript() {
- local libdir=$(get_libdir)
- # libsupc++ doesn't have a shared version
- local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a")
-
- mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die
- local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die
-}
-
-multilib_src_install() {
- cmake_src_install
- if [[ ${CHOST} != *-darwin* ]] ; then
- gen_shared_ldscript
- use static-libs && gen_static_ldscript
- fi
-}
-
-pkg_postinst() {
- elog "This package (${PN}) is mainly intended as a replacement for the C++"
- elog "standard library when using clang."
- elog "To use it, instead of libstdc++, use:"
- elog " clang++ -stdlib=libc++"
- elog "to compile your C++ programs."
-}
diff --git a/sys-libs/libcxx/libcxx-12.0.0_rc5.ebuild b/sys-libs/libcxx/libcxx-12.0.0_rc5.ebuild
deleted file mode 100644
index 9887227800de..000000000000
--- a/sys-libs/libcxx/libcxx-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,223 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="elibc_glibc elibc_musl +libcxxabi +libunwind static-libs test"
-REQUIRED_USE="libunwind? ( libcxxabi )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] )
- !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-DOCS=( CREDITS.TXT )
-
-LLVM_COMPONENTS=( libcxx{,abi} llvm/{cmake/modules,utils/llvm-lit} )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # Darwin Prefix builds do not have llvm installed yet, so rely on
- # bootstrap-prefix to set the appropriate path vars to LLVM instead
- # of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-
- if ! use libcxxabi && ! tc-is-gcc ; then
- eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
- eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
- eerror "and try again."
- die
- fi
-}
-
-src_prepare() {
- # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a
- # out-of-tree build.
- eapply "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch"
-
- # Known failures.
- rm test/libcxx/gdb/gdb_pretty_printer_test.sh.cpp || die
- rm test/libcxx/memory/trivial_abi/unique_ptr_ret.pass.cpp || die
- rm test/libcxx/memory/trivial_abi/weak_ptr_ret.pass.cpp || die
-
- llvm.org_src_prepare
-}
-
-test_compiler() {
- $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- # note: we need to do this before multilib kicks in since it will
- # alter the CHOST
- local cxxabi cxxabi_incs
- if use libcxxabi; then
- cxxabi=libcxxabi
- cxxabi_incs="${EPREFIX}/usr/include/libcxxabi"
- else
- local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
- cxxabi=libsupc++
- cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
- fi
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # we want -lgcc_s for unwinder, and for compiler runtime when using
- # gcc, clang with gcc runtime (or any unknown compiler)
- local extra_libs=() want_gcc_s=ON want_compiler_rt=OFF
- if use libunwind; then
- # work-around missing -lunwind upstream
- extra_libs+=( -lunwind )
- # if we're using libunwind and clang with compiler-rt, we want
- # to link to compiler-rt instead of -lgcc_s
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_gcc_s=OFF
- want_compiler_rt=ON
- extra_libs+=( "${compiler_rt}" )
- fi
- fi
- elif [[ ${CHOST} == *-darwin* ]] && tc-is-clang; then
- # clang-based darwin prefix disables libunwind useflag during
- # bootstrap, because libunwind is not in the prefix yet.
- # override the default, though, because clang based libcxx
- # should never use gcc_s on Darwin.
- want_gcc_s=OFF
- # compiler_rt is not available in EPREFIX during bootstrap,
- # so we cannot link to it yet anyway, so keep the defaults
- # of want_compiler_rt=OFF and extra_libs=()
- fi
-
- # bootstrap: cmake is unhappy if compiler can't link to stdlib
- local nolib_flags=( -nodefaultlibs -lc )
- if ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXX_CXX_ABI=${cxxabi}
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
- # we're using our own mechanism for generating linker scripts
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s}
- -DLIBCXX_INCLUDE_TESTS=$(usex test)
- -DLIBCXX_USE_COMPILER_RT=${want_compiler_rt}
- -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}"
- )
-
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxx
-}
-
-# Usage: deps
-gen_ldscript() {
- local output_format
- output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
- [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
-
- cat <<-END_LDSCRIPT
-/* GNU ld script
- Include missing dependencies
-*/
-${output_format}
-GROUP ( $@ )
-END_LDSCRIPT
-}
-
-gen_static_ldscript() {
- local libdir=$(get_libdir)
- local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "libsupc++.a")
-
- # Move it first.
- mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die
- # Generate libc++.a ldscript for inclusion of its dependencies so that
- # clang++ -stdlib=libc++ -static works out of the box.
- local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)"
- # On Linux/glibc it does not link without libpthread or libdl. It is
- # fine on FreeBSD.
- use elibc_glibc && deps+=" libpthread.a libdl.a"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die
-}
-
-gen_shared_ldscript() {
- local libdir=$(get_libdir)
- # libsupc++ doesn't have a shared version
- local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "libsupc++.a")
-
- mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die
- local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)"
-
- gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die
-}
-
-multilib_src_install() {
- cmake_src_install
- if [[ ${CHOST} != *-darwin* ]] ; then
- gen_shared_ldscript
- use static-libs && gen_static_ldscript
- fi
-}
-
-pkg_postinst() {
- elog "This package (${PN}) is mainly intended as a replacement for the C++"
- elog "standard library when using clang."
- elog "To use it, instead of libstdc++, use:"
- elog " clang++ -stdlib=libc++"
- elog "to compile your C++ programs."
-}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 9a2967209dc3..d95faa3fec28 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -2,18 +2,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD libcxxabi-10.0.1.ebuild 3237 BLAKE2B 828cabd1bccb0f7dc672648fd1143f1913df2b3f075194da3b053413ad8e0ff8f8669ce6263fa51ed0b02702e0bd611a77f4009e57a7d2659362db21c5665e4e SHA512 b9fef273fea1343aab604c3606fa4b9ed340e0e6f649e68f81f1285d96374f440ab787937b203ee5eba5b8e867a5926b48f63d8739c326fd1a646193635dd65e
EBUILD libcxxabi-11.0.0.ebuild 3557 BLAKE2B 17ffd28ae4044bfa72830f1ee5614e2d89e8b3382c6fde88e6725bc5ef9bb374632c4abefa334931e8c2c52e232e0b4a74ea53be59d777acc3a80f33290ee499 SHA512 bf185e151c0926ccf5e87d30a4f42f1b4a6fbfe175c7cd40ce0f2abee0b2450d3fedf74366d786796ccb55193ad7ffdd01d9a9c6ee97529bf9f6dc7080ae6289
EBUILD libcxxabi-11.0.1.ebuild 3559 BLAKE2B dc74318b252f772fbc6833e413ee2dd9b682c01ae3bca88a78d2f7854aa374311474f7af9f19453e4b4fbb6db4149e8330db7632faf710a0aeb2e0d741119096 SHA512 18632637cb6fb86a3c003ba66f6a80aece299f50e356870599bb932fa100ba3e51293cee71576cc994a7e2b5f56f3b4ec8b4d3eae6202322d50a9bc0aa922ac3
EBUILD libcxxabi-11.1.0.ebuild 3559 BLAKE2B dc74318b252f772fbc6833e413ee2dd9b682c01ae3bca88a78d2f7854aa374311474f7af9f19453e4b4fbb6db4149e8330db7632faf710a0aeb2e0d741119096 SHA512 18632637cb6fb86a3c003ba66f6a80aece299f50e356870599bb932fa100ba3e51293cee71576cc994a7e2b5f56f3b4ec8b4d3eae6202322d50a9bc0aa922ac3
EBUILD libcxxabi-12.0.0.9999.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
-EBUILD libcxxabi-12.0.0_rc2.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
-EBUILD libcxxabi-12.0.0_rc3.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
-EBUILD libcxxabi-12.0.0_rc4.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
-EBUILD libcxxabi-12.0.0_rc5.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
+EBUILD libcxxabi-12.0.0.ebuild 3546 BLAKE2B b6accd4747ac9a1b30161de15e961062819e527c39a4d8a6e755e58a75862b1b12162539bf9716db2be8739b9aa2fefe16cede125b504e9d5e2d60f291fe8e35 SHA512 2fb42faa0ac7d7e5d1651494264163857561eb746ea381030bf03495152c8c060cb0be0793ba96f1ec5c4c9e3ea88b48644f587b4f52979c7eadad6992809e0a
EBUILD libcxxabi-13.0.0.9999.ebuild 3505 BLAKE2B fe4d762e646ab8a6daad3ca1da7d63c34ffb6735a6bb6657e03e724428422706d821057715369cd818ecc696453620d7f2473535ac031ec0cc0a5bc6f4ec2186 SHA512 40ce77407d30efc2ada70d0166bcadbc4140e33275ecf537dcbd7580e3e8fc9ff030a29ba6be4a67bcadc9835ee8b1a2cd3fef07085c57df4792c04b445b0d7b
MISC metadata.xml 350 BLAKE2B 67b70b8d7292327882a845b76667ce24fee728cd84f27ed7e329bc7963631cba4c28bafce5e6a5fefb4ba1df5c7fd572b3b0d7a2b31ef649496f2f991b691bff SHA512 317dd7b59a711dd0461b5369f7e31ea196882b018e047e1dbae8077274d06cb68542c8762efb852cce0b8021bedea69c19aa0c124b9414a36cf1a9c00e0b9703
diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc5.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
similarity index 98%
rename from sys-libs/libcxxabi/libcxxabi-12.0.0_rc5.ebuild
rename to sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
index 8c24d9691115..b8fb739a6ecd 100644
--- a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc5.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~x64-macos"
IUSE="+libunwind static-libs test elibc_musl"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild
deleted file mode 100644
index 8c24d9691115..000000000000
--- a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc2.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="+libunwind static-libs test elibc_musl"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libunwind? (
- || (
- >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
- >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
- )
- )"
-# llvm-6 for new lit options
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-# libcxx is needed uncondtionally for the headers
-LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
- # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # link against compiler-rt instead of libgcc if we are using clang with libunwind
- local want_compiler_rt=OFF
- if use libunwind && tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_compiler_rt=ON
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXXABI_ENABLE_SHARED=ON
- -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
- -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
- -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- # upstream is omitting standard search path for this
- # probably because gcc & clang are bundling their own unwind.h
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build a local copy of libc++ for testing to avoid circular dep
- build_libcxx
- mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxxabi
-}
-
-multilib_src_install_all() {
- insinto /usr/include/libcxxabi
- doins -r include/.
-}
diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild
deleted file mode 100644
index 8c24d9691115..000000000000
--- a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="+libunwind static-libs test elibc_musl"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libunwind? (
- || (
- >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
- >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
- )
- )"
-# llvm-6 for new lit options
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-# libcxx is needed uncondtionally for the headers
-LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
- # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # link against compiler-rt instead of libgcc if we are using clang with libunwind
- local want_compiler_rt=OFF
- if use libunwind && tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_compiler_rt=ON
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXXABI_ENABLE_SHARED=ON
- -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
- -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
- -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- # upstream is omitting standard search path for this
- # probably because gcc & clang are bundling their own unwind.h
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build a local copy of libc++ for testing to avoid circular dep
- build_libcxx
- mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxxabi
-}
-
-multilib_src_install_all() {
- insinto /usr/include/libcxxabi
- doins -r include/.
-}
diff --git a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc4.ebuild b/sys-libs/libcxxabi/libcxxabi-12.0.0_rc4.ebuild
deleted file mode 100644
index 8c24d9691115..000000000000
--- a/sys-libs/libcxxabi/libcxxabi-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1 toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="+libunwind static-libs test elibc_musl"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libunwind? (
- || (
- >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}]
- >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}]
- )
- )"
-# llvm-6 for new lit options
-DEPEND="${RDEPEND}
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-# libcxx is needed uncondtionally for the headers
-LLVM_COMPONENTS=( libcxx{abi,} llvm/cmake/modules )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
- # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
- if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
- llvm_pkg_setup
- fi
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # link against compiler-rt instead of libgcc if we are using clang with libunwind
- local want_compiler_rt=OFF
- if use libunwind && tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_compiler_rt=ON
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXXABI_ENABLE_SHARED=ON
- -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind)
- -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
- -DLIBCXXABI_USE_COMPILER_RT=${want_compiler_rt}
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- # upstream is omitting standard search path for this
- # probably because gcc & clang are bundling their own unwind.h
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${S}"/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build a local copy of libc++ for testing to avoid circular dep
- build_libcxx
- mv "${BUILD_DIR}"/libcxx/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxxabi
-}
-
-multilib_src_install_all() {
- insinto /usr/include/libcxxabi
- doins -r include/.
-}
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 94000cf8f263..cda247e9885a 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -2,18 +2,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD libomp-10.0.1.ebuild 2893 BLAKE2B 6085966e4e392ded8492c6b398d3a14ba5205aee8ecf3f63d0853e463f1bf007ff3b3c31555eb7cb566cc8c4bdc580e9d0ce38ca7cd58785820a7949e2969024 SHA512 e1b7b17dd0800908adbb06b29c7ef2d5bd73c66784104b554c59e5c5176c9c49c5432e0ecd72c6e3c00e71def839342cbedbd666f3886afa3ea92d8fc94ba591
EBUILD libomp-11.0.0.ebuild 2900 BLAKE2B 8dd6c10719ec67cb10e15610cb99276e8e802994a19c3e3028e365458fc02cb2514cbb6032a1d62528776d31a023de81a08935f923520c1d4ec055e285aacf1b SHA512 855a5730ac4e786506ce70d92bf7c46e11531ef73e0a663e9512b9861e7bdf441113a484d1aa583313f6990bfc81e56eb536dcf8d81d95a8375a3073efca2ebc
EBUILD libomp-11.0.1.ebuild 2902 BLAKE2B c032a2c7ba9ed2237c14ba6ba0f7558369990e29c96a3d0ef97e3f94492c6042bc626fca813718441ce2de3f44e3605331cc63d4d7db8677ddd6ed7539359cdd SHA512 0e70d6b1b84232b9090c069c437d40dd83a76177b5c3b4048a3ea3a52e4f50ef1d6de68fea78b0e7c8d79ca2f9fb876053219114829e6853c3e021b345fd4d79
EBUILD libomp-11.1.0.ebuild 2902 BLAKE2B c032a2c7ba9ed2237c14ba6ba0f7558369990e29c96a3d0ef97e3f94492c6042bc626fca813718441ce2de3f44e3605331cc63d4d7db8677ddd6ed7539359cdd SHA512 0e70d6b1b84232b9090c069c437d40dd83a76177b5c3b4048a3ea3a52e4f50ef1d6de68fea78b0e7c8d79ca2f9fb876053219114829e6853c3e021b345fd4d79
EBUILD libomp-12.0.0.9999.ebuild 2858 BLAKE2B 7e0c70445e2822d34c0f48f99debbe2f99e35601cfc3ce8e5d5a22888b29b6af5ca5090c66ebc7fb77990e2fdce37b958a2803d2a4be7e626359b48a7ad68c01 SHA512 8c7c35ed7c2d747d0d47a0d9588f2486a93852f31e7e1120688f41b09089e9507534fbae5d609b18bb28899de7dce2670ea1b87eb2e90cf06bbc116cac7daa22
-EBUILD libomp-12.0.0_rc2.ebuild 2858 BLAKE2B 1472a9384d0b92de2402af12c14ea7225aab79198114290c1511b12df7bd63956f95c40791928f85cc67a88c92f62059ac4d4fda1f7a0c3e831a33d827ad19b7 SHA512 2524adeb5ce85b79ea591e273631ffb65bcb8e409367bb7db8a38e9368622cf39d6d7ca2d200b7a57ca125081844ebdc625fdda33193f64e1af0c93ed0f48a22
-EBUILD libomp-12.0.0_rc3.ebuild 2858 BLAKE2B 1472a9384d0b92de2402af12c14ea7225aab79198114290c1511b12df7bd63956f95c40791928f85cc67a88c92f62059ac4d4fda1f7a0c3e831a33d827ad19b7 SHA512 2524adeb5ce85b79ea591e273631ffb65bcb8e409367bb7db8a38e9368622cf39d6d7ca2d200b7a57ca125081844ebdc625fdda33193f64e1af0c93ed0f48a22
-EBUILD libomp-12.0.0_rc4.ebuild 2858 BLAKE2B 1472a9384d0b92de2402af12c14ea7225aab79198114290c1511b12df7bd63956f95c40791928f85cc67a88c92f62059ac4d4fda1f7a0c3e831a33d827ad19b7 SHA512 2524adeb5ce85b79ea591e273631ffb65bcb8e409367bb7db8a38e9368622cf39d6d7ca2d200b7a57ca125081844ebdc625fdda33193f64e1af0c93ed0f48a22
-EBUILD libomp-12.0.0_rc5.ebuild 2858 BLAKE2B 1472a9384d0b92de2402af12c14ea7225aab79198114290c1511b12df7bd63956f95c40791928f85cc67a88c92f62059ac4d4fda1f7a0c3e831a33d827ad19b7 SHA512 2524adeb5ce85b79ea591e273631ffb65bcb8e409367bb7db8a38e9368622cf39d6d7ca2d200b7a57ca125081844ebdc625fdda33193f64e1af0c93ed0f48a22
+EBUILD libomp-12.0.0.ebuild 2919 BLAKE2B 7c0fe4baa3abce22898a0798ed57bd1d320628c47e24a158f79ac1db750e87c31a5aafc08aa75753d4d32c8672d404923579f10edd521053008ba64af88489df SHA512 8e5515992b73aac0661de272d09b7e184bc021c8026b4cb552d4fa7497db180c6942b3d9e66f63796a3a9a7d391904c6b85e50172b74970a854789806c78ff84
EBUILD libomp-13.0.0.9999.ebuild 2858 BLAKE2B 1472a9384d0b92de2402af12c14ea7225aab79198114290c1511b12df7bd63956f95c40791928f85cc67a88c92f62059ac4d4fda1f7a0c3e831a33d827ad19b7 SHA512 2524adeb5ce85b79ea591e273631ffb65bcb8e409367bb7db8a38e9368622cf39d6d7ca2d200b7a57ca125081844ebdc625fdda33193f64e1af0c93ed0f48a22
MISC metadata.xml 825 BLAKE2B 9c4afd81e02ecba9db7cac8487acf4e9dcbf772d62ee46c5c95510f1c624b52e0005786d06c119d4d7f0bf498fbd9cae2f9200a27ea427c9d6e83a5d74d45c1c SHA512 b2ba293ffb87f06c21172607234e8f69730d8ade0732fe98a5bc876353a01853dbef8cbe0ace0f6a556f2ae7217facee040349b460815dc2cf2f3b48cfd46762
diff --git a/sys-libs/libomp/libomp-12.0.0_rc2.ebuild b/sys-libs/libomp/libomp-12.0.0.ebuild
similarity index 97%
rename from sys-libs/libomp/libomp-12.0.0_rc2.ebuild
rename to sys-libs/libomp/libomp-12.0.0.ebuild
index 592037ef0b29..c5871d23a870 100644
--- a/sys-libs/libomp/libomp-12.0.0_rc2.ebuild
+++ b/sys-libs/libomp/libomp-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://openmp.llvm.org"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
IUSE="cuda hwloc kernel_linux offload ompt test"
# CUDA works only with the x86_64 ABI
REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
diff --git a/sys-libs/libomp/libomp-12.0.0_rc3.ebuild b/sys-libs/libomp/libomp-12.0.0_rc3.ebuild
deleted file mode 100644
index 592037ef0b29..000000000000
--- a/sys-libs/libomp/libomp-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib linux-info llvm.org python-any-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="cuda hwloc kernel_linux offload ompt test"
-# CUDA works only with the x86_64 ABI
-REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
- offload? (
- virtual/libelf:=[${MULTILIB_USEDEP}]
- dev-libs/libffi:=[${MULTILIB_USEDEP}]
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- )"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
- offload? ( virtual/pkgconfig )
- test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- >=sys-devel/clang-6
- )"
-
-LLVM_COMPONENTS=( openmp llvm/include )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-kernel_pds_check() {
- if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
- local CONFIG_CHECK="~!SCHED_PDS"
- local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
- check_extra_config
- fi
-}
-
-pkg_pretend() {
- kernel_pds_check
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir="$(get_libdir)"
- local mycmakeargs=(
- -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-
- -DLIBOMP_USE_HWLOC=$(usex hwloc)
- -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-
- -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
-
- # do not install libgomp.so & libiomp5.so aliases
- -DLIBOMP_INSTALL_ALIASES=OFF
- # disable unnecessary hack copying stuff back to srcdir
- -DLIBOMP_COPY_EXPORTS=OFF
- )
- use offload && mycmakeargs+=(
- # this is non-fatal and libomp checks for CUDA conditionally
- # to ABI, so we can just ignore passing the wrong value
- # on non-amd64 ABIs
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda)
- )
- use test && mycmakeargs+=(
- # this project does not use standard LLVM cmake macros
- -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
- -DOPENMP_LIT_ARGS="$(get_lit_flags)"
-
- -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
- -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-libomp
-}
diff --git a/sys-libs/libomp/libomp-12.0.0_rc4.ebuild b/sys-libs/libomp/libomp-12.0.0_rc4.ebuild
deleted file mode 100644
index 592037ef0b29..000000000000
--- a/sys-libs/libomp/libomp-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib linux-info llvm.org python-any-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="cuda hwloc kernel_linux offload ompt test"
-# CUDA works only with the x86_64 ABI
-REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
- offload? (
- virtual/libelf:=[${MULTILIB_USEDEP}]
- dev-libs/libffi:=[${MULTILIB_USEDEP}]
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- )"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
- offload? ( virtual/pkgconfig )
- test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- >=sys-devel/clang-6
- )"
-
-LLVM_COMPONENTS=( openmp llvm/include )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-kernel_pds_check() {
- if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
- local CONFIG_CHECK="~!SCHED_PDS"
- local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
- check_extra_config
- fi
-}
-
-pkg_pretend() {
- kernel_pds_check
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir="$(get_libdir)"
- local mycmakeargs=(
- -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-
- -DLIBOMP_USE_HWLOC=$(usex hwloc)
- -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-
- -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
-
- # do not install libgomp.so & libiomp5.so aliases
- -DLIBOMP_INSTALL_ALIASES=OFF
- # disable unnecessary hack copying stuff back to srcdir
- -DLIBOMP_COPY_EXPORTS=OFF
- )
- use offload && mycmakeargs+=(
- # this is non-fatal and libomp checks for CUDA conditionally
- # to ABI, so we can just ignore passing the wrong value
- # on non-amd64 ABIs
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda)
- )
- use test && mycmakeargs+=(
- # this project does not use standard LLVM cmake macros
- -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
- -DOPENMP_LIT_ARGS="$(get_lit_flags)"
-
- -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
- -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-libomp
-}
diff --git a/sys-libs/libomp/libomp-12.0.0_rc5.ebuild b/sys-libs/libomp/libomp-12.0.0_rc5.ebuild
deleted file mode 100644
index 592037ef0b29..000000000000
--- a/sys-libs/libomp/libomp-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib linux-info llvm.org python-any-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="cuda hwloc kernel_linux offload ompt test"
-# CUDA works only with the x86_64 ABI
-REQUIRED_USE="offload? ( cuda? ( abi_x86_64 ) )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )
- offload? (
- virtual/libelf:=[${MULTILIB_USEDEP}]
- dev-libs/libffi:=[${MULTILIB_USEDEP}]
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- )"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
- offload? ( virtual/pkgconfig )
- test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- >=sys-devel/clang-6
- )"
-
-LLVM_COMPONENTS=( openmp llvm/include )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-kernel_pds_check() {
- if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
- local CONFIG_CHECK="~!SCHED_PDS"
- local ERROR_SCHED_PDS="\
-PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
-< 4.14-pf9) do not implement sched_yield() call which may result in horrible
-performance problems with libomp. If you are using one of the specified
-kernel versions, you may want to disable the PDS scheduler."
-
- check_extra_config
- fi
-}
-
-pkg_pretend() {
- kernel_pds_check
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir="$(get_libdir)"
- local mycmakeargs=(
- -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-
- -DLIBOMP_USE_HWLOC=$(usex hwloc)
- -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-
- -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
-
- # do not install libgomp.so & libiomp5.so aliases
- -DLIBOMP_INSTALL_ALIASES=OFF
- # disable unnecessary hack copying stuff back to srcdir
- -DLIBOMP_COPY_EXPORTS=OFF
- )
- use offload && mycmakeargs+=(
- # this is non-fatal and libomp checks for CUDA conditionally
- # to ABI, so we can just ignore passing the wrong value
- # on non-amd64 ABIs
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=$(usex !cuda)
- )
- use test && mycmakeargs+=(
- # this project does not use standard LLVM cmake macros
- -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
- -DOPENMP_LIT_ARGS="$(get_lit_flags)"
-
- -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
- -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-libomp
-}
diff --git a/sys-libs/libosinfo/Manifest b/sys-libs/libosinfo/Manifest
index 99dc2d0fddf4..37a867b8d074 100644
--- a/sys-libs/libosinfo/Manifest
+++ b/sys-libs/libosinfo/Manifest
@@ -1,5 +1,3 @@
-DIST libosinfo-1.8.0.tar.xz 273324 BLAKE2B 0d289df4eb1eb0f9793227b7925cfc37e253a4db0da5c420e7b058d4c060ae50a5609bd25f7d07822e0110e535561f675cf8eddbe6bce0875757f10ee30b2c22 SHA512 1d831443af9eea6a5ba1edccafcd47e56fc55e3cc43c0572044abc9c70c4eb8bbe0d95019d42bbdc3b680a2f52511863412ea9587c6eb553353b3802e94b2960
DIST libosinfo-1.9.0.tar.xz 279376 BLAKE2B 9f231f022d80e96fc9b031ff8f16ea1e432e5e3ce079e384ad123043b89dd5e47ae119aec3052c8926965bf30c49b150f0ee727fb3b0e0391d393b1031aabeab SHA512 2e62e69f4353eb935734f091caa4cc4e3dce74020a93b684807470f068da73e8ecb7f4af0623b6d3053ecff3a34c6709a783dec3d25a56dc69f0e7ff9041cf26
-EBUILD libosinfo-1.8.0-r1.ebuild 1517 BLAKE2B dddb734dbb4428417fa830d31f9e1bbc8f165d5d8a6d03ff8e929b3025a8106b1e7a2db2cc4191bbba2e0b77da85768a54a70fb85480569d9a2f772f63e4cc67 SHA512 541d1a76d09bd950909f4b754286095d48af5614e3552d56316272f846d8a5eefc5c8c5fa68d210be69f0c31fc3dfde226097b5dc747e378efef86e52c48d642
EBUILD libosinfo-1.9.0.ebuild 1517 BLAKE2B db0fed6c813fd82e47d27b9142470f492b9f7abde12dc8138c7c42802ba555ccd15f267bf1252b3710ba852f7448b0d32e25ef097c76f5a5f4c15a40ba496ab9 SHA512 ec614aed8f99fc76f570e43cffce9e1fa2307e29a8a20429e99785a26fa751d6ce5152c431d792202d41e841838f27770c4cf2a1db624730e0b69f9784cd3e17
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild b/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild
deleted file mode 100644
index c2bc2665e86c..000000000000
--- a/sys-libs/libosinfo/libosinfo-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VALA_USE_DEPEND="vapigen"
-
-inherit meson udev vala xdg
-
-DESCRIPTION="GObject library for managing information about real and virtual OSes"
-HOMEPAGE="https://libosinfo.org/"
-SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz"
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0"
-
-IUSE="gtk-doc +introspection +vala test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="vala? ( introspection )"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# Unsure about osinfo-db-tools rdep, but at least fedora does it too
-RDEPEND="
- >=dev-libs/glib-2.44:2
- net-libs/libsoup:2.4
- >=dev-libs/libxml2-2.6.0
- >=dev-libs/libxslt-1.0.0
- sys-apps/hwids[pci,usb]
- sys-apps/osinfo-db-tools
- sys-apps/osinfo-db
- introspection? ( >=dev-libs/gobject-introspection-1.56:= )
-"
-DEPEND="${RDEPEND}"
-# perl dep is for pod2man for automagic manpage building
-BDEPEND="
- dev-lang/perl
- dev-util/glib-utils
- gtk-doc? ( >=dev-util/gtk-doc-1.10
- app-text/docbook-xml-dtd:4.3 )
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-
-src_prepare() {
- xdg_src_prepare
- use vala && vala_src_prepare
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use gtk-doc enable-gtk-doc)
- $(meson_feature introspection enable-introspection)
- $(meson_use test enable-tests)
- $(meson_feature vala enable-vala)
- -Dwith-pci-ids-path=/usr/share/misc/pci.ids
- -Dwith-usb-ids-path=/usr/share/misc/usb.ids
- )
- meson_src_configure
-}
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 3e9ceb94f7a8..bb695713c413 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -2,18 +2,12 @@ DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
DIST llvmorg-11.0.1.tar.gz 122790338 BLAKE2B 0130996b4a8c4d9f757136fd7fb318068c9bfdc565060dec0d4336480c4ab66c4ae3185a7fdb05f13cf9ee8fd4123b09df938881b75d6e5d3689595114b7e32a SHA512 f5e6ef0b3111aae08a89cd01adb2ff4abfa9ef779c68b9190421d0447efd25c2cc00e5aae9f4764805f5fa31434866043d1510ae7389817e28ae53a5442e2fdf
DIST llvmorg-11.1.0.tar.gz 122776532 BLAKE2B ca842ff4afff8f44c82b5e7383962a9c45ca1c93b64fa4c6ebcd70a1d3849dbad2b8e4e24fba02d144c6266d7fab3607ebc6999b28c229cb35256cf40f26a985 SHA512 9a8ce022a935eed42fa71a224f2a207122aadcbef58ee855fdb4825f879e7d028e4dcff22c19b9d336db1c8bf63fb84372d44981acf84615f757e54306c92b81
-DIST llvmorg-12.0.0-rc2.tar.gz 134242619 BLAKE2B bb741a311db608fc2ba7eeaab71c5c9f2a430f7fee3f0c5c4334e5c14caa19738d18c87b568de963d57d9b53e808ac412cf8554eca7fcae9ecca65aa4442e197 SHA512 d8f9b3dfeb0fe9b91eb7f49da393784333044db2653373fbb168afd3c8d50f3e3ec7a7b8f44df522d0facafbfe4cfc4d9e2906d19f1e6feb0bdc569b6c10a17d
-DIST llvmorg-12.0.0-rc3.tar.gz 134244008 BLAKE2B ed09aa361b264387711ba1ee2e4b01c0c78ad97391df95e2542d4edc31f657cc33c8a2a45de63eb421908d5dadd9392a736610fbb04b3ecbd336d6514a649da8 SHA512 1fae53c6f255160cf4be53848b8b92c8b162ddcfbddf1bf0017faf249859040c15c862c4b52bc3ba894149139afb814e0674da88793ddebfc0756ba3aa7626ce
-DIST llvmorg-12.0.0-rc4.tar.gz 134245842 BLAKE2B 860a0551a42e2c6a28f213c151076c5ae64a9d85f7bfb2e2df4737acd5fe968f29d368a689d9a857e01038587e872722d216f044b3f665857d7ed71122fe334e SHA512 20e4440664227c9ea7af84df3643599cd7c96f5e2b6404c42be0ce0f0d7f989f5c7b8df1f1ba93d1473d3a30325cda5a53d3900c0229ccb042b365583b5aa846
-DIST llvmorg-12.0.0-rc5.tar.gz 134247991 BLAKE2B 9721e211d39611f9c48b57386fb57c1dcf964c39ff5f32c593a6390c06659fcd5a1f76063004d2ecd3d1af32281a69994c7478b7fdfacd9f50ebf5fbb2050a71 SHA512 a289fdc55c25454e8cbfd370387fdd11c7555d03b3c479213e37dd01189c077d67bd04b8cab62ce82f3746877f5f02619afb3a5110191048511efee38c191d16
+DIST llvmorg-12.0.0.tar.gz 134226215 BLAKE2B f9c3ba8c58571855caa4f206fd285c9b5be66672fb0814cb8bc0964a051f57f5d35013aa1e27cbda502652b37df1ec23474129109e76a42066847860db441dbe SHA512 0cff02155c5ac0d6db2b72d60d9819d5b5dd859663b45f721b1c7540239c2fceb1f57d9173f6870c49de851c242ed8e85c5c6d6577a1f8092a7c5dcd12513b26
EBUILD llvm-libunwind-10.0.1.ebuild 3185 BLAKE2B 150bde0a85684ac2cbc01d20139e458f57377c2c9692037e7fec432019b16f073d6e14d772dfee190ab8a682e4b133f538dce51fce3ede54e8e20152575ac7c1 SHA512 4cdf4ce69be5ca630701d4e41bdcfead01eac10ced7edc39a9b20628e3225b65b33ac493d3010f8ac8cfe5cce73b70bb2d4988d1ea00f2766efdbe30c03aa6de
EBUILD llvm-libunwind-11.0.0.ebuild 3207 BLAKE2B 38d6419d35871059220e6d43672454fd29a8155da65cd4a729679a01c8bf8a9c97078bd01256126370d2caf48f91bcc44b12c33a8f93f3a737b1128d09e684e7 SHA512 7d450f6dcbf347679c9ac33e8838d9f334bd000e971cdc4c0cd8cfdee0ffe5eee253172fa3c7418e0fa13d6e439e95cd8d816fb69aa2253510c9943486ac1638
EBUILD llvm-libunwind-11.0.1.ebuild 3209 BLAKE2B 1d083ebb9be360918af9e89a9eaf98c84b6290414cb8870120d34d2c62c98369e942782a330d654bc80ff62817120dcf676288edabc22ead93b6e18c9d9b87ce SHA512 5c8ff80f595b24bf7cda3d724dba2946a47f57177db716246115c9865320bed3ca7bc8dd90547796d2baafce4036fecc4d7351d57ac925984c5b39ef4fb82e1b
EBUILD llvm-libunwind-11.1.0.ebuild 3223 BLAKE2B c39bdefd6bf0656db7d84f3cd868da01aa4b37f51c729951d1bcb73336f6ab1d8beb114a7d10d79c1441ce945b03aaf9444481e5e1b3e7dd7fdb9a7e971c451d SHA512 ad8cb081326e4dd6cd888882fabcc3fa1a152c37b28197c9565d46d8f8419f233a1a9f6cc9f3bcfe4ba1441cf97147dafb684e3eb60453020d2b64ccfb56d1c1
EBUILD llvm-libunwind-12.0.0.9999.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
-EBUILD llvm-libunwind-12.0.0_rc2.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
-EBUILD llvm-libunwind-12.0.0_rc3.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
-EBUILD llvm-libunwind-12.0.0_rc4.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
-EBUILD llvm-libunwind-12.0.0_rc5.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
+EBUILD llvm-libunwind-12.0.0.ebuild 3239 BLAKE2B 04a0b9de0107e28b22fbbe4e94e55969cdd7040710e3d76d8f2c57ef820d556463cb8bda5b450221383f48b989cd923ce3ec3fd63a1514d8e6b95f4a91d797cb SHA512 6ff67dcd84b49c8092a18e27b4e9db3a745c1e77035d86134b8ff1150010f1f3e3b993d99d04c60529594df6e5b2260c0d1c01746dac333ef7e70fea9c1e257a
EBUILD llvm-libunwind-13.0.0.9999.ebuild 3191 BLAKE2B c6d413951aed1e093b629506afdb3f76f5887239dc4aedd1d9f7063549d2cad5b286d253df25aacb20116ad6ac6f85453d357eb96de02611d18d5f136d62ebc4 SHA512 99693bac2c943e756f4c7b586d78add1811f91c0bf9bad235bb9a9feb4df1edb779d1e01759ff86a484e48a8bca2ebd6740d5a4c4cdf9dbddab6ebc6a0bd8591
MISC metadata.xml 302 BLAKE2B ef8858b3c26dfa1727e57685381dbf71eb74008e74127b06467aaff9eea2fd7f3fdcdb1819529b8e828d42720745855e948d608bbe3eb40778fe1e4e260118ad SHA512 d5e641d63402052ef7af157f98998868a816d5e5072424725b09ded5c2477b26aaafbb8874473367a860d3fc365e0f4f0db451315ec4be3df23cce4c1194f2d7
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
similarity index 98%
rename from sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild
rename to sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
index bf538b66689b..7f33378df74a 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc2.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/llvm-mirror/libunwind"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
IUSE="debug static-libs test"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild
deleted file mode 100644
index bf538b66689b..000000000000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc3.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules )
-LLVM_TEST_COMPONENTS=( libcxxabi )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir=$(get_libdir)
-
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
- -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
- -DLLVM_INCLUDE_TESTS=$(usex test)
-
- # support non-native unwinding; given it's small enough,
- # enable it unconditionally
- -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
- )
- fi
-
- cmake_src_configure
-}
-
-build_libcxxabi() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
- local BUILD_DIR=${BUILD_DIR}/libcxxabi
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=
- -DLIBCXXABI_ENABLE_SHARED=OFF
- -DLIBCXXABI_ENABLE_STATIC=ONF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXXABI_INCLUDE_TESTS=OFF
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build local copies of libc++ & libc++abi for testing to avoid
- # circular deps
- build_libcxxabi
- build_libcxx
- mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-unwind
-}
-
-multilib_src_install() {
- cmake_src_install
-
- # install headers like sys-libs/libunwind
- doheader "${S}"/include/*.h
-}
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc4.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc4.ebuild
deleted file mode 100644
index bf538b66689b..000000000000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc4.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules )
-LLVM_TEST_COMPONENTS=( libcxxabi )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir=$(get_libdir)
-
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
- -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
- -DLLVM_INCLUDE_TESTS=$(usex test)
-
- # support non-native unwinding; given it's small enough,
- # enable it unconditionally
- -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
- )
- fi
-
- cmake_src_configure
-}
-
-build_libcxxabi() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
- local BUILD_DIR=${BUILD_DIR}/libcxxabi
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=
- -DLIBCXXABI_ENABLE_SHARED=OFF
- -DLIBCXXABI_ENABLE_STATIC=ONF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXXABI_INCLUDE_TESTS=OFF
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build local copies of libc++ & libc++abi for testing to avoid
- # circular deps
- build_libcxxabi
- build_libcxx
- mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-unwind
-}
-
-multilib_src_install() {
- cmake_src_install
-
- # install headers like sys-libs/libunwind
- doheader "${S}"/include/*.h
-}
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc5.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc5.ebuild
deleted file mode 100644
index bf538b66689b..000000000000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-12.0.0_rc5.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{7..9} )
-inherit cmake-multilib llvm llvm.org python-any-r1
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://github.com/llvm-mirror/libunwind"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-libs/libunwind"
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6"
-BDEPEND="
- test? ( >=sys-devel/clang-3.9.0
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )"
-
-LLVM_COMPONENTS=( libunwind libcxx llvm/cmake/modules )
-LLVM_TEST_COMPONENTS=( libcxxabi )
-llvm.org_set_globals
-
-python_check_deps() {
- has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- local libdir=$(get_libdir)
-
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
- -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
- -DLLVM_INCLUDE_TESTS=$(usex test)
-
- # support non-native unwinding; given it's small enough,
- # enable it unconditionally
- -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
- )
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags);--param=cxx_under_test=${clang_path}"
- -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
- )
- fi
-
- cmake_src_configure
-}
-
-build_libcxxabi() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxxabi
- local BUILD_DIR=${BUILD_DIR}/libcxxabi
- local mycmakeargs=(
- -DLIBCXXABI_LIBDIR_SUFFIX=
- -DLIBCXXABI_ENABLE_SHARED=OFF
- -DLIBCXXABI_ENABLE_STATIC=ONF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXXABI_INCLUDE_TESTS=OFF
-
- -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx/include
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${S}"/include
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-build_libcxx() {
- local -x LDFLAGS="${LDFLAGS} -L${BUILD_DIR}/libcxxabi/lib -L${BUILD_DIR}/$(get_libdir)"
- local CMAKE_USE_DIR=${WORKDIR}/libcxx
- local BUILD_DIR=${BUILD_DIR}/libcxx
- local mycmakeargs=(
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS="${WORKDIR}"/libcxxabi/include
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
-
- cmake_src_configure
- cmake_src_compile
-}
-
-multilib_src_test() {
- # build local copies of libc++ & libc++abi for testing to avoid
- # circular deps
- build_libcxxabi
- build_libcxx
- mv "${BUILD_DIR}"/libcxx*/lib/libc++* "${BUILD_DIR}/$(get_libdir)/" || die
-
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-unwind
-}
-
-multilib_src_install() {
- cmake_src_install
-
- # install headers like sys-libs/libunwind
- doheader "${S}"/include/*.h
-}
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 6f93df2e58ef..07844627e75d 100644
Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 34d6d43cb44c..41bdc898ab82 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -9,12 +9,12 @@ DIST chromium-89-patchset-7.tar.xz 4640 BLAKE2B 6150f92a4cb83025b7521c573e9a14bf
DIST chromium-89.0.4389.114.tar.xz 890898912 BLAKE2B b9590f83eb54fc1b524a7893f8ce0317cb5648aae84853b8958f2a0f65ae2f8331e65732322f4956fb5bc58ef3691755ae66ed901567e2b5a9749a99fc6096c4 SHA512 5b8d92ecde3ab35847dc4981caa12434334f81fc576e8809c5832a18989b6d1465ae8c43f0ad0ea8a3da7a5876c52679c57ec8323109de2b81ac467419fa1a4c
DIST chromium-89.0.4389.128.tar.xz 890850492 BLAKE2B 24a6437024994c5fbefc059b966e1bd6dd3d11ad827ba2dc0e010e5503a7a93579d0cb23acc0c00f687c7f21372bb04eae875e555abb933a4a9afe813b8b727c SHA512 37f694dea7a1f398082c5c0f02579c9e2c855a424cf4e09ebc94cac9313836e604dcc52bd1fbc105ac3d5e54bb056da3e62daec1e3bbd11c00f466125ef4bdc1
DIST chromium-90-patchset-7.tar.xz 3892 BLAKE2B 3ba169baaaf74b548749be3f845f505256cc9573f798e10929b5d1f0f534d739e657e3fa134c78ec3f7987a3b89adfc4bee0d1a6585ad8fe4bdc3ffd1181042c SHA512 5e1aa834ee5668ee40fc3af5cda7325da710dd1a0dea7ce535e89e36fd7d321db63d520a9b6ce6372ed941473dff18d1276316567af810c18e1478a04d3f23f8
-DIST chromium-90.0.4430.70.tar.xz 917490588 BLAKE2B 335bd7cca22b691dce110ca838c71abc8971423be1f74709f2f95dbd6c5c9cfb79dca9391ceb11e2571ef0ce66e727bcaadef044923d2df7720873db71e48e72 SHA512 c75bd3b0078d90aa28d0542c845fbae1ac7a478ca70386ad74f98f4541186e3d5f5ceafd4f447ee541dfff2cc4cb5bec9be5d8d510cb52fcf2d188c3fc666311
+DIST chromium-90.0.4430.72.tar.xz 917364932 BLAKE2B 12813a6cd32c5ff2532d4d97d99e955d4ec7868c702e437039fd7daa806b8f9d77b96a2dc713438efcb5c1b14069ca3489b666e2c33daa3b0ac701c3038662b5 SHA512 b07943ac1535cce0d02046b6e79eb01809bfae95ad6eea3bc7d209ff41d54278ca6575462ea372f3014b434e4f1dc8e529aa752a77ec519659abd089e21506e3
DIST chromium-91-patchset-4.tar.xz 3188 BLAKE2B 34d64f4124cb5c020d7d20c883c3409f710b96d5412f8881936e86d78ed034c1d70bd16f9324c5af21f735c3c5f98b4b4cd28cbd7f86f9513df2a5f1ff404772 SHA512 79c1640a7248d628c31fdbf3df296aa888e80f3c90cc6a74be56ac1389d9748b7cce88641e626cd4a5ae298e82fb325a8604fda68378706f0f26a2570e8983a2
DIST chromium-91.0.4469.4.tar.xz 949712784 BLAKE2B 99453196fb9f2336afffb03affcf7441a1ee5f8c9ce50c76888783b8520f2490299e5fc3448c7f61c270c175e48e55a1f947f8cfdf0053a02513676d9ed8daeb SHA512 413452da449198713e6d10f05b937f95a6c0ffb11b2408dc9ced1048af6f7a406af07f8112fe39f73482723802ff25e51ce0085c598d03dba207a5658385871d
DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
EBUILD chromium-89.0.4389.114.ebuild 28662 BLAKE2B 2ab8af7eb24fa37c5cfcf93d9383047712f1039d3df48da7fb8ca16637284247b64b6481a325f503adf4fec8a2c797d7fd3309207e6d28fcbb33b6730bddafb8 SHA512 ac84f03679957a3122ad08272e3d5fe2573197bb8f44ca221b09e8a0d84c13094b6cc94c656cb62a78eb883c53f7bcb23bd9763bc2e9a7c38cfbd5d0708e2e18
EBUILD chromium-89.0.4389.128.ebuild 29053 BLAKE2B db6db79789858012b6b84bce1ea2dfc7591d9731532d2a076fe5f01869c7ed69fb0ce762e03a814e86c549e54faf10da1e96f33587afdb6063e68211a0df4f07 SHA512 110a52e1526d900a92451fcbc4e16e627db657cff520bb185baf9c98ce290bb221fdbd3fe39ae1a092af2257a491e0f3bd3cd27e771c10cd2a11f86844ad8ea6
-EBUILD chromium-90.0.4430.70.ebuild 29469 BLAKE2B 2fe32c98471cb29ee81fb36998a38f580597b23ac3fb6d5f656fadaabb773b4d62d1a946a92f080c2528ae0628da0f0e66148866f34bd985cd32de07126c3525 SHA512 a6213bc37f8011830380ed8f872829194cd0102657aae9378286c0c9d0f71afbb7ea6812237a6a972c7529c709195242612367497f2f8016228296e20d88c445
+EBUILD chromium-90.0.4430.72.ebuild 29469 BLAKE2B 2fe32c98471cb29ee81fb36998a38f580597b23ac3fb6d5f656fadaabb773b4d62d1a946a92f080c2528ae0628da0f0e66148866f34bd985cd32de07126c3525 SHA512 a6213bc37f8011830380ed8f872829194cd0102657aae9378286c0c9d0f71afbb7ea6812237a6a972c7529c709195242612367497f2f8016228296e20d88c445
EBUILD chromium-91.0.4469.4.ebuild 28997 BLAKE2B 60f0dc2407a13a1b9846cfcabc720a3e67be233fd2840384a98579e8aa56c9d5b8713291a01974c34aea42b052ae483fd96c4180421064d39d760d57f327fb21 SHA512 f3ee97527b3943284a9a0a8f514853c0483ed2d7b52a8fa709485e63b0b05dad69d39699d4a0515628561c36c4dacec9e71799326f502621a2d4a11aedbf43bf
MISC metadata.xml 1596 BLAKE2B e15a05a13e8200be6a946ba0b2631a014b83a66267a9ce956245d28312403b3229ef6a961830bd69535bc4286912fdf8d5f3a6cb0d0f8aff29936ceaf7113e8f SHA512 204d0b04307b2fc2188c64f290c0e3a0a0b14f3ac0f35deaffdaac1b30addd4df1f2eef2eae19a674f07123dc44a6ba4a0b5e2419a898bfaac61579603ceb0ee
diff --git a/www-client/chromium/chromium-90.0.4430.70.ebuild b/www-client/chromium/chromium-90.0.4430.72.ebuild
similarity index 100%
rename from www-client/chromium/chromium-90.0.4430.70.ebuild
rename to www-client/chromium/chromium-90.0.4430.72.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index f54abf41e46c..f6f0009395aa 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_91.0.4469.4-1_amd64.deb 79111896 BLAKE2B d32edcec7e723a37fd50a6ba5565acc72d8c859a84762271ed94438830880afea7a246c35c7c387aa58848b326e2689043dccd03dea334df5cdee545e1dc08f9 SHA512 42439166e19f0c798dfcc8bbcb00252cc132360c38eb293f7b9a83a2f35278882102ad65f844f77d65b9233b18b4fd8668d7e8f597cb0e02d80f875b32004c81
-EBUILD google-chrome-unstable-91.0.4469.4.ebuild 2983 BLAKE2B 68b16e07ef56018d2200532a0df9584a1f7725f80f024c0047e03ae95eb8d6a548bb711dab8ec48aabbe933361451e9e61c9733840757e0e243fd0c62ac3c1a3 SHA512 6fb3bb43b49b23af87a32b0b1b815fd6195f11d4c013fbcf0cdf3af424bdd489bb60189f6f08763166a9d474956739f516fb7aaa936ac14addb09f6a2f2ecb1c
+DIST google-chrome-unstable_91.0.4472.10-1_amd64.deb 78576856 BLAKE2B 7c78ec216b457c3335e1513b0e414f42f336e64b0e8dcd7a999a2bb7855dc79a3a9d5da8eee8b4f43212a388f92e33b5094eb1ffcba0b564d976659563519101 SHA512 376692d11e04a1d2f580133cab243a28a24d21a9044abbeb63531113693eb5b3d3b4cdc78442ea7cdf6fd30107a21fcd88a7243ac19198fa8e3603de98259613
+EBUILD google-chrome-unstable-91.0.4472.10.ebuild 2712 BLAKE2B 8533d960c56cf84f095c017b6daac712adc1fbb64c6ae44ae80a8f0d81cabcd8a83d2f78f52d9bf28eb06f7ec9f5de69f76ceeafa863677bc701f58bd78b50d4 SHA512 8d37002748f13ff5b7121efb70bf79ccddd7df42f9a9132eae98a208cabd775b0a70bc02f89b169e5dacac55abeb7372b60c943affb7b2ee9bb077e3a3aa8fcb
MISC metadata.xml 436 BLAKE2B 27b8df0153055ab0cd16d5ffac82f87d87a8f6ad1d3d56f9b0714dbc82ef8ec516df85eace40e374598ab5e83b953020d7213400f5a4f959610a034cd8967bb2 SHA512 f2ba37a63b2b9189fb5377a3dc5eaa950daa024b0f785cf39df76edcb4ecb98011c31cfa060c390fd08e232ad7fb40ffba3ebe2fc10125e50cce37a7325d7c57
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-91.0.4469.4.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-91.0.4472.10.ebuild
similarity index 86%
rename from www-client/google-chrome-unstable/google-chrome-unstable-91.0.4469.4.ebuild
rename to www-client/google-chrome-unstable/google-chrome-unstable-91.0.4472.10.ebuild
index 0b6476f303a1..823e4a8ef49e 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-91.0.4469.4.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-91.0.4472.10.ebuild
@@ -1,13 +1,13 @@
# Copyright 2011-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
sv sw ta te th tr uk vi zh-CN zh-TW"
-inherit chromium-2 eutils pax-utils unpacker xdg-utils
+inherit chromium-2 desktop pax-utils unpacker xdg
DESCRIPTION="The web browser from Google"
HOMEPAGE="https://www.google.com/chrome"
@@ -29,22 +29,19 @@ SLOT="0"
IUSE="selinux"
RESTRICT="bindist mirror strip"
-DEPEND=""
RDEPEND="
app-accessibility/at-spi2-atk:2
app-accessibility/at-spi2-core:2
- app-arch/bzip2
app-misc/ca-certificates
dev-libs/atk
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
>=dev-libs/nss-3.26
- dev-libs/wayland
+ media-fonts/liberation-fonts
media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/freetype:2
media-libs/mesa[gbm]
+ net-misc/curl
net-print/cups
sys-apps/dbus
sys-libs/libcap
@@ -54,17 +51,13 @@ RDEPEND="
x11-libs/libdrm
>=x11-libs/libX11-1.5.0
x11-libs/libXcomposite
- x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
- x11-libs/libXi
x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/libXtst
x11-libs/libxcb
x11-libs/libxkbcommon
+ x11-libs/libxshmfence
x11-libs/pango
x11-misc/xdg-utils
selinux? ( sec-policy/selinux-chromium )
@@ -122,13 +115,3 @@ src_install() {
pax-mark m "${CHROME_HOME}/chrome"
}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index eeed8f0abe0b..fcf46dcd5a46 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,4 +1,6 @@
+DIST opera-beta_76.0.4017.40_amd64.deb 80675700 BLAKE2B 85ad686cc929c66465fcb5feea035098418979ab5983c9dde56acd3d6dc75d826dc8dea230fa76811092865aaffe08e64ed632d792c96300b2d830b3266d8ad9 SHA512 2f6547b3cff6b73e58dec650c6dbbffbf08a39bbab1de5faf2d110fde29bb52334ba7842e0c1f84b9ec079e399fc1fc41500d1efbcbbfdbc36647dea47570182
DIST opera-beta_76.0.4017.5_amd64.deb 74524756 BLAKE2B 2db5530d18f1dc7cd1926b35c45de6de1d5aa2ba4dd38bcb7f41ba24bffa4f37f60c770506f9b3777656f948742f4b25e7f85613eb95326409cb068a4b5dd234 SHA512 c40448d895e1facf081ab995fedaffdd7f4f6896005a5a7cbe2d28638b666340b1d1abaf6d38eb08a19e63fd9d16aa33a052219a1e7b69ed0982cd69d16dd7ad
DIST opera-ffmpeg-codecs-90.0.4412.3.tar.xz 1392160 BLAKE2B 61f32ac1ac3ec12f39324e1e91aef59f9693e36d19abeb92b223e7b95411d5b2a7c2e7ecac87c5a59d374a61bc2ea0f6b2738d01860a1df013d1111876acb888 SHA512 4f56c70bb6e57c978c4997f30473454ccf51308818bf9debadfa0fe4d68ce10c7e333fb49ae4152b355f442b06cfcfb4c0fa130db4de9937374dc5c589c56a70
+EBUILD opera-beta-76.0.4017.40.ebuild 3018 BLAKE2B 129d4792889815c112a42645f3dfd0e07287129ec9de674e6cf9236e9ff3a751089401768839ff0573a364862aee8054a7d9e97dcaf9a5588f7175f2d4571b9c SHA512 73a8e5051ed654cd8ef4a669eff91043d5ad463f3c409880bc158e028d136e9d91ef67bdc9da7d33f30fffd2206a7fa8246448cf14f0e641e077fc00bc8074e6
EBUILD opera-beta-76.0.4017.5.ebuild 3018 BLAKE2B 129d4792889815c112a42645f3dfd0e07287129ec9de674e6cf9236e9ff3a751089401768839ff0573a364862aee8054a7d9e97dcaf9a5588f7175f2d4571b9c SHA512 73a8e5051ed654cd8ef4a669eff91043d5ad463f3c409880bc158e028d136e9d91ef67bdc9da7d33f30fffd2206a7fa8246448cf14f0e641e077fc00bc8074e6
MISC metadata.xml 379 BLAKE2B 1945bc4341ba4a9e75097fec82275f5fd31fca881a432a31ee0cb5ebfb51ebea4cd707731673a5de3cee8797cb532a3e929db9f9f144b84fd54af545b4444118 SHA512 19c3f7dc99f1c71bf9e6b1ed440b660c2712000d543f40f454a2fdd43f4eb3ed2ea4907880859d4084ea8ac1591b03463a8f19ae56b2396eee442c4224fc60be
diff --git a/www-client/opera-beta/opera-beta-76.0.4017.40.ebuild b/www-client/opera-beta/opera-beta-76.0.4017.40.ebuild
new file mode 100644
index 000000000000..9f85c468ae05
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-76.0.4017.40.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+ be bg bn ca cs da de el en-GB en-US es-419 es fil fi fr-CA fr hi hr hu id
+ it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+ zh-CN zh-TW
+"
+inherit chromium-2 multilib pax-utils unpacker xdg
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/"
+LICENSE="OPERA-2018"
+SLOT="0"
+
+SRC_URI_BASE=(
+ "https://download1.operacdn.com/pub/${PN}"
+ "https://download2.operacdn.com/pub/${PN}"
+ "https://download3.operacdn.com/pub/${PN}"
+ "https://download4.operacdn.com/pub/${PN}"
+)
+
+if [[ ${PN} == opera ]]; then
+ MY_PN=${PN}-stable
+ SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" )
+else
+ MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+FFMPEG_VERSION="90.0.4412.3"
+
+SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.deb}
+ proprietary-codecs? (
+ https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz
+ )"
+
+IUSE="+proprietary-codecs suid"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-atk:2
+ app-accessibility/at-spi2-core:2
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/gsettings-desktop-schemas
+ media-libs/alsa-lib
+ media-libs/mesa[gbm]
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/pango
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="opt/opera${PN#opera}"
+
+pkg_pretend() {
+ # Protect against people using autounmask overzealously
+ use amd64 || die "opera only works on amd64"
+}
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ :
+}
+
+src_install() {
+ dodir /
+ cd "${ED}" || die
+ unpacker
+
+ # move to /opt, bug #573052
+ mkdir -p "${OPERA_HOME%${PN}}"
+ mv "usr/lib/x86_64-linux-gnu/${PN}" "${OPERA_HOME%${PN}}" || die
+ rm -r "usr/lib" || die
+
+ # disable auto update
+ rm "${OPERA_HOME}/${PN%-*}_autoupdate"{,.licenses,.version} || die
+
+ rm -r "usr/share/lintian" || die
+
+ # fix docs
+ mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+ gzip -d usr/share/doc/${PF}/changelog.gz || die
+
+ # fix desktop file
+ sed -i \
+ -e 's|^TargetEnvironment|X-&|g' \
+ usr/share/applications/${PN}.desktop || die
+
+ # remove unused language packs
+ pushd "${OPERA_HOME}/localization" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ # setup opera symlink
+ rm "usr/bin/${PN}" || die
+ dosym "../../${OPERA_HOME}/${PN}" "/usr/bin/${PN}"
+
+ # install proprietary codecs
+ rm "${OPERA_HOME}/resources/ffmpeg_preload_config.json" || die
+ if use proprietary-codecs; then
+ mv lib_extra "${OPERA_HOME}"
+ fi
+
+ # pax mark opera, bug #562038
+ pax-mark m "${OPERA_HOME}/opera"
+ # enable suid sandbox if requested
+ use suid && fperms 4711 "${OPERA_HOME}/opera_sandbox"
+}
diff --git a/www-client/seamonkey/Manifest b/www-client/seamonkey/Manifest
index 2c1c667ff837..ae497115b3af 100644
--- a/www-client/seamonkey/Manifest
+++ b/www-client/seamonkey/Manifest
@@ -11,5 +11,5 @@ DIST seamonkey-2.53.7.source-l10n.tar.xz 13540652 BLAKE2B a42471ee8d2c4c57158291
DIST seamonkey-2.53.7.source.tar.xz 283282204 BLAKE2B a0e239381b6f1dbd41042ab1daf1ed986d6ea9f6fb68cb38b41e05e579937d1754f4293f1d3b9ded7ce6f05f3ca8cd292addfd06fe6405777c440ded2804d4c1 SHA512 175bf010f5279f07e0cccaf2d8caf4d6e0368de035aba7b5bc4c5da301de19aa7fc8c0125b2ee3d1c1a859e94c8f7985c977bafe48cd6f453d609270891887e5
EBUILD seamonkey-2.53.6.ebuild 16702 BLAKE2B 45fcbb8369324a98cc1382ff975664d672561c695c2cfd0b0e17d67197d546fb733aa74b59be51baa82bf0fc2329fb8fdc69e933495657a8c7bfb97cc6ceefc7 SHA512 6af5513259f49ce716b4f2b19c3dbc65666215f0bf9d47825f75ac911c6130760ce1b886eafcce891c906bff2937f3fdc6fec36e1fc9d8df3e3f4cd0cee31cbd
EBUILD seamonkey-2.53.7.1.ebuild 16889 BLAKE2B 6cfbbc67def3ef0310cb4555551aa9d8a7b3e445949844d206a568a839647c4c18bf23b94f74a92654743c1c9b110f85ffcb1471b3a52d996b73c7537bac72f9 SHA512 a02f7dc09cd34db8c2d692c0420a28ad224df66ce2ac70a0e0235e1c80e20a5108598e2e6ef3438b186c29428df585ab5c1275310a8f8091b6daac19cd63e99a
-EBUILD seamonkey-2.53.7.ebuild 16782 BLAKE2B b50d7a23ad657607160a515a7dbd6498c4e863e0ccb30726864b621960ea2a07e95ece5d7e653f389b0846dab9c6196e4cd2dbedcf99d123d9a0573f1522554b SHA512 4710c908a1d02651f6736739fc9507da9984d96e25513ae5318239114a7838240e05064ddcd478df8235bfaf579dbd4a535f6199e21a8038cd97495e11226bb5
+EBUILD seamonkey-2.53.7.ebuild 16780 BLAKE2B 918ade9b1f465eb68fd71111d6ebe2d7a1a7b828c53f1e04d234b238e0e701654bc0bc889f2fd118b37baf2ba4485755e5cdda7fb2fc5b710bd0048e29a9789d SHA512 4be4802bc322fa00c2a7952e7211fdfb94c43a0cb4244190e43423ee05a98e3446f35cea92126761f58925c8cda1ef03db49a54cbfe13f31ae530a3c92241397
MISC metadata.xml 1931 BLAKE2B 3cb5bb9f57b5b669b2c9c0d90616bd04928483f51bf0c0909e63836e069f6a87cfd0a2f37b8753abe8976a11219c7daa577ac0d9ee6f2335eec7c375614333ee SHA512 9ee6b67335f7a66a8ad1d211f257042fe9b741432691502be8b39d71888a1f783310fb1049757cb5059c530aa3b6e0c1d6b94f86feaf74fd096168c21611f524
diff --git a/www-client/seamonkey/seamonkey-2.53.7.ebuild b/www-client/seamonkey/seamonkey-2.53.7.ebuild
index 759d69a97f4d..cb3f4454b513 100644
--- a/www-client/seamonkey/seamonkey-2.53.7.ebuild
+++ b/www-client/seamonkey/seamonkey-2.53.7.ebuild
@@ -51,7 +51,7 @@ SYSTEM_IUSE=( +system-{av1,harfbuzz,icu,jpeg,libevent,libvpx,sqlite} )
IUSE="+chatzilla cpu_flags_arm_neon +crypt dbus debug +gmp-autoupdate +ipc jack
lto minimal pulseaudio +roaming selinux startup-notification test wifi"
IUSE+=" ${SYSTEM_IUSE[@]}"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
RESTRICT="!test? ( test )"
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index ab09154414b8..446032b1793d 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,11 +1,11 @@
-DIST vivaldi-snapshot_3.8.2238.3-1_amd64.deb 79031388 BLAKE2B 145b9b17509fc9c96ffb94dca369cb2d7a9280cbf3919cb925e1f889e371ec3b405f310cd2945f78561c7738c00e756c4d55a07a99a784d2693ae00ca40c0312 SHA512 a0398d4275fd8992aea68a2bcf26e2992df3e11a8f347178797eea5655a00d7f6bac669499138b3f60bc268d6e0ef268bb192420d35558068645c90ccd5adc04
-DIST vivaldi-snapshot_3.8.2238.3-1_arm64.deb 71080608 BLAKE2B 06700f48c5b2b77a3f9961eae36733b25492b133cfdb2634e0a33c111e46783f22236fc9aa395e501dc735fcbbb74ca71aa93119e7541e702663a955c10949b3 SHA512 83bc8802755500ff0c67cd7d7f6528a26a6e61f86902b749656f79db8ae4ae06285ed0cb27acc95f11927ac2c499e9ca3c24fc77098dc9a14722fa627f04af49
-DIST vivaldi-snapshot_3.8.2238.3-1_armhf.deb 69906156 BLAKE2B 69e68fc3d9d6240249feb15a1aac890f15e1a937fd4ef4fd099f92220476340240e349ef1122027218d0378c709b2563f05619191fa1f00e9dfc5c2aa2c43c28 SHA512 0e16a8a1e4812621f7096ad6fc9704b807617d5a883ec210ac5ffb7415a250429874eafa962cd9bf4db082e7040654a7edbf824d060ed89182398e09eb2bcc65
-DIST vivaldi-snapshot_3.8.2238.3-1_i386.deb 76058884 BLAKE2B 2f89a4ac022d48cfaa4af5c494a587b023c6ccc621c33ca2511906b9f875307e407835289586fe4de595b05132525ca63bb5955e99710fa9234735a3b938f590 SHA512 cd7f8600588bd16fa1f29968a95c569d335c34b0fc928cf639806ae248fd0d466b014f7838bba899b348ef6cb20493a2f85567f37119e906f148ce73495eaecd
DIST vivaldi-snapshot_3.8.2254.3-1_amd64.deb 81752328 BLAKE2B 6d46b7f4cce84b9a40711cb71504dfed8a200927b821cdc9744f4e666747ee47b50e4cac60695a3238beccbced8700f8be09cf4b9c359bb7f7132cb301de2168 SHA512 6135c5a59e316df3e70ca46c64b0640bb825ff01f3a769798d67878d69e2ef4415511dfb0b282851493e1f120b4fddf8fcbfb8fe318105dddef4f6f304dbc755
DIST vivaldi-snapshot_3.8.2254.3-1_arm64.deb 73386592 BLAKE2B 173407bcac8faffe6760d3a0286d0a81b85f6c13950a55a6d79fa19106e5842e510bf17f2aeb3e9625dcfcd183afb8404856c7d394851bbd864f4d7b88cfa81d SHA512 6d9aab60da26a5543b186085b2d610fc3f5461f489318d1e77936e13ea0d640b66ac3f18b137505271ca743113f5db2986b7c5ca4f5845823fff73204a15727e
DIST vivaldi-snapshot_3.8.2254.3-1_armhf.deb 71963792 BLAKE2B 6778294e7eaf8380c1f3f10405c9df4a4d619fd5d57e901ebecb25d35c57f41eb7853658b712b35760dc1deffb134292f798135f62f15b0e4dc3a6caded65649 SHA512 747ed64a88ca2d0a8711ae9f97445183c0b333358bf886528bbb8159a17c088caa0eeb39dc5c6391f0b37347e98fc253d4e3e1ba949c6ea6dff0277103410259
DIST vivaldi-snapshot_3.8.2254.3-1_i386.deb 78856764 BLAKE2B a5df0675bb7626600b63c6df4b1c2c20336cb98179b329dc564a23ceb90b1e8ab5944c1babc75586c967e23f2b824f0dde7bc2a523b6beec1c64962259d88584 SHA512 740cceb6fe383e303c89a5b4885bf40c12a3b5162c6c212b70a1f3bdbdcf422ffa2bb862472b92862a76d612b2ba66cea7b76991f9846c81e6ebd15aeb585553
-EBUILD vivaldi-snapshot-3.8.2238.3.ebuild 3342 BLAKE2B 6cedcc20db6fef8468a74fa7b0102b7e0de08029e179dfac685f636184a7250f7494d2a5b52ea2e3ecb9f73321e9cb8f57e2aa8ff0a7c86901c7ca1f6639f301 SHA512 8a2ead0fe7aa024f0565e6ed4effba0dc47d51da8c79fea96f7ada0deb504115140b3ef4e97d8a97e65fdea479b27019ee34ac11f31c87e5233067ec6af0db0d
+DIST vivaldi-snapshot_3.8.2259.3-1_amd64.deb 81768316 BLAKE2B f833b674f0675fbb493d53c3d3bf11676710950529adf34b12bc2b04918f1f5d15c49c79204e54eb839075d1bb322d5c1f6ac30a674b37e6a18dca79f7fd1445 SHA512 4894c3700e15fe5c422795805a95d9aa185fff8813905f3dac0a09bf7e7b5f9d177eefa09b6653c7b66cbe39ed6b4b21a0766b2221505318012ca17b986751f0
+DIST vivaldi-snapshot_3.8.2259.3-1_arm64.deb 73387384 BLAKE2B 4e82aae00994e9dd7d15fc68fd71329585e96a2b96d83f1682113c9a3c3f83ef1ac67b326e1fbfebc8c3870afc9d0ae178d4b414b2cb4fa95eec475dce62a0a4 SHA512 93a4bd5407ecb56aa0999ed9604a64e5279fc3a80f7734c8d57face88dbc5fb8f45d11118b5a32ebe71623ba89361dac8b370cc7423628aa62230ae1b8520674
+DIST vivaldi-snapshot_3.8.2259.3-1_armhf.deb 71951400 BLAKE2B a82757b418d2419a0950e3ee3086a809875c3e3d0c0da2465f4a5a9fa43bef88723184c46ca0ca868a543468fbec7eaa2b7edab64616bb7487a49a3a73dc7533 SHA512 a4a72b699520a6bfe3f9b785e142b05cc64fc034e9c6d6a676d71053c01735866afeccbe6364f3d9a882bfac7c9dde9db6e72a48e20268be9476013df41b4e3b
+DIST vivaldi-snapshot_3.8.2259.3-1_i386.deb 78841988 BLAKE2B e0f4282c16082298cb731ad4fbacb8b6b6844722cddc93923b2c5b5f35c0bd4fdb54e9b064c72ac90155959c9b9bd0c184e590f7ea04055748b9d1a04a39629a SHA512 dc417c0e7afa98d0b9ffba0268339064f4f9dedf1e6612a4c09b673247512cac5ec6d585b6c8353e9064485c8d1c194654e095180bbb01b8481d9fd3f8266601
EBUILD vivaldi-snapshot-3.8.2254.3.ebuild 3342 BLAKE2B 6cedcc20db6fef8468a74fa7b0102b7e0de08029e179dfac685f636184a7250f7494d2a5b52ea2e3ecb9f73321e9cb8f57e2aa8ff0a7c86901c7ca1f6639f301 SHA512 8a2ead0fe7aa024f0565e6ed4effba0dc47d51da8c79fea96f7ada0deb504115140b3ef4e97d8a97e65fdea479b27019ee34ac11f31c87e5233067ec6af0db0d
+EBUILD vivaldi-snapshot-3.8.2259.3.ebuild 3342 BLAKE2B 6cedcc20db6fef8468a74fa7b0102b7e0de08029e179dfac685f636184a7250f7494d2a5b52ea2e3ecb9f73321e9cb8f57e2aa8ff0a7c86901c7ca1f6639f301 SHA512 8a2ead0fe7aa024f0565e6ed4effba0dc47d51da8c79fea96f7ada0deb504115140b3ef4e97d8a97e65fdea479b27019ee34ac11f31c87e5233067ec6af0db0d
MISC metadata.xml 484 BLAKE2B 8c52aa5485213206999f40c7f99771713b3252cb6bf535bbe41e72da75f3075af1745cc9b44666cbee69b5fad3715bcbd540353980cf6ff302752dffdfa379e9 SHA512 89ad56615e6e82251ce8e04eb081cab53e6656a379622fffaa11bd21426f536ac5632ac7df6df270257112b7f81ed5b5babda6a99fbd1f2657daaa883f3f099f
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2238.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2259.3.ebuild
similarity index 100%
rename from www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2238.3.ebuild
rename to www-client/vivaldi-snapshot/vivaldi-snapshot-3.8.2259.3.ebuild
diff --git a/www-misc/Manifest.gz b/www-misc/Manifest.gz
index 20c4161d5ac8..469f4ffc0fa6 100644
Binary files a/www-misc/Manifest.gz and b/www-misc/Manifest.gz differ
diff --git a/www-misc/urlwatch/Manifest b/www-misc/urlwatch/Manifest
index 88dd30df2c6f..047595bfa760 100644
--- a/www-misc/urlwatch/Manifest
+++ b/www-misc/urlwatch/Manifest
@@ -1,11 +1,9 @@
AUX urlwatch-2.17-fix-yaml.load.patch 675 BLAKE2B 39198576b888d72ab9a21a99430cc32e22a113104e54008301f6caa4065d0c143116e46ed217fd5661489f0759c07399e9ca4ad06d27ac781da8f5a84ef93552 SHA512 300742195fdfed34a39b22b724ae53b9ccaa27857250c91fa431a8270eeeebbfa3ce81b72f0482a5fbea1636aa5ec78a202757fce45a3b71edae4129c6cb756c
AUX urlwatch-2.18-pycodestyle-requirement.patch 766 BLAKE2B d30b074629d0547fcded426ce16cbc4cd3c829ccb817be4ea792273e5a00825e8fb6e332b9169cf7ce228ac592acf4d04f583acda75501f4d20886f9e13c6f55 SHA512 4fd8abdffa63438955ada5910b84548ab22ccba96dd63943a78ac72f17636e6a515b8a7aaef277099e575965bcf4a68fe01c7ee2226def85a2cc1e6a31bbbb8d
DIST urlwatch-2.17.tar.gz 44178 BLAKE2B 46163b3305a50c3b5165da8f794c252aeb0a3581f16ba04cc1f0d920066accd02f7eba47718012e2ac0071f6bfa31019777a28840179a28a7fe365ae2e8f1d2c SHA512 635bca7e55641dd73447f5ec9ad429539decfaa8a1c19ab073c3bd46acfc518fa6012d855e0c37dd78654da28acf1446f580def611bcb85ae94fe13f567e3613
-DIST urlwatch-2.18.tar.gz 48268 BLAKE2B e595a6ed27637463f14f92ecafd123eb0c7cef7102cc35ebbc3334804f7e09cc5f933aa2d54e24acd74a1419d6a8683a0d5fb2456b35ae0797c3d8a12efc33de SHA512 4b44a78fe7f2be6f507487ad5de57d79aa55ee790b29b97f2a364c0f3b58828fea5eb2b08235c15cafd3839b9261a7f148ebc9bceb5bedd1ff8319f7f039bb23
-DIST urlwatch-2.21.tar.gz 126235 BLAKE2B 9e0f39e51e413355974ce886e019eb86dd07fb9a75c02c5c711ccdbba573c2e6b218cf11b42c714172ad00288ea0219a079fd9b8016d33c29f087537d160e80d SHA512 30d7312c72d839e8ef681a11065f82c2611b650ab1b9b9a33e718bb791712674afb31e4b2e6da97038379fb8cc4ae5bc58b4d0ee6a26c424cba01898b56566b7
DIST urlwatch-2.22.tar.gz 136306 BLAKE2B e7f10872e5d7f42ec0ac1073783431c4b0e4fcdcf40884a9f7f52aee36705fbdbaaf5f9e671223715040c6f68cc580f531ba753c9326a2b1380d2fb707f66f1c SHA512 f2c1e0d279689d1e5761203ba139614b972c6266c30877262d59759b0ce63342a820a063f001039848427ea4af4325505c636762cdedb3dc60ebd09e859914f4
+DIST urlwatch-2.23.tar.gz 137917 BLAKE2B 330c52cad62985d24b2cc4c7345156abe9d5d369f8b3f4402856eb96a98f75422de49045bc10910e5cc81306744aad2dce7c05667a6f4eeb22b2bba47869f260 SHA512 e54f8fe2d8307ca9f2f222e6a2082d517a330db60e410b7c991283a2bf88aa861306965b23ca644811aa69425ec2281f7f48d5e34047b808c0897f45ffc7fcbc
EBUILD urlwatch-2.17.ebuild 1648 BLAKE2B fa7da6e067cd28ab969cb15dd1b6b10e6beb4c2c362eb1c99f8f15cb616d5474055661d46e7c902692e5ba743dee22056f3fab3e0a4042191ec1e698e3d4b0dd SHA512 b879bd11ceb5b5677848b61b18b36c345a69f4ac74d42e3b507bcc09447e212116bce9d453c05fb224b5e3daa03d2f42f6e7f21f84604dca65027d15dc2c1333
-EBUILD urlwatch-2.18-r1.ebuild 1809 BLAKE2B 42291c4a90dc7a0da18440a6b966fd12965c00a0c4e884a4b711faa6c99b6b6a528b0aa0845cab43ec8918a2de18235b0bb449f2845f7909850ca52565b4e555 SHA512 c29cc2f42ef37db23f5d4e8f064005877277e5d6f6215c48c36addb78d127a2620f77fa36d81208b303d911c45cf5b6d83d2c4360216b2de4656abbdd0fd9329
-EBUILD urlwatch-2.21.ebuild 2091 BLAKE2B a81cdac833d9612f369e65dc2053e531c554b346ad6d3768b0936530884c56ae8c2187a26cc16e82cc256c8ecbf4baee06534b4ce20658a0f611b38cb672adb1 SHA512 a89899d5da8e43aa952299f4831af950a722b3edd883a95f6e68bc95355a49ecdc902b788a02817bbec0e5c47b77910bccf61d928219a385f93182db3e5f61ea
EBUILD urlwatch-2.22.ebuild 2030 BLAKE2B af4cd474d1ec3e54fc4b775959148703efc28e1acb523f096a4fdba5f65453ec735b9b37eed4ecfdc0c150f1ac7f3199f5e921c74121879e875cd5e76b194539 SHA512 92c0a3057b60dd24d36cbfbfa3a0ee3e0b577e18540649c67e2314b2f66caf98f8a492c1c0e85239bdf673ef2db20e4b83f927ce63a1236b3d6648321b1a159b
+EBUILD urlwatch-2.23.ebuild 2259 BLAKE2B 8b0ab0f9a743c31bedd8fbbfbff4f910bdf73105cc8e7a58514b98288efb0c37c39151c050b83f233551e2fce4dad68703b413a2fadce882184d4dcf6886b0e6 SHA512 208d1772be17b1c38c6d2b7d6b954464baa40dc61955136d91a16228376e4499eb38a9832e2ca075797a93e2d04bdc40d94e264f51b4354d465325eade8f21bd
MISC metadata.xml 540 BLAKE2B feb952d37175ef6a6ec17ae6ff1751d031cd14e3e8d98d5b6cdf44074c05068a1a6ce88b9447fdc0a8dec18f37f7d07232072ba81dd0ce6401a106e5e508cb92 SHA512 7c79bc952f7be46983f83c1f357f013df14d87f906df3a3e0f8690c32d296945729ebe9f95838d6a3c3c1e85b4fc8dde20b0ef12037d17967119e4cbaf652f2c
diff --git a/www-misc/urlwatch/urlwatch-2.18-r1.ebuild b/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
deleted file mode 100644
index 5ebcaa4eaa2e..000000000000
--- a/www-misc/urlwatch/urlwatch-2.18-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-# The package uses entry points but setup.py is weird
-# so the eclass doesn't detect it
-DISTUTILS_USE_SETUPTOOLS=manual
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for monitoring webpages for updates"
-HOMEPAGE="https://thp.io/2008/urlwatch/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/cssselect[${PYTHON_USEDEP}]
- dev-python/keyring[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/minidb[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/nose[${PYTHON_USEDEP}]
- dev-python/pycodestyle[${PYTHON_USEDEP}]
- )
-"
-
-# This will be in the next release
-# https://github.com/thp/urlwatch/commit/44e862282d39a6e23f67c3c0240a93cccbb41a55
-PATCHES=( "${FILESDIR}/${P}-pycodestyle-requirement.patch" )
-
-DOCS=( CHANGELOG.md README.md )
-
-distutils_enable_tests nose
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- if ! has_version dev-python/chump; then
- elog "Install 'dev-python/chump' to enable Pushover" \
- "notifications support"
- fi
- if ! has_version dev-python/pushbullet-py; then
- elog "Install 'dev-python/pushbullet-py' to enable" \
- "Pushbullet notifications support"
- fi
- elog "HTML parsing can be improved by installing one of the following packages"
- elog "and changing the html2text subfilter parameter:"
- elog "dev-python/beautifulsoup:4"
- elog "app-text/html2text"
- elog "dev-python/html2text"
- elog "www-client/lynx"
- fi
-}
diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild b/www-misc/urlwatch/urlwatch-2.23.ebuild
similarity index 78%
rename from www-misc/urlwatch/urlwatch-2.21.ebuild
rename to www-misc/urlwatch/urlwatch-2.23.ebuild
index b626b18b954e..4f3817d27e8e 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.23.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..9} )
inherit distutils-r1
@@ -15,8 +15,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
@@ -29,27 +27,29 @@ RDEPEND="
"
BDEPEND="
test? (
- ${RDEPEND}
dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/pycodestyle[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
)
"
DOCS=( CHANGELOG.md README.md )
distutils_enable_sphinx docs/source dev-python/alabaster
+distutils_enable_tests pytest
python_test() {
local skipped_tests=(
# Require the pdftotext module
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test.pdf-job12]"
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/pdf-test-password.pdf-job13]"
- # Requires the pytesseract module
+ # Require the pytesseract module
"lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job26]"
+ "lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/ocr-test.png-job27]"
+ # Requires the jq module
+ "lib/urlwatch/tests/test_filter_documentation.py::test_url[https://example.net/jobs.json-job28]"
+ # Skip code quality check
+ "lib/urlwatch/tests/test_handler.py::test_pep8_conformance"
)
- pytest -vv ${skipped_tests[@]/#/--deselect } \
- || die "Tests failed with ${EPYTHON}"
+ epytest ${skipped_tests[@]/#/--deselect }
}
pkg_postinst() {
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz
index 633fa09ab0c5..540174db6543 100644
Binary files a/www-plugins/Manifest.gz and b/www-plugins/Manifest.gz differ
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
index fcbdc574e1c7..4b5762d91e2c 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,7 +1,7 @@
DIST google-chrome-beta_90.0.4430.72-1_amd64.deb 77768092 BLAKE2B 4403a03cd1cd82854f63cae69aa08049f1e0e31a848c3289fe24bf7b17de4baafac2a1ebe580c680e7f90a5f5d3b9bd12581432797b763608eff31b3e78999b4 SHA512 cfc44c18ecd21826617091bcf85309f5a0d1a23a86dd4167f7fde6783932ed68c30bc6932843a049d72fb39ccef6c1a228a799cb5643fc765c0edad837866c29
DIST google-chrome-stable_90.0.4430.72-1_amd64.deb 77750116 BLAKE2B 2178ca802bc9cb618996af93379032f09e4d905811899d0f4136e405005075129422c49a98b0a1c3bb511d625183146e4356cbb6262a868c3317fb9313e7f0b1 SHA512 0acd31b97475124ebebe2a72528c7e9a06ccb3beacb8c42793c0b51453a96ac545bee6cd7017f0009d1550ea7889f5a6ced8adb7f2939ab293b733eece492065
-DIST google-chrome-unstable_91.0.4469.4-1_amd64.deb 79111896 BLAKE2B d32edcec7e723a37fd50a6ba5565acc72d8c859a84762271ed94438830880afea7a246c35c7c387aa58848b326e2689043dccd03dea334df5cdee545e1dc08f9 SHA512 42439166e19f0c798dfcc8bbcb00252cc132360c38eb293f7b9a83a2f35278882102ad65f844f77d65b9233b18b4fd8668d7e8f597cb0e02d80f875b32004c81
+DIST google-chrome-unstable_91.0.4472.10-1_amd64.deb 78576856 BLAKE2B 7c78ec216b457c3335e1513b0e414f42f336e64b0e8dcd7a999a2bb7855dc79a3a9d5da8eee8b4f43212a388f92e33b5094eb1ffcba0b564d976659563519101 SHA512 376692d11e04a1d2f580133cab243a28a24d21a9044abbeb63531113693eb5b3d3b4cdc78442ea7cdf6fd30107a21fcd88a7243ac19198fa8e3603de98259613
EBUILD chrome-binary-plugins-90.0.4430.72.ebuild 1171 BLAKE2B e81b97fb2023b7dca16db3eb99b30a844f31546669b0e95a972777acbd37aa8765c3a5a40123d8c7f93dd2ec627d1417100c4cdcac6f013e9402c2ff392f13eb SHA512 7fbadae792a71fd25142c1fea11f26af0508be8d29b3e59c349a0e3d02d3c5f9898f9ad2914bc7b4d8bfe0ac53544ae87fd7367cf1b008774fbd3490169c1900
EBUILD chrome-binary-plugins-90.0.4430.72_beta.ebuild 1172 BLAKE2B dfbf5b0e9d4b875977368f733cdda3ef19bb79a61cdb57d854dcf0050f6315818fc95d7ae77246a1d69510dc8ec9471bae5f4c386104973de1ec3475f0c3a159 SHA512 d9ad4418d53f592431b14da8ee1e300072a8e049ae0c092a2e96d76ff679a00adbbd06b12cef9a976c0cb681538f914fd6f639249401d0516d672dedacf1bd9c
-EBUILD chrome-binary-plugins-91.0.4469.4_alpha.ebuild 1172 BLAKE2B 0f9bcecd942dc14af2a491bd6dc44d89073215c5aecfd70db6969c11676292c95873ebad038449455e423da9ce6e60f5f00c5bc6a33c07220bd92af8f8809618 SHA512 65cd52e6c75e08105dbe70f238878ee6a1afccdf82126a6a097ed2a35f366435b041a6f530546e22167b7bd1e0b36ad9bf940c0937e80d92e0b99764850a5fbd
+EBUILD chrome-binary-plugins-91.0.4472.10_alpha.ebuild 1172 BLAKE2B dfbf5b0e9d4b875977368f733cdda3ef19bb79a61cdb57d854dcf0050f6315818fc95d7ae77246a1d69510dc8ec9471bae5f4c386104973de1ec3475f0c3a159 SHA512 d9ad4418d53f592431b14da8ee1e300072a8e049ae0c092a2e96d76ff679a00adbbd06b12cef9a976c0cb681538f914fd6f639249401d0516d672dedacf1bd9c
MISC metadata.xml 262 BLAKE2B 6958ab33a832169dbd6b7077bfeae3f398c5d825430d3d85f7f37d732951fa0585a75d28766111d82e5103fa4078cfb3e3d16b98a4520b268d4fd6b670ce811e SHA512 b440c405c25f905f11aeaab1ee3721846ac26502b1e02656f773a3b3be4bc636e85af6185c043c8e94205a3297476d3d2230d6c519d477b5c7d42268916e1128
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4469.4_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4472.10_alpha.ebuild
similarity index 99%
rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4469.4_alpha.ebuild
rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4472.10_alpha.ebuild
index f301c0cb51d3..969dd2f57c6a 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4469.4_alpha.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-91.0.4472.10_alpha.ebuild
@@ -1,7 +1,7 @@
# Copyright 2012-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit multilib unpacker
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index 7879dfb0511c..883a62beef34 100644
Binary files a/x11-base/Manifest.gz and b/x11-base/Manifest.gz differ
diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest
index e5ce39e91dc8..daefa3663d59 100644
--- a/x11-base/xorg-server/Manifest
+++ b/x11-base/xorg-server/Manifest
@@ -8,6 +8,6 @@ DIST xorg-server-1.20.10.tar.bz2 6307058 BLAKE2B 13306e5f4f7f2b4531f2af5103337de
DIST xorg-server-1.20.11.tar.bz2 6476116 BLAKE2B 71ec31c4ed050a3e27fadd525f1039895e43571c04b0a1efa9b35fda318f17b3c89d403c914c591345e7d245a7ebbd6e0f206e4415c1d54f1368fb0735a3d7ef SHA512 1017015b9fd5d53788abe3641d877e6df8609841fa5c1847c0a5e133ddcc1b758a5d695304ebd36828099ec201a85b6b70b46f5ea4f81c5bd3a16fa6e175e3c2
EBUILD xorg-server-1.20.10-r2.ebuild 5627 BLAKE2B 47fc55000e249b1856668e2bcdbc0898a9090524d60f57a525c3f311bc7c7490d2fe1b005642c967752acfb0ba8d11547324a4cd4241fb22720084a2bf84cc66 SHA512 c540aa4d2ec79649ebfa0b3a99fa58035796b27bd6155127d335155e3914cbc4848e7f07c2127127fdb0a5dc8c3fae2a85841ee584e8160cf01acf98b9dba544
EBUILD xorg-server-1.20.10-r3.ebuild 5587 BLAKE2B 425087c2c190292f8f1cbc2bde071ed96ab820a0e047480f11f778d4ff32578cf59ea6c34e7b2f6825942c684334af455ebf5c663f205ac7c9369e5c4a110436 SHA512 19b6f64b77d06651a5bbccadb3e705f8025da639115997866cbdf07235ed0e76de407e1b50beed187f8ed6267cae562800c49b1f93220370bb282a5cd39b805d
-EBUILD xorg-server-1.20.11.ebuild 5589 BLAKE2B 4083a2cc4a58d73daef92095a74d4d6f555fa7c9a8511cfcea3a54963c15c675e0fe4ec4072617fbaf832ddd4cd17b464e65221343943e48323fd2fa5c4a95b2 SHA512 e17735d2a8fb6e090f50bc17841f6b6c34b58c7d21aa9fc6ec2607b46405f1cbb3900f18be22afd492291e7196b31fd9920c7a7e732b2a4e247ce9358059cdcd
+EBUILD xorg-server-1.20.11.ebuild 5587 BLAKE2B 425087c2c190292f8f1cbc2bde071ed96ab820a0e047480f11f778d4ff32578cf59ea6c34e7b2f6825942c684334af455ebf5c663f205ac7c9369e5c4a110436 SHA512 19b6f64b77d06651a5bbccadb3e705f8025da639115997866cbdf07235ed0e76de407e1b50beed187f8ed6267cae562800c49b1f93220370bb282a5cd39b805d
EBUILD xorg-server-9999.ebuild 5591 BLAKE2B b9300975a40cf7e73aca144f8de42c143a75f8df17d35e1c6fe5f96145e0b32cf7db6ad298790161f88f628a3ed22a42b52d489c850759b4f47bf60d2b211cc4 SHA512 daad55b535b59e86026d3b3b86e6c327d9fc9535572615fdd3f136b6760af866a548b0c340dddb2d3341ee16066340c8f84c47c7304a5aa3f350e9f7786c1eac
MISC metadata.xml 895 BLAKE2B 03b64d8a77f70c326650f17775d8c605c1dad44529330d26daee4136bd36e0f53d79212a7038d943795dbc5772dbcd52208b762aad42ed832ebabd848e5fa15f SHA512 fcee97e4ee4b1f972c4bea7626a719aa4d18b75b4475554327369349d5f42c0b1a3b8fb513727751b9703cfb9afc34fdb073cf19e116e7c5f6fad9b204574a5c
diff --git a/x11-base/xorg-server/xorg-server-1.20.11.ebuild b/x11-base/xorg-server/xorg-server-1.20.11.ebuild
index e49f0d877c31..d7f946f1e641 100644
--- a/x11-base/xorg-server/xorg-server-1.20.11.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.11.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"
DESCRIPTION="X.Org X servers"
SLOT="0/${PV}"
if [[ ${PV} != 9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index b75d3cfb8ef5..2d314341505b 100644
Binary files a/x11-libs/Manifest.gz and b/x11-libs/Manifest.gz differ
diff --git a/x11-libs/gdk-pixbuf/Manifest b/x11-libs/gdk-pixbuf/Manifest
index 830d832072a9..850c0c2c2926 100644
--- a/x11-libs/gdk-pixbuf/Manifest
+++ b/x11-libs/gdk-pixbuf/Manifest
@@ -1,6 +1,6 @@
AUX gdk-pixbuf-2.32.3-fix-lowmem-uclibc.patch 1075 BLAKE2B e6fc37605b136d12dbc7e7c95c59ec0b8d5f65f72c1675186b0c0cc105be5537e7b4660730dce3799227217a582a64f295afbd33a8cf52071f5fe8c4e153c0d3 SHA512 0a3e51c52f947d6231b472525b11e13fdc752b8eaa34c95ec3c76cfb0faf33ef3109c8381189261e8ebae76a4070af24e58c373bebc69bbb6b69399bf833395d
-DIST gdk-pixbuf-2.42.2.tar.xz 6514352 BLAKE2B 1230378ee1843f7a861772e708eba64d80a55379104c64b45efa35617aa6d9f0b49ea7996762d91ba1223172162b2b7c1209a53d906c1be43448163f9e230e08 SHA512 f341d032ea410efed7a35f8ca6a7389bf988f663dae16e774d114d6f11611e9e182c835e90d752b71c258c905cc5c4c785ea697feed5e6921a2a676c9deaa5f2
DIST gdk-pixbuf-2.42.4.tar.xz 7534896 BLAKE2B 87224c13a83848616ef52e65580239fcb4b81ccf2ab9e9cfdb55621c8b2a5b5c97ee152a83cbd1774bf3f868c6ce3779838c72877d2a5aa14d6cafad19f2d022 SHA512 b1eca16719e749d111c33592892ab18e2a1dc5f69a16762860bb54e0c97f535d7049fc388ce9daa025153ff2af56a367d8b164fa4025ee9a0131825a6108f772
-EBUILD gdk-pixbuf-2.42.2.ebuild 3481 BLAKE2B 28a12e154fa8c9d793913dce2dfd8438fc986aed189e12b8f4a096ede8f73e672c59066625848be71db5030afc17026163c810efbbb387396952fd1421d66d3c SHA512 fe71c7c4e0f13545c0b21d1376a1b8da162eb897ec4fc695035ce9dbce34772d743a1d5d58cf082294429802d1bbe46a312a1ddeed5d5fb9d44e313e85f749e9
-EBUILD gdk-pixbuf-2.42.4.ebuild 3483 BLAKE2B 4228231a6e4c14f3fa5d8633a3db07167701cd8fea9f84b322149c15901bfefc90fe78217025a61f55549b24c916592344cb1e07d9c4b86acf0ec89e27ac28ac SHA512 09c0a98555d264be43af7154c6af79a7f9e1981e566ecb063598364870d056f927f8290bf9c2513b2ba9c2888805d86ea6ccb575f2a172e9eb0cd6f47509b0b0
+DIST gdk-pixbuf-2.42.6.tar.xz 7708484 BLAKE2B 003b1de915ce8f17a987059bd9b2679127a08032dc70567ea169aa0dcdcc194216f66d03f35f5580e70e1c05fa15f08b18c86a72e9bcefc2bd6ed59abdb24b82 SHA512 02e6d89de6cb6c9768d5173dada88c038e2454b4345ebc6f7b012d484303c08e53b58f085e872290555e1ccb74a478fa6cef4623a75f2e1f05c27bfc4e986f4d
+EBUILD gdk-pixbuf-2.42.4.ebuild 3482 BLAKE2B f86ad5d5d9da817e169bb65493c98f4a54078593e766c5356f6350950ea1f02ce035eadb69e467652e6d4db0d15e42dcd43ab0f3fc988aed9d8165ae8dba752a SHA512 0be777d1c8bd6118828cf3ca1be2b0f48fea963fc876fb7bd116216e1259519a9b2ae5c809eb8d6c5bd81acb257c94e85a85c3bc21de57fdf8ecc682f2207301
+EBUILD gdk-pixbuf-2.42.6.ebuild 3490 BLAKE2B c5c06d8d3247aa728f18df1d11d775671e33e9c113aefe072b608344208b03b3774a7c6168ce66bf09959cac72ffb5689848d310cc4a46d32d74fc5ef12ae5ce SHA512 1cabf18c2da2f73ade41dfd0d60a19905dc66b7b06a54931f3a74fcae0ddb12b274f153a73efbd26880acb06fe142042e622bc5e914133052938824e3f6d5ce8
MISC metadata.xml 331 BLAKE2B 4d198ee50a72d8d34a4cce94c2c7fecccf3fd4918b3100e182bdea1b80132f6773ac7d741ce5d55faef04c22158f8ea6b6ebff10908b8ffcc1f6d1e0caa15837 SHA512 3fe8410456df610566e862c010f9f5a3eb407fb72a842ab22e77d9400c7be98798296d2eab93ab2c97042779c0c5a19df1ad7e6c4ba71f82e17901cefcc4fff4
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild
index a42781906f2e..ebb103bc580c 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk-doc +introspection jpeg tiff"
# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
similarity index 93%
rename from x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild
rename to x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
index fcacd794de71..a87909bef1c9 100644
--- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.2.ebuild
+++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"
LICENSE="LGPL-2.1+"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk-doc +introspection jpeg tiff"
# TODO: For windows/darwin support: shared-mime-info conditional, native_windows_loaders option review
@@ -70,7 +70,7 @@ multilib_src_configure() {
)
if multilib_is_native_abi; then
emesonargs+=(
- $(meson_use gtk-doc gtk_doc)
+ $(meson_use gtk-doc gtk_docs)
$(meson_feature introspection)
-Dman=true
)
diff --git a/x11-libs/libwnck/Manifest b/x11-libs/libwnck/Manifest
index 605a05b2999c..0e58491f8ff1 100644
--- a/x11-libs/libwnck/Manifest
+++ b/x11-libs/libwnck/Manifest
@@ -1,6 +1,5 @@
DIST libwnck-2.31.0.tar.xz 630792 BLAKE2B 8201537d3c9a8a0a8668fc16d33a8eaa05c14312401f1c763c922402df04ef03260dd259f5c46508f85390f7aefd551e83143e654b24b412272dddb7c7c4bd62 SHA512 54262a08882021f08f3ba7f2ddfa33fc1f02e391a0f61cf999a50a089e0d277dfe13ab133c1a46e9abf0599bd24c21dacff80b51013cbb1375d2cd71ac9abbe9
DIST libwnck-3.36.0.tar.xz 447760 BLAKE2B c61098362c57c3de879170d3104472b0a7f3c16da163c5d740d7a42bd545cfdaecd96804108834d5b7de5028e847f9b0557f015d08f50f9459a896f1d5f84431 SHA512 b7bf5d935327f61634a898594cf20a270e1b403c8df6c74e6ac20e22eea2845ac8c3007b31994728b74953e40c1015373efe10ed64243cf5e85fd210654aecb3
EBUILD libwnck-2.31.0-r1.ebuild 1209 BLAKE2B 5bf316bc3ab03afbc54fbcf4095804721f86b24c81be44e416d5e1107d65954b9142a739e8d46ff07a27657b174b078a364e52640cec50a8676cdb7916f34888 SHA512 adcd8a2024f44730082de7a27bea6fdea598f3ba5495fe18f86df09e23d21218cf9fa4403a4ad665d0ca218e2aa5d1187643bb68cc57187e9825a9f558cd4eba
-EBUILD libwnck-2.31.0.ebuild 1242 BLAKE2B 4b13be2134e6b35b103afd00e3cca1acdacad4e9fe3f6b75a2e8cc89a81cf4b037367f43fe83689fa57f10a3a499173e74c68ab8bb3896a33b0ed1ec9445404b SHA512 eb2f6a1578a5352318edafc8a78c7317d1b9dbbdab6b0d337d3060e6964e199bbad76e57f144f6528815fd232a0f321395c08dd008c86d99ebf1c2568255ece9
EBUILD libwnck-3.36.0.ebuild 1416 BLAKE2B 6ad29b8a650baedfda842e20f6ad28cc45f147d80c606f1c6b26d01a428a9dc62371d170cfa144e4e0aba1c9b519658f2eefe9dd6ef94de5781ca07eebe7ac21 SHA512 5ab1e243442bb061ed4dcbc72706ec8683247b8fb29e5ec3740173c80b235bcfb725654eabfcaf3630c1356960406e603aebb1434a7c282b36af0e4e0f9d42ee
MISC metadata.xml 364 BLAKE2B c8583191e40b2bf98262fbd4401a0ac47e53ec64294178a919499695b014f3ae8ee623de803cfffde58b4d63eda4572035703c5f1d550f14f4dcc974e9035c65 SHA512 47cae64c0f13376c312169703c6213582e37ccc70f00599754d7fa3daf0511e5da4221cd659e9ad98fe90d7791b0d513db45d2d0b7f1d833ef125f64ba40f2ce
diff --git a/x11-libs/libwnck/libwnck-2.31.0.ebuild b/x11-libs/libwnck/libwnck-2.31.0.ebuild
deleted file mode 100644
index ab2c6fe9871b..000000000000
--- a/x11-libs/libwnck/libwnck-2.31.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="no"
-
-inherit flag-o-matic gnome2
-
-DESCRIPTION="A window navigation construction kit"
-HOMEPAGE="https://www.gnome.org/"
-
-LICENSE="LGPL-2+"
-SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
-
-IUSE="+introspection startup-notification"
-
-RDEPEND="
- >=x11-libs/gtk+-2.19.7:2[introspection?]
- >=dev-libs/glib-2.16:2
- x11-libs/libX11
- x11-libs/libXres
- x11-libs/libXext
- introspection? ( >=dev-libs/gobject-introspection-0.6.14:= )
- startup-notification? ( >=x11-libs/startup-notification-0.4 )
-"
-DEPEND="${RDEPEND}
- dev-util/glib-utils
- dev-util/gtk-doc-am
- >=dev-util/intltool-0.40
- sys-devel/gettext
- virtual/pkgconfig
-"
-# eautoreconf needs
-# gnome-base/gnome-common
-
-src_prepare() {
- DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
- # Regenerate pregenerated marshalers for =x11-misc/imake-1.0.8-r1
+ x11-libs/libXt"
+DEPEND="${RDEPEND}"
+BDEPEND="
app-text/rman
-"
+ x11-base/xorg-proto
+ >=x11-misc/imake-1.0.8-r1"
-src_prepare() {
- epatch "${FILESDIR}"/${P}-include.patch
-}
+PATCHES=(
+ "${FILESDIR}"/${P}-include.patch
+)
+DOCS=( BUILT-IN GAMMA-TEST HISTORY README )
src_configure() {
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
@@ -36,14 +35,16 @@ src_configure() {
}
src_compile() {
- emake \
- CC="$(tc-getCC)" \
- CDEBUGFLAGS="${CFLAGS}" \
+ local myemakeargs=(
+ CC="$(tc-getCC)"
+ CDEBUGFLAGS="${CFLAGS}"
EXTRA_LDOPTIONS="${LDFLAGS}"
+ )
+ emake "${myemakeargs[@]}"
}
src_install() {
- newman xearth.man xearth.1
dobin xearth
- dodoc BUILT-IN GAMMA-TEST HISTORY README
+ newman xearth.man xearth.1
+ einstalldocs
}
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 602b4263d0c6..37fe18f333d9 100644
Binary files a/x11-terms/Manifest.gz and b/x11-terms/Manifest.gz differ
diff --git a/x11-terms/kterm/Manifest b/x11-terms/kterm/Manifest
index 7fbf5a1a1da9..84f54afd1f38 100644
--- a/x11-terms/kterm/Manifest
+++ b/x11-terms/kterm/Manifest
@@ -6,5 +6,5 @@ AUX kterm-underline.patch 467 BLAKE2B 5aa8a79a4262418f08d2618c3bc9a5ad2efaddba0c
DIST kterm-6.2.0-wpi.patch.gz 6629 BLAKE2B 7a40d2305677cc8e8f7a0aba6c1a6ed2de19fac578a668719285a63f26c4b572e8b49e95e765f95a66ee54d485634acd9e685105ebb12503a23e5d2989adfd68 SHA512 b3ae44ce3a2a5ed7d08055c7b9a006844441c77727694ec1eb5f07752f745c8f1990ce23115070006999bd035fd934f09322bb6dc407f825f0da2b06a163faab
DIST kterm-6.2.0.ext02.patch.gz 15290 BLAKE2B 031d59df558bbc8d6044a508542fe39b8e733df5964e6ba940be0914e376cf5f8e457028cfc9fbc2f8bb044babdffdb71ca6c43f246a74a781377c8a6c2a4dc1 SHA512 95b70f61496ed43dcbdda22b3250c651b3dbce07ef2209a7baec3f729ef954d6781dd5e18a5368d34792db4a3e310adec4fad5c05d3dfd211c0dc7f89c5ae356
DIST kterm-6.2.0.tar.gz 200448 BLAKE2B 99fa24b6fea6244df87e1ee052bd3368c8baab1271bc5530903c5b04dd0f5b531134f9d3721923a3d4c20fa8c84d01a22398b26c49d967e1a3aeabf1293f7350 SHA512 c84a5b57154dc14ab93e1bc6cd33103495716c203a648d57044672c4218cb7e4e80110f7e6e7c0900c80c2e55843ecb190de4f61d0c72dcf9b1ada306348ce1f
-EBUILD kterm-6.2.0-r6.ebuild 2105 BLAKE2B 1c2238ea9e90e32e77e101b0f78979a6b3ba52274b81beb0d4e35fb534d255f5266e60519c983470642a2b866f59828d00638d9bbfa1fbcb189d8e6326dca9ba SHA512 2ea74065ce4a7b8bca9a3b03b5ee69255c9507777d8e11d13c8d5079a00b7e7ce3f816fbe3e539eeb2a1252dc47d1ed68c99e69d4e960ccd0e3cb84b7877500b
+EBUILD kterm-6.2.0-r7.ebuild 2199 BLAKE2B d12704f08b0f28382451c80edb40c3e932b7236b66ffc8cc54aee62a857d161ad69bef19ff22009603e324d5be7a4fcdd7ff384e98971aebeb82c9c378d1813d SHA512 7c7993eaf44872a0702ededa2fe07687605c1d478038c0505ef545ed9c31b3cd4163cce3300e63a46eb48a4ba347f8195a100d69b9687ba556252cdba4db3281
MISC metadata.xml 234 BLAKE2B 8615ff091e2c6b2c5d9d4246dbec2ed0c5161ce154a59f492bc640a1428de7847757b68a8d926cae4bf78905d2aeeda10cb4cb0db9bf6870d38e811556299520 SHA512 16ea852f76297335e7ef70c8019fe09d46c0455922c049ba6e92696232e957955fd671d467ebdd0bf7837d39a26083d5be2a6f8abeba53807f0b8c5b97f2e441
diff --git a/x11-terms/kterm/kterm-6.2.0-r6.ebuild b/x11-terms/kterm/kterm-6.2.0-r7.ebuild
similarity index 67%
rename from x11-terms/kterm/kterm-6.2.0-r6.ebuild
rename to x11-terms/kterm/kterm-6.2.0-r7.ebuild
index 008593f28790..82a0e0e0ef31 100644
--- a/x11-terms/kterm/kterm-6.2.0-r6.ebuild
+++ b/x11-terms/kterm/kterm-6.2.0-r7.ebuild
@@ -1,12 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
-inherit flag-o-matic toolchain-funcs
+inherit toolchain-funcs
DESCRIPTION="Japanese Kanji X Terminal"
-#HOMEPAGE="http://www.asahi-net.or.jp/~hc3j-tkg/kterm/"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="mirror://gentoo/${P}.tar.gz
mirror://gentoo/${P}-wpi.patch.gz
@@ -17,18 +16,21 @@ SLOT="0"
KEYWORDS="-alpha amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="Xaw3d"
-RDEPEND="app-text/rman
+RDEPEND="
+ app-text/rman
sys-libs/ncurses:=
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXpm
x11-libs/libxkbfile
- Xaw3d? ( x11-libs/libXaw3d )"
-DEPEND="${RDEPEND}
+ Xaw3d? ( x11-libs/libXaw3d )
+ !=x11-misc/imake-1.0.8-r1
-"
+ >=x11-misc/imake-1.0.8-r1"
PATCHES=(
"${WORKDIR}"/${P}-wpi.patch # wallpaper patch
@@ -50,29 +52,31 @@ src_configure() {
}
src_compile() {
- emake \
- CC="$(tc-getCC)" \
- CDEBUGFLAGS="${CFLAGS}" \
- LOCAL_LDFLAGS="${LDFLAGS}" \
- TERMCAPLIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)" \
+ local myemakeargs=(
+ CC="$(tc-getCC)"
+ CDEBUGFLAGS="${CFLAGS}"
+ LOCAL_LDFLAGS="${LDFLAGS}"
+ TERMCAPLIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
XAPPLOADDIR="${EPREFIX}/usr/share/X11/app-defaults"
+ )
+ emake "${myemakeargs[@]}"
}
src_install() {
- emake \
- BINDIR="${EPREFIX}/usr/bin" \
- XAPPLOADDIR="${EPREFIX}/usr/share/X11/app-defaults" \
- DESTDIR="${D}" \
- install
+ local myemakeargs=(
+ DESTDIR="${D}"
+ BINDIR="${EPREFIX}/usr/bin"
+ XAPPLOADDIR="${EPREFIX}/usr/share/X11/app-defaults"
+ )
+ emake "${myemakeargs[@]}" install
einstalldocs
- # install man pages
newman ${PN}.man ${PN}.1
- iconv -f ISO-2022-JP -t UTF-8 ${PN}.jman > ${PN}.ja.1
+ iconv -f ISO-2022-JP -t UTF-8 ${PN}.jman > ${PN}.ja.1 || die
doman ${PN}.ja.1
- # Remove link to avoid collision
- rm -f "${ED}"/usr/lib/X11/app-defaults
+ # remove link to avoid collision (bug #668892,706322)
+ rm "${ED}"/usr/$(get_libdir)/X11/app-defaults || die
}
pkg_postinst() {
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index 6c85a00431c1..627d583c0a86 100644
Binary files a/x11-themes/Manifest.gz and b/x11-themes/Manifest.gz differ
diff --git a/x11-themes/gnome-backgrounds/Manifest b/x11-themes/gnome-backgrounds/Manifest
index ac770f7456f3..5f8fc0caaeb4 100644
--- a/x11-themes/gnome-backgrounds/Manifest
+++ b/x11-themes/gnome-backgrounds/Manifest
@@ -1,3 +1,5 @@
DIST gnome-backgrounds-3.38.0.tar.xz 41179824 BLAKE2B 27c2e7c4bad43b24127c85dcadc5ba912c9fed45b0d78414293b92822fcb9a855fd22c5163cbf99f234a083b3ed200abc00d66662fd0e23a92b9da84b1742ebc SHA512 01000409d6d54af81e520b8b292c24bb64e763a493c69cf71cabb9f885c7feee5a1805db40e2d0544834c40b7866f889c106e9816fd8e8b8f5273b0a099f1488
+DIST gnome-backgrounds-40.0.tar.xz 57703164 BLAKE2B f6f32efb6563957c9e2a7fe9c124d2fb705d2f33b93f9d65e5e20b08026ee9cc7fd80d687754a8108c1073f2ad1cf28c56d6896fdb7cb1e2f48d2b11bfcafcf5 SHA512 d7e01c956c9705a4278717db999ccb965a1113059f1d1646fd24a8294482ea067c64edba53de2cd97a0d814e89619e77f6d667e272185c98701437a746eeabd8
EBUILD gnome-backgrounds-3.38.0.ebuild 450 BLAKE2B 51b548cc5fd5a83c053daad1d7a2e7524d063c43f4d58077e46c0a6d9f3710d0b8eb136a350396df6c095bd1d39dac422e60d931a2baae9244dcf6357bf7c866 SHA512 5d82934e1a1014f2e5e4acc565eb0d68f9abfda9df8ed30457856953a6f6e9971ed11a897c058b91b51ada1609df769176bec0510d8a812ca2dfb4cf5b59072b
+EBUILD gnome-backgrounds-40.0.ebuild 452 BLAKE2B 75fed1f5c26c58dc74b61819f292357ffe69904edefe32e468131d99504b34b36077adf51f48c5a39a1d829a57db7f119622993aa2606b6fd2cd3e36606a0433 SHA512 1fce9fb862b3b544a212912429d95fb77a96d39a275d4d3fd9ba19cb010b1f7c96ae29ce026d796a9cc6017df49f9f10aea62d455d4741008de2a61858c7b3fc
MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/x11-themes/gnome-backgrounds/gnome-backgrounds-40.0.ebuild b/x11-themes/gnome-backgrounds/gnome-backgrounds-40.0.ebuild
new file mode 100644
index 000000000000..9c26a1539f41
--- /dev/null
+++ b/x11-themes/gnome-backgrounds/gnome-backgrounds-40.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org meson
+
+DESCRIPTION="A set of backgrounds packaged with the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-backgrounds"
+
+LICENSE="CC-BY-SA-2.0 CC-BY-SA-3.0 CC-BY-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=">=sys-devel/gettext-0.19.8"
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index afc472df6f4f..1c9c97905f40 100644
Binary files a/x11-wm/Manifest.gz and b/x11-wm/Manifest.gz differ
diff --git a/x11-wm/cwm/Manifest b/x11-wm/cwm/Manifest
index 466260a8df14..b91098ce66aa 100644
--- a/x11-wm/cwm/Manifest
+++ b/x11-wm/cwm/Manifest
@@ -2,6 +2,6 @@ AUX cwm-Makefile.patch 596 BLAKE2B 561277a5a4da0a2b06c01c14cd0c8baf4dfcffe3ccd9a
DIST cwm-6.6.tar.gz 53062 BLAKE2B 3da762f0c1a48c83c773a1f355cc970c5e4f6100e7294a00f44c6b5b7e1ffe954fde0e3d106991b05cd1f8c898fe055b5305b0bd7bf533df5868d32adbae2c5f SHA512 ff94fd1b7d263f9de538e5b338db58a08e1bec3e4233b84ab0a3ac94c47a45e10b2c772f93b897e70baf9a3c04e1a6fa04604ac71655acb7ebd1d10edb381042
DIST cwm-6.7.tar.gz 53172 BLAKE2B 9e8c6503235ee71f3974a4e64cf45b80675b6ff33a68505b07f003c8d711a68a158f31147f463d5467bb4242c6321ebe0acaee63727689a136ca83c47e7592ea SHA512 5ad0fa56d9c96c36cc32e68128e58d4e3a7483f349bb26be1083c5b5c6d853ff05eec1a783b07ed928bd99a35a2e0b2d7053fc89b828aa9bdfe3589a318c4171
EBUILD cwm-6.6.ebuild 991 BLAKE2B 15c37babefff6ae195f523fad27d2c60955b3c2dbf9f2ca55c2b7829557d882cec5b14ffc9b6f1e08df584b4f0fd623d95690040074cffd2d633308056e231be SHA512 73dbeafd62bd02c8dc0e43b48954a88e0255066bc677fe5ae752274a5c0a4fc16fa566edaf2ab7e3b5e411328ab570a95c7ba4d1e1521e0afddf2a1375bcc0b7
-EBUILD cwm-6.7.ebuild 945 BLAKE2B 3cdddaece0891f8d7904118ca3e35f02b1aaac4005daa6202a31dc32d51d15aebe6534bff91bdc7fa4f5991d3c293a37affb0c2500f4dddc1af2657acf965355 SHA512 fa2222f80c05c59a07e6ba7457164465e9107101154be05e17f1cf0bffe68586bfdde053c8aa0db4ee9cedacf743e5214051e78cfa40e8bf9bbfbd812da1621d
+EBUILD cwm-6.7.ebuild 942 BLAKE2B e0208c09375fac2d729eebccd7df8ec4af507a34e6810dd45f75349c865977afe906cb166d982eae04172820b319cf8142938faefea6c813ec8be9a517757e83 SHA512 dbf3308532dbc46c1b8200e4c21a7605c2f735ba2918c2c029ad4e4df0170f222b9e86fb67b036d3c6aebef8d35bbdfdd0ec68cd6a68a086c43924dceeef4f76
EBUILD cwm-9999.ebuild 945 BLAKE2B 3cdddaece0891f8d7904118ca3e35f02b1aaac4005daa6202a31dc32d51d15aebe6534bff91bdc7fa4f5991d3c293a37affb0c2500f4dddc1af2657acf965355 SHA512 fa2222f80c05c59a07e6ba7457164465e9107101154be05e17f1cf0bffe68586bfdde053c8aa0db4ee9cedacf743e5214051e78cfa40e8bf9bbfbd812da1621d
MISC metadata.xml 470 BLAKE2B df4d7653307ae78a918255ac3a879949523fb158091e8dfdb326d08a051988cea45e66e836b855d69e009c1659d5961de480a74aebbbfec34c2b789a9414e95b SHA512 b3780375c576da8b92393ead07dd3d72dec00f144e45d3efcd95b271f3da84f33ea254c6d620fceae55fbfc448ec7297539065428846e198901908845b744485
diff --git a/x11-wm/cwm/cwm-6.7.ebuild b/x11-wm/cwm/cwm-6.7.ebuild
index c35cf81e9f80..6d0daf817557 100644
--- a/x11-wm/cwm/cwm-6.7.ebuild
+++ b/x11-wm/cwm/cwm-6.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/leahneukirchen/cwm.git"
else
SRC_URI="https://github.com/leahneukirchen/cwm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 arm ~arm64 x86"
fi
LICENSE="ISC"
diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 6a2c4e56e89b..da5a16f49bf6 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -2,12 +2,9 @@ AUX 3.34.6-tests-dontreq-gdkwayland.patch 1730 BLAKE2B d796a4dc91d756ac4af24c411
AUX mutter-40.0-Disable-anonymous-file-test.patch 862 BLAKE2B bb7a0f0dfa5f0543c9187fe8c3aa8d1251fbb9c74dcf4c518a4674758a22da70a94de688f4b01d7673c679a2e96cbdfa5c33de3d009c85fecd2498061121dcf3 SHA512 d2d7ec9e1fcc3fad9dc058edf611fe16a3180a8d6694a9f3257b22eb3885dc0b311bc48054de0d183c661658e226d1b04e4ad81b1314a60a3f441a6f4c06bed8
DIST mutter-3.36.7-patchset.tar.xz 14232 BLAKE2B 90a289f7012e28607d487fd635b73683e657bfd8792dbf662f8822ac7f096d21add6fcd3b7092e4e82f2130226f5b1ff9afd1e026fec8333680c9b4e4712dea2 SHA512 74e3951358a02c552a45b590360b9a038283e983ff78daf433fea1589ca3e7824f21af3b786a06ba84fb400581dfc4f97f29d259afdaca2ae3e1456a49a96243
DIST mutter-3.36.7.tar.xz 2689176 BLAKE2B a3849b254dbe2029736ef760fe4225e63bf1d87bf2856a87682574904bd047822916485a3e00d2760118132466414b68764731ea4af9add5d734fd7ce3eac730 SHA512 6061cc8a3bdefe57049f9da757b9a33321b28ff7bc9543bc1db3abd75c7261bf233180fb1e8a2f76145dd67ebda91c48981f6e844a866ef6cbb66203af4b7ef7
-DIST mutter-3.38.3-r1-patchset.tar.xz 6576 BLAKE2B 9bda2b0891df1a945d9bd0fd2867f1b4895bb9a29dbae14511192afd5b3a6776d41105924c904d47745bd2bd088136109db4df82b3a17c08040ceb40611e8dc1 SHA512 86763c6c652807a2389b373e94fed99e4557d7be89aeb269836855e9ec251944f5c3a0d4219f31a49c7cfe9ecde7972b3e1b7ad9f231d16999eaa36cee2aef41
-DIST mutter-3.38.3.tar.xz 2622808 BLAKE2B 3ee6442c03a3ca5bbaecd32ac451e9c2ba91258af0425745ea871aca2a95218d8afcff8b2e5845e5ab8a4ff2c0308a0bcc0561922b4675ad68b700c04dd3028d SHA512 686027d097ffff439e5a21f7bc748251da8b2f7fdccb2c17599fd6a141b0fda04fe7a19cbb3be2b3e668075fff562bcdae68a61ffb049d103b5b05f2443a5315
DIST mutter-3.38.4.tar.xz 2623788 BLAKE2B 27ca701459b3b70c790c8fec02b5e34eebecf5b4bd11a706a25eea19af0ee5be278835d6f789c4f77df6ec2ab23ae58bb491a0591d1ff51c9dae4690b9dde73f SHA512 a80728a5bd99e727717cb49f0fbfa0db0bb02b64d7e287b4b7e5e848774ea2191db57f8c70d4b1852db201384ac413daa7108472610e8f8986d13744d800fe11
DIST mutter-40.0.tar.xz 2678364 BLAKE2B 3016216c396e5362a3c92dae44911ab67be6ad38b551ffef772f840fc1202ccd59a6800fe76526bab7ba1adf645a243bc000301ff6b331c949f660380143bcff SHA512 af4fd21e5ea7e2cf1004d6912771279cebb2fc60f51f5c7371fd5f6fefbfbd7e36841de98757b8f116b0d2006c1151ccf74ed03ee62836cf59d2a86eaf48084d
EBUILD mutter-3.36.7-r1.ebuild 4749 BLAKE2B 69075255e249f22d91a87e440d986cfbd125c91bc878f715a1430d90996bf4183c2281c88b935ca44b8940ddf4f7850f5a42d7550f138ddead7eb6ddd62a4a8e SHA512 c2a5b423e410bb6a8a9304acea03fbefba0ce3385d3dabb8adc46baa63d9daef02a59b051a371b62acdc6acfed3c443a8cc229928a2305a11766005ded637c2a
-EBUILD mutter-3.38.3-r1.ebuild 4728 BLAKE2B 04704751ce591ac5e220c9894395193e6a537aeeb94290b8b73d2a39600624be62f821533267d025c4cb884b084df113cf303e2b4e14ebe7ced88eca1bb62876 SHA512 7850c2f2f8d62d324af60be56defaf10b0b24cf15c563bbf8bc6d7e95c19bcdc426d199dd03f80789e8a16f4cc14a282bc10202d11ca1a23b0af22533f7f4a9b
EBUILD mutter-3.38.4.ebuild 4585 BLAKE2B 5efe97f00e181be75d15b00dce297b531e1a2f4b186027d6919ab26f83c9ec9c91b9f48f0572c1863617c5ac3c7f4804d7d23adbe6b4e6a6cbc51b20525f21a7 SHA512 caddcdc0d0c7d2caaf76872b061b35982461bf01f37f3bb546dc580b910c590e9081c4dd3b22c89482aef11f1a0f6349ac4d242a55a4fae3dede902ab3afa9d1
EBUILD mutter-40.0.ebuild 4681 BLAKE2B 7282820dff126f32ad336f4369ab23cbe447bbae96d06cc8e704bd0c27054569e42132d1b2f15cac5392bcca5e10ed07c0e282cc8bc9db46e6a501f4ab8a4b84 SHA512 4f149ad57f2876629068eef7470c8eb42ebd64e59dd887a673757df06c36f33e2e184141aeb87e221f5c53f76d528da09b41553348dde15dd5f052358556e153
MISC metadata.xml 605 BLAKE2B 5dc68fbf8b85c2bf75ea435abe116a9ed7072ec40a45bda28de9cb277a03e5c363487f1c3aa5c60cab5f710e06f15d966790684cac1573676af635e59b3cdfbd SHA512 440e7a33404e218da15c127614d843edcd42c469aced4609c2e7d7d8ec1281c9eceb64aebe406a75e9ba0a05b6be18bbb721257e140f6d334aff6143b1233fb8
diff --git a/x11-wm/mutter/mutter-3.38.3-r1.ebuild b/x11-wm/mutter/mutter-3.38.3-r1.ebuild
deleted file mode 100644
index 3584ec82b5f9..000000000000
--- a/x11-wm/mutter/mutter-3.38.3-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit gnome.org gnome2-utils meson virtualx xdg
-
-DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/"
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0/7" # 0/libmutter_api_version - ONLY gnome-shell (or anything using mutter-clutter-.pc) should use the subslot
-
-IUSE="elogind input_devices_wacom +introspection screencast sysprof systemd test udev wayland"
-# native backend requires gles3 for hybrid graphics blitting support, udev and a logind provider
-REQUIRED_USE="
- wayland? ( ^^ ( elogind systemd ) udev )
- test? ( wayland )"
-RESTRICT="!test? ( test )"
-
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# gnome-settings-daemon is build checked, but used at runtime only for org.gnome.settings-daemon.peripherals.keyboard gschema
-# xorg-server is needed at build and runtime with USE=wayland for Xwayland
-# v3.32.2 has many excessive or unused *_req variables declared, thus currently the dep order ignores those and goes via dependency() call order
-DEPEND="
- x11-libs/libX11
- >=media-libs/graphene-1.9.3[introspection?]
- >=x11-libs/gtk+-3.19.8:3[X,introspection?]
- x11-libs/gdk-pixbuf:2
- >=x11-libs/pango-1.30[introspection?]
- >=dev-libs/fribidi-1.0.0
- >=x11-libs/cairo-1.14[X]
- >=gnome-base/gsettings-desktop-schemas-3.37.2[introspection?]
- >=dev-libs/glib-2.61.1:2
- gnome-base/gnome-settings-daemon
- >=dev-libs/json-glib-0.12.0[introspection?]
- gnome-base/gnome-desktop:3=
- >=x11-libs/libXcomposite-0.4
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- >=x11-libs/libXfixes-3
- >=x11-libs/libXi-1.7.4
- x11-libs/libXtst
- x11-libs/libxkbfile
- x11-misc/xkeyboard-config
- >=x11-libs/libxkbcommon-0.4.3[X]
- x11-libs/libXrender
- >=x11-libs/libXrandr-1.5.0
- x11-libs/libxcb
- x11-libs/libXinerama
- x11-libs/libXau
- x11-libs/libICE
- >=dev-libs/atk-2.5.3[introspection?]
- >=media-libs/libcanberra-0.26
- sys-apps/dbus
- media-libs/mesa[X(+),egl]
- sysprof? ( >=dev-util/sysprof-capture-3.38.0:4 )
- wayland? (
- >=dev-libs/wayland-protocols-1.19
- >=dev-libs/wayland-1.18.0
- x11-libs/libdrm:=
- >=media-libs/mesa-17.3[egl,gbm,wayland,gles2]
- >=dev-libs/libinput-1.7
- systemd? ( sys-apps/systemd )
- elogind? ( sys-auth/elogind )
- x11-base/xorg-server[wayland]
- )
- udev? ( >=dev-libs/libgudev-232:=
- >=virtual/libudev-232-r1:= )
- x11-libs/libSM
- input_devices_wacom? ( >=dev-libs/libwacom-0.13 )
- >=x11-libs/startup-notification-0.7
- screencast? ( >=media-video/pipewire-0.3.0:0/0.3 )
- introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-RDEPEND="${DEPEND}
- gnome-extra/zenity
-"
-DEPEND="${DEPEND}
- x11-base/xorg-proto
- sysprof? ( >=dev-util/sysprof-common-3.38.0 )
-"
-# wayland bdepend for wayland-scanner, xorg-server for cvt utility
-BDEPEND="
- dev-libs/wayland
- dev-util/gdbus-codegen
- dev-util/glib-utils
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
- test? ( app-text/docbook-xml-dtd:4.5 )
- wayland? ( >=sys-kernel/linux-headers-4.4
- x11-base/xorg-server )
-"
-
-PATCHES=(
- # origin/gnome-3-38@d881fcdece608
- "${WORKDIR}"/patches
-)
-
-src_configure() {
- # TODO: Replicate debug vs release meson build type behaviour under our buildtype=plain
- local emesonargs=(
- -Dopengl=true
- #opengl_libname
- #gles2_libname
- $(meson_use wayland gles2)
- -Degl=true
- -Dglx=true
- $(meson_use wayland)
- $(meson_use wayland native_backend)
- $(meson_use screencast remote_desktop)
- -Degl_device=false # This should be dependent on wayland,video_drivers_nvidia, once eglstream support is there
- -Dwayland_eglstream=false # requires packages egl-wayland for wayland-eglstream-protocols.pc
- $(meson_use udev)
- $(meson_use input_devices_wacom libwacom)
- -Dpango_ft2=true
- -Dstartup_notification=true
- -Dsm=true
- $(meson_use introspection)
- $(meson_use test cogl_tests)
- $(meson_use wayland core_tests) # core tests require wayland; overall -Dtests option is honored on top, so no extra conditional needed
- $(meson_use test clutter_tests)
- $(meson_use test tests)
- $(meson_use sysprof profiler)
- -Dinstalled_tests=false
- #verbose # Let upstream choose default for verbose mode
- #xwayland_path
- # TODO: relies on default settings, but in Gentoo we might have some more packages we want to give Xgrab access (mostly virtual managers and remote desktops)
- #xwayland_grab_default_access_rules
- )
- meson_src_configure
-}
-
-src_test() {
- glib-compile-schemas "${BUILD_DIR}"/data
- GSETTINGS_SCHEMA_DIR="${BUILD_DIR}"/data virtx meson_src_test
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/xfce-base/Manifest.gz b/xfce-base/Manifest.gz
index a2bbd8128f29..ae526d5c57ad 100644
Binary files a/xfce-base/Manifest.gz and b/xfce-base/Manifest.gz differ
diff --git a/xfce-base/exo/Manifest b/xfce-base/exo/Manifest
index b07425d7f5d7..cfbf3705219d 100644
--- a/xfce-base/exo/Manifest
+++ b/xfce-base/exo/Manifest
@@ -4,5 +4,5 @@ DIST exo-4.16.1.tar.bz2 880947 BLAKE2B d21509d15275d98a0b99acc6e101aad1423a859f0
DIST exo-4.16.2.tar.bz2 881098 BLAKE2B df1ad499becd22087724abb716d07a50e432ec555d03a3892d0b81745045c334cb3705419e901697e4c3bc10328837b4f5c4055800d1b6c79c9cfc503427643b SHA512 9c1252d78f5bb900254841a79f1c1b952cb60d9d0197e184266c35a86c340140cdff2460fa83f6fabb66380e2b3d7ab8a08719b4f4784d2215dde51410ce33e8
EBUILD exo-4.16.0.ebuild 1030 BLAKE2B 963d00d818cd3396ca5c2280514526818dff1d93de85385922bdfed8fa6e95ce07a9080a51d1b5cfcef1d6e126ded51070d1202ff3b316aeeb5a9121ec014f66 SHA512 e8caf13aa7e0a0edd441e7e757d296cc29eff9347ed56bff51caae3804cf662698ad0cea80cac6623a4e60fe598594bda41cd9b68d3db5d2bc578c8820546f04
EBUILD exo-4.16.1.ebuild 1036 BLAKE2B 98eaad351a5ed893c52e0de1e43e708e0a5edb75fbebd10532e3f637f7f03f3cb846b6c03bc026da44ac898ba3b6d76ce1bd61a2e7e2d15567ff26517c65eec1 SHA512 ed593fd1f3c8cfc6791e22a062dc8f7a60bd664bf1e9df55759ccb54ef8a348b4796c5aae5fdb5b7bf267cf77d32525b581e441a9c5c5ac49766313201b72b57
-EBUILD exo-4.16.2.ebuild 1031 BLAKE2B ee01008da2b474bbc2e0e3b4e459619c078330eb499ad171368311940a12b49339059ed99f0085adf2b5fd9e139f6034782bea8593aa674e5e060f54274f003d SHA512 3d5b0c799710d4564af52753bef2d982c02961cfdc58ebfcd0131cdd6f325010ca7b341a7fb1e53310e95b4f5e68fafc750d8bafdc6cfeb6bad1665dd70b1a4f
+EBUILD exo-4.16.2.ebuild 1030 BLAKE2B 963d00d818cd3396ca5c2280514526818dff1d93de85385922bdfed8fa6e95ce07a9080a51d1b5cfcef1d6e126ded51070d1202ff3b316aeeb5a9121ec014f66 SHA512 e8caf13aa7e0a0edd441e7e757d296cc29eff9347ed56bff51caae3804cf662698ad0cea80cac6623a4e60fe598594bda41cd9b68d3db5d2bc578c8820546f04
MISC metadata.xml 241 BLAKE2B 19a1f7371ba9451232b7795e806499d1de2aba44dc9864bf1c8c72f6074af18387f6091c891f84c402c70e52f8502bc7a9a937828d63991402d2f0d17b247782 SHA512 97a8057b496da7d18b75e0cec2f5de16f7f16187776c3d7134ade6b0be2539c5f0e8de7ce43c2a4fc342ca9c3dd83a74c194a506ad28221c260dfa8a4eadb1e8
diff --git a/xfce-base/exo/exo-4.16.2.ebuild b/xfce-base/exo/exo-4.16.2.ebuild
index 9e74f608f7a9..c0ba46ff6577 100644
--- a/xfce-base/exo/exo-4.16.2.ebuild
+++ b/xfce-base/exo/exo-4.16.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
RDEPEND=">=dev-libs/glib-2.50
>=x11-libs/gtk+-3.22:3
diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz
index 6a119634a50d..1dc055285065 100644
Binary files a/xfce-extra/Manifest.gz and b/xfce-extra/Manifest.gz differ
diff --git a/xfce-extra/xfce4-cpufreq-plugin/Manifest b/xfce-extra/xfce4-cpufreq-plugin/Manifest
index 7c06344e3994..0f52543d7f1b 100644
--- a/xfce-extra/xfce4-cpufreq-plugin/Manifest
+++ b/xfce-extra/xfce4-cpufreq-plugin/Manifest
@@ -1,5 +1,3 @@
-DIST xfce4-cpufreq-plugin-1.2.4.tar.bz2 416385 BLAKE2B 65df9bdd0427f5cdebe1a3427801b2ac69fa04a1b6da069c15a7463927101a6744e99207de69bd8ed6f0a92259fcaaa34a25e7cb26b74f82a9bfad38ddab8cda SHA512 6aad36cf44ebde55e9d05cabe8547e9335188749ce92317c949c00577b04a80f2239c03664802ef386a06a2c24c433a515dc598ea36c9299766a5e56b5ae6ae4
DIST xfce4-cpufreq-plugin-1.2.5.tar.bz2 424858 BLAKE2B 2d93e9f3e591cb3f97289b3a449e4a3494a4bcefe97ad481ab46d0c1b749a85b068cc8e6ecad5ed0d591516cf996d7ab901cf21bcfbb63c28f5b28f4e7e01a3e SHA512 4a098861875f2a413e8d3778e4eef709f00efc87d9cd76ddab22462653ec21f4b8756c421e3f0726c56f151f0e637e27d2c80c4b09ab8ecb419e00bb108d3b80
-EBUILD xfce4-cpufreq-plugin-1.2.4.ebuild 811 BLAKE2B e1e4f481034767e8dda039250e22c4364fbe101b7473d8d60744f20e6f2c1e08c622de11854fb9f52221331bb88fd6a1f88ed8b27f2b7c8423cf40973c042300 SHA512 b4156b88783f689b2c1649a23763b9b0ba65294d1e42f5b30c5289f67affa99717c2386b595bf9503d59c2d3d8d371351345bddb14a8bb291857fede6d3a3d2e
EBUILD xfce4-cpufreq-plugin-1.2.5.ebuild 802 BLAKE2B 41c10098cf56e82e31c095109dd9da9a5b097c9a9b6ade032643d9446c9a665b3309f069cd38a4d56b4b49a4d3a94e62144b7579a81cdce53b243bf7a045e535 SHA512 8d9139d1bef4c6a50613eecb9194d4b1575f1b62ae1e1276f64449e90009887f8a447e8b7592ab65b3424e35d84344c0b1d6d0a8eacc070e66df88399409e107
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.2.4.ebuild b/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.2.4.ebuild
deleted file mode 100644
index 68d79bc783c0..000000000000
--- a/xfce-extra/xfce4-cpufreq-plugin/xfce4-cpufreq-plugin-1.2.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-DESCRIPTION="A panel plugin for showing information about cpufreq settings"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-cpufreq-plugin"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
-
-RDEPEND=">=dev-libs/glib-2.20:=
- >=x11-libs/gtk+-3.20:3=
- >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
- >=xfce-base/xfce4-panel-4.12:="
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest b/xfce-extra/xfce4-time-out-plugin/Manifest
index 839907db5a30..858b3ef953f8 100644
--- a/xfce-extra/xfce4-time-out-plugin/Manifest
+++ b/xfce-extra/xfce4-time-out-plugin/Manifest
@@ -1,5 +1,3 @@
-DIST xfce4-time-out-plugin-1.1.1.tar.bz2 405970 BLAKE2B 0e0d94bdb80e3cd8aa3304489d8122f9e0161db57c77c80893f97bc2dc2d578d89e190c56891abcebd95cd7cf9d58e2ba768540af8817b861dded381c6550a74 SHA512 463d210eb6cfaa79c3470b44e7fb42ab44ce8fec0e403d8c71344a5bbc68af29e0da0fe759471ed873637114adf947699ecbaea1129f36e2dd6dc56db0c2ca87
DIST xfce4-time-out-plugin-1.1.2.tar.bz2 409221 BLAKE2B 75a6f646badb936a803d8e6a8c9c25c85fa76f96fa82bae742724d3b52a68c49f81f58600a91de6ceb0f85220aa2d6b3a3ae2525a38e4f8a5fd78d4fbc6f0dfc SHA512 08e50db9daafd9a2ba60e9d5767cddba83df34d8a261df71b7bb9ae632576f4dfd6252c2a83ec8f9a037284b0adc65751ba36d54ea9d14b85906fdc85d5b86ff
-EBUILD xfce4-time-out-plugin-1.1.1.ebuild 789 BLAKE2B b0b5948009f9c02200e71aaef83d617c27a098ee5b8426f85a5c1f2f434ee425e7d585c946a3788c1c51fdbfac4c21d70deac41bce12b8569ce38da67bed7634 SHA512 813539acf4b828aabbe5483ae8224669fa10cc34ada772b6989914decf4a504d8b5d771e8148e2ea362329a11a55a1314999bb52e5cd9b3f52d86bb101640a74
EBUILD xfce4-time-out-plugin-1.1.2.ebuild 789 BLAKE2B 49e1ec66305a26ef4f2a8fa286f9db1b4144918b7019b785274c64f47fd3c5393e7953d805706172cb0910cdd361221829804558d2f5be6735b2e3fb9dc6611c SHA512 213d26635e05925964d0a4b73a9d8bc0577ecb53ce77f2935de3cc093c14b5c18582256b70b3f5ba05f920b4fc1c80986e3fd940f112b9553eea9060df7fb8e0
MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203
diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.1.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.1.ebuild
deleted file mode 100644
index b9898e8c765c..000000000000
--- a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.1.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-DESCRIPTION="A panel plug-in to take periodical breaks from the computer"
-HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-time-out-plugin"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
- >=xfce-base/libxfce4ui-4.12:=
- >=xfce-base/xfce4-panel-4.12:="
-DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}