summaryrefslogtreecommitdiff
path: root/metadata/md5-cache/dev-ada
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-16 23:15:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-16 23:15:49 +0100
commit3b827127cdc24d49f3dbaa82def6c80501d2cd87 (patch)
tree4e3f67cb234339d4cb7c29ee99550a3362d5a1ca /metadata/md5-cache/dev-ada
parent6e356edde093fb3589ab7a5859685e85c2873ab0 (diff)
gentoo auto-resync : 16:09:2022 - 23:15:49
Diffstat (limited to 'metadata/md5-cache/dev-ada')
-rw-r--r--metadata/md5-cache/dev-ada/Manifest.gzbin5013 -> 5015 bytes
-rw-r--r--metadata/md5-cache/dev-ada/VSS-22.0.06
-rw-r--r--metadata/md5-cache/dev-ada/ada_language_server-22.0.010
-rw-r--r--metadata/md5-cache/dev-ada/ada_libfswatch-2020110511
-rw-r--r--metadata/md5-cache/dev-ada/aunit-20216
-rw-r--r--metadata/md5-cache/dev-ada/aunit-22.0.06
-rw-r--r--metadata/md5-cache/dev-ada/aws-20218
-rw-r--r--metadata/md5-cache/dev-ada/aws-22.0.08
-rw-r--r--metadata/md5-cache/dev-ada/gnatcoll-bindings-20218
-rw-r--r--metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0-r18
-rw-r--r--metadata/md5-cache/dev-ada/gnatcoll-core-2021-r18
-rw-r--r--metadata/md5-cache/dev-ada/gnatcoll-core-22.0.08
-rw-r--r--metadata/md5-cache/dev-ada/gnatcoll-db-22.0.08
-rw-r--r--metadata/md5-cache/dev-ada/gnatmem-20216
-rw-r--r--metadata/md5-cache/dev-ada/gnatsymbolize-20215
-rw-r--r--metadata/md5-cache/dev-ada/gprbuild-2021-r14
-rw-r--r--metadata/md5-cache/dev-ada/gprbuild-2021-r312
-rw-r--r--metadata/md5-cache/dev-ada/gprbuild-22.0.0-r212
-rw-r--r--metadata/md5-cache/dev-ada/gtkada-20216
-rw-r--r--metadata/md5-cache/dev-ada/gtkada-22.0.06
-rw-r--r--metadata/md5-cache/dev-ada/langkit-22.0.0-r28
-rw-r--r--metadata/md5-cache/dev-ada/libadalang-22.0.08
-rw-r--r--metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r18
-rw-r--r--metadata/md5-cache/dev-ada/libgpr-20218
-rw-r--r--metadata/md5-cache/dev-ada/libgpr-2021-r18
-rw-r--r--metadata/md5-cache/dev-ada/libgpr-22.0.0-r18
-rw-r--r--metadata/md5-cache/dev-ada/spawn-22.0.010
-rw-r--r--metadata/md5-cache/dev-ada/xmlada-2021-r16
-rw-r--r--metadata/md5-cache/dev-ada/xmlada-22.0.012
29 files changed, 112 insertions, 110 deletions
diff --git a/metadata/md5-cache/dev-ada/Manifest.gz b/metadata/md5-cache/dev-ada/Manifest.gz
index 220017cea655..ab7cc446342b 100644
--- a/metadata/md5-cache/dev-ada/Manifest.gz
+++ b/metadata/md5-cache/dev-ada/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ada/VSS-22.0.0 b/metadata/md5-cache/dev-ada/VSS-22.0.0
index c95bcf6d0b79..7317aeb6f0ca 100644
--- a/metadata/md5-cache/dev-ada/VSS-22.0.0
+++ b/metadata/md5-cache/dev-ada/VSS-22.0.0
@@ -1,11 +1,11 @@
-BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)] test? ( app-i18n/unicode-data )
+BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-)] test? ( app-i18n/unicode-data )
DEFINED_PHASES=compile prepare setup test
DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
DESCRIPTION=A high level string and text processing library
EAPI=7
HOMEPAGE=https://github.com/AdaCore/VSS
INHERIT=ada multiprocessing
-IUSE=test ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=test ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 gcc-runtime-library-exception-3.1
RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
@@ -13,5 +13,5 @@ REQUIRED_USE=ada_target_gnat_2021
RESTRICT=!test? ( test )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/VSS/archive/refs/tags/v22.0.0.tar.gz -> VSS-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=a897783d0e2469fecf020ca91723cbc3
diff --git a/metadata/md5-cache/dev-ada/ada_language_server-22.0.0 b/metadata/md5-cache/dev-ada/ada_language_server-22.0.0
index dfafe3f512cb..8536c60973f2 100644
--- a/metadata/md5-cache/dev-ada/ada_language_server-22.0.0
+++ b/metadata/md5-cache/dev-ada/ada_language_server-22.0.0
@@ -1,17 +1,17 @@
-BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] test? ( dev-ada/e3-testsuite )
+BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] test? ( dev-ada/e3-testsuite )
DEFINED_PHASES=compile install setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] dev-ada/libadalang[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] dev-ada/libadalang-tools[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] dev-ada/spawn[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,glib] dev-ada/VSS[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] dev-ada/libadalang[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] dev-ada/libadalang-tools[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] dev-ada/spawn[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,glib] dev-ada/VSS[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=an implementation of the Microsoft Language Server Protocol for Ada/SPARK
EAPI=7
HOMEPAGE=https://github.com/AdaCore/ada_language_server
INHERIT=ada multiprocessing
-IUSE=test ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=test ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] dev-ada/libadalang[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] dev-ada/libadalang-tools[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] dev-ada/spawn[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,glib] dev-ada/VSS[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/ada_libfswatch[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] dev-ada/libadalang[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] dev-ada/libadalang-tools[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] dev-ada/spawn[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,glib] dev-ada/VSS[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/AdaCore/ada_language_server/archive/refs/tags/v22.0.0.tar.gz -> ada_language_server-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=33403327da40e79122825565633fd0d4
diff --git a/metadata/md5-cache/dev-ada/ada_libfswatch-20201105 b/metadata/md5-cache/dev-ada/ada_libfswatch-20201105
index b782e88daa10..8ddd18b2ec03 100644
--- a/metadata/md5-cache/dev-ada/ada_libfswatch-20201105
+++ b/metadata/md5-cache/dev-ada/ada_libfswatch-20201105
@@ -1,14 +1,15 @@
-BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DEFINED_PHASES=compile install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] sys-fs/fswatch
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] sys-fs/fswatch
DESCRIPTION=Ada binding to the libfswatch library
EAPI=7
HOMEPAGE=https://github.com/AdaCore/ada_libfswatch
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+INHERIT=ada
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 gcc-runtime-library-exception-3.1
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared] sys-fs/fswatch
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared] sys-fs/fswatch
SLOT=0
SRC_URI=https://github.com/AdaCore/ada_libfswatch/archive/94c0a5f137b88113a791a148b60e5e7d019d6fa1.tar.gz -> ada_libfswatch-20201105.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58
+_eclasses_=ada fc6c14ed095d505642b43326b744689f
_md5_=9abb1e2bac5022063614a9353555dbcd
diff --git a/metadata/md5-cache/dev-ada/aunit-2021 b/metadata/md5-cache/dev-ada/aunit-2021
index 44eccd14f039..06555b770127 100644
--- a/metadata/md5-cache/dev-ada/aunit-2021
+++ b/metadata/md5-cache/dev-ada/aunit-2021
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install setup test
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Ada unit testing framework
EAPI=7
HOMEPAGE=http://libre.adacore.com/tools/aunit/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/c8eadafc40c016859e127cd0e82411fcd8f3e749?filename=aunit-2021-20210518-19DC5-src.tar.gz -> aunit-2021-20210518-19DC5-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=7fbba2db117cd0ab7acd6980d3fc54ce
diff --git a/metadata/md5-cache/dev-ada/aunit-22.0.0 b/metadata/md5-cache/dev-ada/aunit-22.0.0
index 0e5ff96c3aaa..6453cb77e531 100644
--- a/metadata/md5-cache/dev-ada/aunit-22.0.0
+++ b/metadata/md5-cache/dev-ada/aunit-22.0.0
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install setup test
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Ada unit testing framework
EAPI=7
HOMEPAGE=http://libre.adacore.com/tools/aunit/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://github.com/AdaCore/aunit/archive/refs/tags/v22.0.0.tar.gz -> aunit-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=bb7380a2d4afe7859b0fa4028061d274
diff --git a/metadata/md5-cache/dev-ada/aws-2021 b/metadata/md5-cache/dev-ada/aws-2021
index f2eb75e56148..8b330f65dcaa 100644
--- a/metadata/md5-cache/dev-ada/aws-2021
+++ b/metadata/md5-cache/dev-ada/aws-2021
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure setup
-DEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=A complete Web development framework
EAPI=7
HOMEPAGE=http://libre.adacore.com/tools/aws/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
-RDEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs]
+RDEPEND=dev-ada/xmlada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs]
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/5b0fa09df8ac0c717abdf4ede9e08efe5fd98984?filename=aws-2021-20210518-19F65-src.tar.gz -> aws-2021-20210518-19F65-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=969af14dad351dd1969fc1a280aa1a01
diff --git a/metadata/md5-cache/dev-ada/aws-22.0.0 b/metadata/md5-cache/dev-ada/aws-22.0.0
index 4e51d9bbf2c1..7af6e49c60b4 100644
--- a/metadata/md5-cache/dev-ada/aws-22.0.0
+++ b/metadata/md5-cache/dev-ada/aws-22.0.0
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-libs/openssl dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs] dev-libs/openssl dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=A complete Web development framework
EAPI=7
HOMEPAGE=http://libre.adacore.com/tools/aws/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs] dev-libs/openssl
+RDEPEND=dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs] dev-libs/openssl
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://github.com/AdaCore/aws/archive/refs/tags/v22.0.0.tar.gz -> aws-22.0.0.tar.gz https://github.com/AdaCore/templates-parser/archive/refs/tags/v22.0.0.tar.gz -> templates-parser-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=c206319489744911713c5ce32140b401
diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021
index 64c211c27ef6..98e3bb6f91a0 100644
--- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021
+++ b/metadata/md5-cache/dev-ada/gnatcoll-bindings-2021
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install prepare setup
-DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=GNAT Component Collection
EAPI=7
HOMEPAGE=http://libre.adacore.com
INHERIT=ada multiprocessing python-single-r1
-IUSE=gmp iconv python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+IUSE=gmp iconv python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=amd64 x86
LICENSE=GPL-3
-RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* )
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/d93655ced17f15c5f376b6861825df3f9c183980?filename=gnatcoll-bindings-2021-20210518-19B15-src.tar.gz -> gnatcoll-bindings-2021-20210518-19B15-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=919a2eb6f486060c1d95e0bb39aefb4e
diff --git a/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0-r1 b/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0-r1
index 850fca2346de..dec62ebfc744 100644
--- a/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0-r1
+++ b/metadata/md5-cache/dev-ada/gnatcoll-bindings-22.0.0-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install prepare setup
-DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=GNAT Component Collection
EAPI=7
HOMEPAGE=http://libre.adacore.com
INHERIT=ada multiprocessing python-single-r1
-IUSE=gmp iconv lzma openmp python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+IUSE=gmp iconv lzma openmp python readline +shared static-libs static-pic syslog ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] )
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-core:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] gmp? ( dev-libs/gmp:* ) lzma? ( app-arch/xz-utils ) openmp? ( dev-lang/gnat-gpl:=[openmp] )
REQUIRED_USE=|| ( shared static-libs static-pic ) || ( gmp iconv lzma openmp python readline syslog ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/gnatcoll-bindings/archive/refs/tags/v22.0.0.tar.gz -> gnatcoll-bindings-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=995e5571989220f19738e09054dd8ffc
diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1 b/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1
index f5ae013c3576..50999291d865 100644
--- a/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1
+++ b/metadata/md5-cache/dev-ada/gnatcoll-core-2021-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=GNAT Component Collection Core packages
EAPI=7
HOMEPAGE=http://libre.adacore.com
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
-RDEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?]
+RDEPEND=>=dev-ada/libgpr-2021[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?]
REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/425b044d5cb112f096c7ac5ebbafb0d8e5297913?filename=gnatcoll-core-2021-20210518-19ADF-src.tar.gz -> gnatcoll-core-2021-20210518-19ADF-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=d7c8bcdcd561d135a87b790270dfabb2
diff --git a/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0
index 4f55a6b0bd7c..3bf68084e520 100644
--- a/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0
+++ b/metadata/md5-cache/dev-ada/gnatcoll-core-22.0.0
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=GNAT Component Collection Core packages
EAPI=7
HOMEPAGE=http://libre.adacore.com
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?]
+RDEPEND=|| ( >=dev-ada/libgpr-2021 ~dev-ada/libgpr-22.0.0 ) dev-ada/libgpr:=[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?]
REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/gnatcoll-core/archive/refs/tags/v22.0.0.tar.gz -> gnatcoll-core-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=3c25da02542c8f2cb6cae23d7f01b1f0
diff --git a/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0 b/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0
index 9c2828df45dd..7f436c7e32c4 100644
--- a/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0
+++ b/metadata/md5-cache/dev-ada/gnatcoll-db-22.0.0
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install setup
-DEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=GNAT Component Collection
EAPI=7
HOMEPAGE=http://libre.adacore.com
INHERIT=ada multiprocessing python-single-r1
-IUSE=db2ada gnatinspect postgres +shared sql sqlite static-libs static-pic xref ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+IUSE=db2ada gnatinspect postgres +shared sql sqlite static-libs static-pic xref ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
+RDEPEND=dev-ada/gnatcoll-core:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic?] sqlite? ( dev-db/sqlite:3 ) postgres? ( dev-db/postgresql:* ) xref? ( dev-ada/gnatcoll-bindings:0/22.0.0[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),iconv,shared?,static-libs?,static-pic?] ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
REQUIRED_USE=gnatinspect? ( xref ) xref? ( sqlite ) sqlite? ( sql ) db2ada? ( sql ) postgres? ( sql ) || ( shared static-libs static-pic ) || ( sql sqlite xref postgres gnatinspect db2ada ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/gnatcoll-db/archive/v22.0.0.tar.gz -> gnatcoll-db-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=ed701c86dfe761b21d05c1a0ac04d4b4
diff --git a/metadata/md5-cache/dev-ada/gnatmem-2021 b/metadata/md5-cache/dev-ada/gnatmem-2021
index 3a4f87904273..e049e6b9112c 100644
--- a/metadata/md5-cache/dev-ada/gnatmem-2021
+++ b/metadata/md5-cache/dev-ada/gnatmem-2021
@@ -1,16 +1,16 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] sys-libs/binutils-libs:=
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] sys-libs/binutils-libs:=
DESCRIPTION=Monitors dynamic allocation and deallocation activity in a program
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing autotools
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/3ddb98c0c8854dc7631bebd673ac7bc53038d4b7?filename=gnatmem-2021-20210518-19F7B-src.tar.gz -> gnatmem-2021-20210518-19F7B-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=c89a6a590e090834b9b77278eb685b38
diff --git a/metadata/md5-cache/dev-ada/gnatsymbolize-2021 b/metadata/md5-cache/dev-ada/gnatsymbolize-2021
index bd9118e95695..f050bf0d7ad4 100644
--- a/metadata/md5-cache/dev-ada/gnatsymbolize-2021
+++ b/metadata/md5-cache/dev-ada/gnatsymbolize-2021
@@ -3,12 +3,13 @@ DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_20
DESCRIPTION=Translates addresses into filename, line number, and function names
EAPI=7
HOMEPAGE=http://libre.adacore.com/
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+INHERIT=ada
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/884f3b229457c995ddebb46a16a7cc50ed837c90?filename=gnatsymbolize-2021-20210518-19D3B-src.tar.gz -> gnatsymbolize-2021-20210518-19D3B-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58
+_eclasses_=ada fc6c14ed095d505642b43326b744689f
_md5_=9bc6b928259028ce0efbd29f6c427374
diff --git a/metadata/md5-cache/dev-ada/gprbuild-2021-r1 b/metadata/md5-cache/dev-ada/gprbuild-2021-r1
index 12b09eedd982..575db419f1cb 100644
--- a/metadata/md5-cache/dev-ada/gprbuild-2021-r1
+++ b/metadata/md5-cache/dev-ada/gprbuild-2021-r1
@@ -4,12 +4,12 @@ DESCRIPTION=Multi-Language Management
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=xmlada-2021-20210518-19D50-src.tar.gz -> xmlada-2021-20210518-19D50-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=d0203eed380bafe9e9b80c75974080ea
diff --git a/metadata/md5-cache/dev-ada/gprbuild-2021-r3 b/metadata/md5-cache/dev-ada/gprbuild-2021-r3
index fe5366fb438c..ed7684dc0af4 100644
--- a/metadata/md5-cache/dev-ada/gprbuild-2021-r3
+++ b/metadata/md5-cache/dev-ada/gprbuild-2021-r3
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] )
DESCRIPTION=Multi-Language Management
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
-REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] )
+REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=xmlada-2021-20210518-19D50-src.tar.gz -> xmlada-2021-20210518-19D50-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=159f170f0cad89122aadf0b962a420bd
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=7abe6e496901d92dd99be647917132b6
diff --git a/metadata/md5-cache/dev-ada/gprbuild-22.0.0-r2 b/metadata/md5-cache/dev-ada/gprbuild-22.0.0-r2
index df987955f7c8..8b9943a4f091 100644
--- a/metadata/md5-cache/dev-ada/gprbuild-22.0.0-r2
+++ b/metadata/md5-cache/dev-ada/gprbuild-22.0.0-r2
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] )
DESCRIPTION=Multi-Language Management
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
-REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] )
+REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 )
SLOT=0
SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v22.0.0.tar.gz -> gprbuild-22.0.0.tar.gz https://github.com/AdaCore/xmlada/archive/refs/tags/v22.0.0.tar.gz -> xmlada-22.0.0.tar.gz https://github.com/AdaCore/gprconfig_kb/archive/refs/tags/v22.0.0.tar.gz -> gprconfig_kb-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=1805a73067092a856188399d53a51c9b
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=5f6d8bd85a6275ade65b8e6058bb21bf
diff --git a/metadata/md5-cache/dev-ada/gtkada-2021 b/metadata/md5-cache/dev-ada/gtkada-2021
index a831ee042ed0..c1142c289a47 100644
--- a/metadata/md5-cache/dev-ada/gtkada-2021
+++ b/metadata/md5-cache/dev-ada/gtkada-2021
@@ -1,16 +1,16 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=A complete Ada graphical toolkit
EAPI=7
HOMEPAGE=http://libre.adacore.com//tools/gtkada/
INHERIT=ada autotools multiprocessing
-IUSE=+shared static-libs ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/8f1daefcb56e3ee7feaad67bac66deb0f7c37a82?filename=gtkada-2021-20210518-1A011-src.tar.gz -> gtkada-2021-20210518-1A011-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=48bf47404ac404ae797c9b3ee643465f
diff --git a/metadata/md5-cache/dev-ada/gtkada-22.0.0 b/metadata/md5-cache/dev-ada/gtkada-22.0.0
index b141573bbb10..466d538844f8 100644
--- a/metadata/md5-cache/dev-ada/gtkada-22.0.0
+++ b/metadata/md5-cache/dev-ada/gtkada-22.0.0
@@ -1,16 +1,16 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=A complete Ada graphical toolkit
EAPI=7
HOMEPAGE=http://libre.adacore.com//tools/gtkada/
INHERIT=ada autotools multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-libs/atk dev-libs/glib:2 media-libs/fontconfig media-libs/freetype x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/gtkada/archive/refs/tags/v22.0.0.tar.gz -> gtkada-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=20480f3f41b51da1311b470dd62713a3
diff --git a/metadata/md5-cache/dev-ada/langkit-22.0.0-r2 b/metadata/md5-cache/dev-ada/langkit-22.0.0-r2
index a68e1e27c68d..6fc5f8f01c12 100644
--- a/metadata/md5-cache/dev-ada/langkit-22.0.0-r2
+++ b/metadata/md5-cache/dev-ada/langkit-22.0.0-r2
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,gmp,iconv,shared?,static-libs?,static-pic?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/funcy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-ada/e3-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
+BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),gmp,iconv,shared?,static-libs?,static-pic?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/funcy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-ada/e3-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
DEFINED_PHASES=compile configure install prepare setup test
DESCRIPTION=A Python framework to generate language parsers
EAPI=7
HOMEPAGE=https://www.adacore.com/community
INHERIT=distutils-r1 ada multiprocessing
-IUSE=+shared static-libs static-pic python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,gmp,iconv,shared?,static-libs?,static-pic?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/funcy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-ada/e3-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
+RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),gmp,iconv,shared?,static-libs?,static-pic?] dev-python/mako[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/funcy[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-ada/e3-core[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs static-pic ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/langkit/archive/refs/tags/v22.0.0.tar.gz -> langkit-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 distutils-r1 e3b0f72d558eb613ff83262d22cbf887 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f distutils-r1 e3b0f72d558eb613ff83262d22cbf887 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=1187023f6fa43e49900f0d249af6ea0d
diff --git a/metadata/md5-cache/dev-ada/libadalang-22.0.0 b/metadata/md5-cache/dev-ada/libadalang-22.0.0
index 352d4fd4bba2..3390f469231e 100644
--- a/metadata/md5-cache/dev-ada/libadalang-22.0.0
+++ b/metadata/md5-cache/dev-ada/libadalang-22.0.0
@@ -1,17 +1,17 @@
BDEPEND=test? ( dev-ml/dune dev-ml/zarith dev-ml/camomile dev-ml/ocaml-ctypes dev-ada/e3-testsuite )
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/langkit[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/langkit[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=high performance semantic engine for the Ada programming language
EAPI=7
HOMEPAGE=https://libre.adacore.com/
INHERIT=ada python-single-r1 multiprocessing
-IUSE=test +static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
+IUSE=test +static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 gcc-runtime-library-exception-3.1
-RDEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/langkit[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] )
+RDEPEND=dev-python/pyyaml dev-ada/gnatcoll-bindings[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),gmp,iconv,shared,static-libs?,static-pic?] ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-ada/langkit[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared,static-libs?,static-pic?] python_single_target_python3_8? ( dev-ada/langkit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-ada/langkit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-ada/langkit[python_targets_python3_10(-)] )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
RESTRICT=!test? ( test )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/libadalang/archive/refs/tags/v22.0.0.tar.gz -> libadalang-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_eclasses_=ada fc6c14ed095d505642b43326b744689f eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 b9fc5e97e886514e5132f50465185401 toolchain-funcs 1542e649be915f43f6908a9e93909961
_md5_=87dd2a2dc820348e9af3224f23120449
diff --git a/metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r1 b/metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r1
index a78717985dd0..e6407638284b 100644
--- a/metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r1
+++ b/metadata/md5-cache/dev-ada/libadalang-tools-22.0.0-r1
@@ -1,11 +1,11 @@
-BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)]
+BDEPEND=dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-)]
DEFINED_PHASES=compile install setup
-DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/libadalang:=[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),static-libs?,static-pic?]
+DEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/libadalang:=[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-),static-libs?,static-pic?]
DESCRIPTION=Libadalang-based tools: gnatpp, gnatmetric and gnatstub
EAPI=7
HOMEPAGE=https://www.adacore.com/community
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( shared static-libs static-pic ) ada_target_gnat_2021
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/AdaCore/libadalang-tools/archive/refs/tags/v22.0.0.tar.gz -> libadalang-tools-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=07b977083a8fef0aac4a1d961a17398f
diff --git a/metadata/md5-cache/dev-ada/libgpr-2021 b/metadata/md5-cache/dev-ada/libgpr-2021
index 2fd151a85c9f..355c02d5bd39 100644
--- a/metadata/md5-cache/dev-ada/libgpr-2021
+++ b/metadata/md5-cache/dev-ada/libgpr-2021
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install setup
-DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Ada library to handle GPRbuild project files
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
-RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc
+RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] !net-libs/grpc
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs static-pic )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=154edec8b69e42d36b5d44d03d86359b
diff --git a/metadata/md5-cache/dev-ada/libgpr-2021-r1 b/metadata/md5-cache/dev-ada/libgpr-2021-r1
index c9797b3e9f80..cce3a9acd2e1 100644
--- a/metadata/md5-cache/dev-ada/libgpr-2021-r1
+++ b/metadata/md5-cache/dev-ada/libgpr-2021-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Ada library to handle GPRbuild project files
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?] !net-libs/grpc
+RDEPEND=dev-ada/xmlada[shared?,static-libs?,static-pic?,ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)] !net-libs/grpc
REQUIRED_USE=^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ) || ( shared static-libs static-pic )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/23a77a37247ff811609e23a0a271f445c299fc8f?filename=gprbuild-2021-20210519-19A34-src.tar.gz -> gprbuild-2021-20210519-19A34-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=511128c29f3ea4a4107a302952092a99
diff --git a/metadata/md5-cache/dev-ada/libgpr-22.0.0-r1 b/metadata/md5-cache/dev-ada/libgpr-22.0.0-r1
index e7e743398eea..ce42f2bcd6e2 100644
--- a/metadata/md5-cache/dev-ada/libgpr-22.0.0-r1
+++ b/metadata/md5-cache/dev-ada/libgpr-22.0.0-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile configure install prepare setup
-DEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)]
+DEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-)] !net-libs/grpc dev-ada/gprbuild[ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Ada library to handle GPRbuild project files
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-)] !net-libs/grpc
+RDEPEND=dev-ada/xmlada:=[shared?,static-libs?,static-pic?,ada_target_gnat_2021(-)?,-ada_target_gnat_2020(-),-ada_target_gcc_12_2_0(-)] !net-libs/grpc
REQUIRED_USE=ada_target_gnat_2021 || ( shared static-libs static-pic )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/gprbuild/archive/refs/tags/v22.0.0.tar.gz -> gprbuild-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=1322a3356c268c3d3f148f2be7bfb702
diff --git a/metadata/md5-cache/dev-ada/spawn-22.0.0 b/metadata/md5-cache/dev-ada/spawn-22.0.0
index 8e6fe8d0d8c8..fcb85e581d58 100644
--- a/metadata/md5-cache/dev-ada/spawn-22.0.0
+++ b/metadata/md5-cache/dev-ada/spawn-22.0.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+BDEPEND=dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DEFINED_PHASES=compile install setup test
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) glib? ( dev-ada/gtkada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic(-)?] dev-libs/glib )
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) glib? ( dev-ada/gtkada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic(-)?] dev-libs/glib )
DESCRIPTION=Simple API to spawn processes
EAPI=7
HOMEPAGE=https://github.com/AdaCore/spawn
INHERIT=ada multiprocessing
-IUSE=glib +shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=glib +shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3 gcc-runtime-library-exception-3.1
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) glib? ( dev-ada/gtkada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,shared?,static-libs?,static-pic(-)?] dev-libs/glib )
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) glib? ( dev-ada/gtkada[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-),shared?,static-libs?,static-pic(-)?] dev-libs/glib )
REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/spawn/archive/refs/tags/v22.0.0.tar.gz -> spawn-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=425098b0491151b2eb65f3f3a87ea026
diff --git a/metadata/md5-cache/dev-ada/xmlada-2021-r1 b/metadata/md5-cache/dev-ada/xmlada-2021-r1
index e19b74c54b81..834556f079a9 100644
--- a/metadata/md5-cache/dev-ada/xmlada-2021-r1
+++ b/metadata/md5-cache/dev-ada/xmlada-2021-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install setup test
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,-ada_target_gcc_12_2_0(-)]
DESCRIPTION=Set of modules that provide a simple manipulation of XML streams
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
SLOT=0
SRC_URI=https://community.download.adacore.com/v1/6a2cf72f308cc787926b12ddc20993fcf2b8ea79?filename=xmlada-2021-20210518-19D50-src.tar.gz -> xmlada-2021-20210518-19D50-src.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=e22c4a9b5cbbdad20647f46632135d58
diff --git a/metadata/md5-cache/dev-ada/xmlada-22.0.0 b/metadata/md5-cache/dev-ada/xmlada-22.0.0
index d788740fa4e9..d47e5dbd6f52 100644
--- a/metadata/md5-cache/dev-ada/xmlada-22.0.0
+++ b/metadata/md5-cache/dev-ada/xmlada-22.0.0
@@ -1,15 +1,15 @@
DEFINED_PHASES=compile install setup test
-DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?]
+DEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] ) dev-ada/gprbuild[ada_target_gnat_2020(-)?,ada_target_gnat_2021(-)?,ada_target_gcc_12_2_0(-)?]
DESCRIPTION=Set of modules that provide a simple manipulation of XML streams
EAPI=7
HOMEPAGE=http://libre.adacore.com/
INHERIT=ada multiprocessing
-IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021
+IUSE=+shared static-libs static-pic ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] )
-REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 )
+RDEPEND=ada_target_gnat_2020? ( dev-lang/gnat-gpl:9.3.1[ada] ) ada_target_gnat_2021? ( dev-lang/gnat-gpl:10[ada] ) ada_target_gcc_12_2_0? ( =sys-devel/gcc-12.2.0*[ada] )
+REQUIRED_USE=|| ( shared static-libs static-pic ) ^^ ( ada_target_gnat_2020 ada_target_gnat_2021 ada_target_gcc_12_2_0 )
SLOT=0/22.0.0
SRC_URI=https://github.com/AdaCore/xmlada/archive/refs/tags/v22.0.0.tar.gz -> xmlada-22.0.0.tar.gz
-_eclasses_=ada 75db68482cacd143b310392c931f1e58 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
-_md5_=1c703d81f51032f27418af30dbc6a133
+_eclasses_=ada fc6c14ed095d505642b43326b744689f multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=e038a2686793102c3f88acfbf1656764