summaryrefslogtreecommitdiff
path: root/dev-ada
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ada')
-rw-r--r--dev-ada/Manifest.gzbin4909 -> 4905 bytes
-rw-r--r--dev-ada/VSS/Manifest2
-rw-r--r--dev-ada/VSS/VSS-24.0.0-r2.ebuild (renamed from dev-ada/VSS/VSS-24.0.0-r1.ebuild)2
-rw-r--r--dev-ada/gnatcoll-bindings/Manifest2
-rw-r--r--dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0-r1.ebuild (renamed from dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0.ebuild)2
-rw-r--r--dev-ada/gnatcoll-core/Manifest2
-rw-r--r--dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild (renamed from dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild)2
-rw-r--r--dev-ada/gpr-unit-provider/Manifest2
-rw-r--r--dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r5.ebuild (renamed from dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r4.ebuild)4
-rw-r--r--dev-ada/gpr/Manifest2
-rw-r--r--dev-ada/gpr/gpr-24.0.0-r1.ebuild (renamed from dev-ada/gpr/gpr-24.0.0.ebuild)6
-rw-r--r--dev-ada/gprbuild/Manifest4
-rw-r--r--dev-ada/gprbuild/gprbuild-23.0.0-r3.ebuild (renamed from dev-ada/gprbuild/gprbuild-23.0.0-r2.ebuild)4
-rw-r--r--dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild (renamed from dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild)2
-rw-r--r--dev-ada/gprconfig_kb/Manifest5
-rw-r--r--dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r4.ebuild39
-rw-r--r--dev-ada/gprconfig_kb/gprconfig_kb-24.0.0-r1.ebuild (renamed from dev-ada/gprconfig_kb/gprconfig_kb-24.0.0.ebuild)2
-rw-r--r--dev-ada/gprconfig_kb/metadata.xml10
-rw-r--r--dev-ada/xmlada/Manifest4
-rw-r--r--dev-ada/xmlada/xmlada-23.0.0-r3.ebuild (renamed from dev-ada/xmlada/xmlada-23.0.0-r2.ebuild)4
-rw-r--r--dev-ada/xmlada/xmlada-24.0.0-r3.ebuild (renamed from dev-ada/xmlada/xmlada-24.0.0-r2.ebuild)2
21 files changed, 28 insertions, 74 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index 00186312ebcd..c614b843a173 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/VSS/Manifest b/dev-ada/VSS/Manifest
index 7c00549721d6..d19bc17052c4 100644
--- a/dev-ada/VSS/Manifest
+++ b/dev-ada/VSS/Manifest
@@ -3,5 +3,5 @@ DIST VSS-23.0.0.tar.gz 481748 BLAKE2B eb84e1b84b2d3a463a0e19a3cdd8b6e1e0dd666f72
DIST VSS-24.0.0.tar.gz 1116669 BLAKE2B 5f703b4bf5234b38485a3104bd4e32ce0b2666fa00e2808b9a03df5c28c11ca0ac95c655f5490dbd04f113ef2894b45f2795f87cbf297ffa07f85f5a4e7d4710 SHA512 2b77646a299c073535ab0a315a9950e2fc6d43375fa62e0cb2e93ed4094ee42994ad74747c8a3d16ade5473c5520926edd59e4422321398c5deb17c6aedb66ee
EBUILD VSS-22.0.0-r2.ebuild 921 BLAKE2B 35c243f6c3b3db2dca87cdfcc7249c4ce56ae8e9ad6429f80b804b982e6335932ec06d121395ec90cb325aa937f1302bb0b6ddc303ce63cfb74e9537fde943d9 SHA512 7ca05726673e52c775ee8988525ae8d46fa99a7f36ec5ff539c2ff06f0a1a0facd690ba5aab1d86d00782d82a6133de7d08c009f6f249a6a39c67266c5993d68
EBUILD VSS-23.0.0-r2.ebuild 1034 BLAKE2B ba594d0c05f51c56c642505cb260d5449af71b820cf38a29a8166651eaede9b0847e228289c251b3d887cdb45d6a664cee7c0a79d5f1aac71b33bf5d382047be SHA512 29fb68c4f4fa8b72521a7ea767c1aaca276a47ced9ab23ec9049dc808424c250f2114722868b844d835cff87d48da414055dce74a45e74354404cf88a632036e
-EBUILD VSS-24.0.0-r1.ebuild 2231 BLAKE2B 3ae0236a43e8d1128e5b7fd6b196cea94f37cb4ffc07723dfa28c4d864dd0edf24e8af4f2acae289f17b5621948359c1224e43dd68a35976c4c3f1cfe2d8133b SHA512 6673685692707cfac1dd3da6aa6d344a67dc45a355684d63dff4787785bb4b57efffc6f03a7880783a5b8d99f93975319c85d7fdf867863c48c2e2970523d3f9
+EBUILD VSS-24.0.0-r2.ebuild 2238 BLAKE2B 847f409b23aa7cabb6a34f1c76494599665fa0dfa2f63cc1326d4b0496758b3856fb81f6d4ed224712e83f66fb6a50b0305772b0572684c165ffe6ad889ee389 SHA512 4a8f893289bffd5c2e01367950820328377f823bf310a51980839fdb78412c9401c930cd1a3d9e7eb6db8756b24e6a465cc7ee564d43ae155990b6d7af602af1
MISC metadata.xml 425 BLAKE2B e23422badd5f393a4dd2829ce9372e6393523896ab5199e2a9c339aabb8eca12c45d0bd8becf9c23ca47929d7f1f37982d86c104855169b17816d37e9dbd43a5 SHA512 5fed9ed285d559f2424060a9f88d3174e99b5e1ab3623da0d060f8a8a6da03a07f5eafe1ca6cf6934c52f3d22cdd32cb2720ee51e0a1fd33a4848e085b99bc08
diff --git a/dev-ada/VSS/VSS-24.0.0-r1.ebuild b/dev-ada/VSS/VSS-24.0.0-r2.ebuild
index 5837246d67bc..a85f20993fbc 100644
--- a/dev-ada/VSS/VSS-24.0.0-r1.ebuild
+++ b/dev-ada/VSS/VSS-24.0.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gcc_12 gcc_13 )
+ADA_COMPAT=( gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="A high level string and text processing library"
diff --git a/dev-ada/gnatcoll-bindings/Manifest b/dev-ada/gnatcoll-bindings/Manifest
index d88063b0a9b8..6493c49c5002 100644
--- a/dev-ada/gnatcoll-bindings/Manifest
+++ b/dev-ada/gnatcoll-bindings/Manifest
@@ -2,5 +2,5 @@ AUX gnatcoll-bindings-23.0.0-py_3_11.patch 412 BLAKE2B 3d327f02b5305a7e0aa5414ec
DIST gnatcoll-bindings-23.0.0.tar.gz 251006 BLAKE2B 8cc5ada5c76d146d80c1b83bfbcfea28b9951339eb5dcdca40a4b40fdeb2ed2ad1971deea60b6fdc7cc2565745958d13fcc1acbd012465dea4cb2535e947af34 SHA512 3f92d3c95ffbcf96df53a1db39c9b829ae3d0a9ee3695d3d7726168bd6744ca4d4dfe4b224b50b50603c6295e1c0c6dd3d9940cf9e20c147a3bed8e6cc39c1ce
DIST gnatcoll-bindings-24.0.0.tar.gz 253286 BLAKE2B 6f9ee60a298f98921df3f8bfd3c6e21a3b54412dfea3d67cb6fe0e85d7ba90f17f83d564d9853e989cd60b0d9d9052694a14a70d10a4f70d161878501edd036b SHA512 d82f593cd0a2822d0007ba768a05e9870aa80b47232154008ea91af4ec758df1b23b92eb5264a58f2b4bedf775d143ce7119046a9ba8f7d5496ed89f3a4a2118
EBUILD gnatcoll-bindings-23.0.0-r2.ebuild 2525 BLAKE2B e24fe93e0f43c5e52219a685ef2c3eed738a3651e250eb0f5c296b900a514fece901440f126c25a55f80b6c762cd739a99f2b6dd1863ed4f155a8d4106b7cdfe SHA512 de9381f3b6327e40e9140b7e9a03f521e67bba6d86118091ae556ce4935afa5678e555ebfe8dd1c3fc024b07bcbed24c213a2438047723fe5745e341bbac80ed
-EBUILD gnatcoll-bindings-24.0.0.ebuild 2536 BLAKE2B dffbcde9407a6d8d20bef01bd9f0f377de77a141584e34da4be841dc74d022a3286de4dd739498c7e529d4b05d61ffadf1b9149c7d39e464d54b333f274184f4 SHA512 108197d6859e51aa9e9f5721a7f262ff11d0a861a4ae28d3d3d2b454cfb2572fe9ed2598bcb9db13849730e73cd051fcbe50f022d03a87881a61966bb8d265b5
+EBUILD gnatcoll-bindings-24.0.0-r1.ebuild 2543 BLAKE2B 5a830eb06a8bdb8488b4669355f1ad903d37369cdd38e43d2aeb5997d418f3ba417c016feed51a82e2d4a6a5068c2528dc8534d64a5753e8e28b4bc6c455b54b SHA512 89a83c2b92b154352ec009e95f591c272f048573063412fd1cc1f7c912a267a19f0f0392f94f38ec3c53297bf39735a9fda0f9c3c458850b483aa636361ac455
MISC metadata.xml 1172 BLAKE2B 23758b9a71c24a6e635488947a6491713dd69750c62715b1fe0eb12db380d1ecc80ebb4941a00a9ae01ce2009316849e802560bc52402fed64b671547951cf89 SHA512 1ea356da231ee9b42df8733e0ca6c3cbb5e3a2f0eb143bc894a8961e82b69f2e05b0f5d8dba309dc6b0556c4340bb51175fe9aa5a272aae006eed4a2cf449098
diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0-r1.ebuild
index 3ae37f2991ef..a2d86f893703 100644
--- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0.ebuild
+++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-24.0.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing python-single-r1
DESCRIPTION="GNAT Component Collection"
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index e49373b0edb3..52c3a865ef87 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -3,5 +3,5 @@ AUX gnatcoll-core-24.0.0-gentoo.patch 607 BLAKE2B 9138e65de3403760b3a56a622c002e
DIST gnatcoll-core-23.0.0.tar.gz 745131 BLAKE2B 25e5f17adf88c48f45cc30cfbd82e2213233aecd78c9c22455ac6458e2f336f527604911c9eaaa1ab8853e0a16bbe9e1a7b8f31481ee9c2894287ec16e961123 SHA512 49f33abe07d2c4b51a6e69be550d05c5794953f4fbe8cb15e29c9834b9c5600724acaff4156fb53e4146620f1e4335f4c22453215a39ec5ee95b3992528b9828
DIST gnatcoll-core-24.0.0.tar.gz 764526 BLAKE2B f96b24dcac2af84802244ed93570f0a922ab0901ecf871fa4995f4c24607cdbd8d91fc760acf35024fe41a066fb307442396cb8c125c74363e0c9276d114ab5a SHA512 1f1d470e7b74f238682f0938efe04c303c6bfca5a6b723eb789f5cb4bd33a199a9f2323626b8887758f01709ab1ba4d8045c56ce45f02e535babca4025662d9f
EBUILD gnatcoll-core-23.0.0-r1.ebuild 1628 BLAKE2B 2a2d70ffb0c115d143f44b1dabc7aa501b3f3d0285ad5dfe37549f9b3002f8113368f624f12ce2df24f576bb06ef52c6a9ac91f1846efefa85e44f03badb92e2 SHA512 7a0328f9d56164deebcd090d038b9bc8e8b6fd10a6ace19ac2f3371fa037212d26b85a89f21557633338ce3ca13c51e6e11a1371fe91c0f31f33923f787b0efd
-EBUILD gnatcoll-core-24.0.0-r2.ebuild 1876 BLAKE2B 6c0e8f022ac6845b2693c6cce9d86dfd15c1cd817be8370e41802b7299c205e08c554adec1ebdeb3225c80ea01db887c44bf989288332a7d2fb678434a34fff8 SHA512 f5fca4b56ad98062465dda6073efa4c7f26ec6582c675f71662d7059bdf7bfb85bcf5fbca15dd05f3dd49a08387cb4be77d39b701e05d19410bf27b5747d15b9
+EBUILD gnatcoll-core-24.0.0-r3.ebuild 1883 BLAKE2B f74dde0041579259d37a184700cd1e2518841bac5f250ecdae1a8e3f68e586f05180fad99f8b0111eb7a98995a43d3c2c8f593b6e108b20bc309bddaabb5480d SHA512 16fb0b09d7d1ad65550c0b88656ebf129706bbd8e4bbfff184c399a9b9f50538031f8d52b678e6437bc9e8628f93ef918e04cec089085b4d4562dfe31528971b
MISC metadata.xml 1182 BLAKE2B 3f9bf3841b3006cc8ca840bab94c1324f2fca7ceab33eabcb2d6b6d6a7b27562a24821129285ded3e764b3185ca81b6774fa11e54b27f392b6234fd66223e5b4 SHA512 ec28eeb7f441eb5e5181dbc6bab19b647fba1cf2786238353040d409afaf520803c34b26a94c8583fc2858cb3e674a3ac525e42f6b447f478fb2cdae4c9add18
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild
index 196653afdcc4..f2643412f045 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r2.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-24.0.0-r3.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="GNAT Component Collection Core packages"
diff --git a/dev-ada/gpr-unit-provider/Manifest b/dev-ada/gpr-unit-provider/Manifest
index 3e53d433543e..1216719b0da8 100644
--- a/dev-ada/gpr-unit-provider/Manifest
+++ b/dev-ada/gpr-unit-provider/Manifest
@@ -1,3 +1,3 @@
DIST gpr-unit-provider-23.0.0.tar.gz 29171 BLAKE2B 11e6311cde8ef12174a90e2ba3063734903e367bd027c6b3edb5f43f5d498e90ba97c89634a9b1f176f15e4ed97f5962f1b786d7f86f9afaa19a4d5688194649 SHA512 b67f922e8460be69357da046d8c74bf580efa05498d4aee190d0a0ac1f69a5d111e85ca2f52562fbdd27c7a343d2cac777d86fb8b38b3fbd627e3b42afca36f9
-EBUILD gpr-unit-provider-23.0.0-r4.ebuild 1312 BLAKE2B 238a77137e87a770592da319dfd3b0beeb3c339d60a4e04b337d42f3589baa5524459ec087e478f4ddd626b8abc16e84c5a7dd02acf6c119b483c62663b73ddd SHA512 81566229e00872fce2ff5b0f86755a7316775ccc1edaf992c0f4830ef0eb4c9d9368e00c42babb19495dea01511cbef9fe770eb5e6c0e34c23643cfda99592fd
+EBUILD gpr-unit-provider-23.0.0-r5.ebuild 1324 BLAKE2B b32a1a0d5f38c93ab5b1f7bff8140686005fd35f439ad23de5b655e5d80fd49fb4af43f159050e6260a4fe41a3a387ee44becc9114e087f907f9f1d7e95f9bcb SHA512 e8bf08929a9d0ebb9d9da7c552a2f70361a3e0f8de40f2c4859f1f5a3bb6cc567a8bd07b4cc39fcd6e4be123618d220a4f8928c19d36299ee72d4a80ec43e532
MISC metadata.xml 439 BLAKE2B 191b42cabbc540251ad99a291f5f4d75f26fcdb8ef4cb8a17918c274f6f70ddbf18a9c92682d281cd4dac1d90b48d4aa32ff89a7af45b1015c6244ee6b261834 SHA512 3b7a06a8027d700155055aa16bb07c713332a211c36e18c04663c0e5e589f406ff96d6ddc7ac9f2c3a4a598eec1dadb94b3b5728cff51046a9ac391d4e6b8f86
diff --git a/dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r4.ebuild b/dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r5.ebuild
index 660dd6483bce..720fe23875a7 100644
--- a/dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r4.ebuild
+++ b/dev-ada/gpr-unit-provider/gpr-unit-provider-23.0.0-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="GPR Unit Provider"
diff --git a/dev-ada/gpr/Manifest b/dev-ada/gpr/Manifest
index 9872871f391c..3bae64458fbc 100644
--- a/dev-ada/gpr/Manifest
+++ b/dev-ada/gpr/Manifest
@@ -1,5 +1,5 @@
DIST gpr-23.0.0.tar.gz 1005298 BLAKE2B 475ac5ad89a4d038dc8cdb953826f46e0f8f2bbf09a858366a634b5bacfc4b0282db4206cf5d113900dffd3c2ad9423b6c6e56de8058215a7946020c30dacc8b SHA512 f1cfd2c2162ffa984c62238a472438919c22a83b61e03c9234f6bc601c1d1e50981f52d024106ad5196dd83ee7686e864c8728c56d451be06baf96161afd8bcc
DIST gpr2-with-lkparser-24.0.tgz 2030278 BLAKE2B ae42fd876a08a654db2db919e6d777ba603d54d6db618e8b8dbdfcfd9313decad092e0a9feae09ca46ec324cd860eaffbb6fa670290d454414677ad7e4a61dc7 SHA512 eda3c693393763da31312733e2bc06e852b867a32b42da6afdddd623051a1d29f7243aabaef3ae50052b22686dce6db62d9823652ce516d79822e4215f4d87b1
EBUILD gpr-23.0.0-r6.ebuild 3362 BLAKE2B 0763dd534b6bae5835ed377435d74460eb1fbee8a204b74f35c88b3e5cdcfb3a4d50bfc07ab5660af7e214df01ddcf224db3d9c7ab2e7cb06ffdf2bfaf35850e SHA512 782fe78be24b21926060c6ecc0bc3b46d68d06dbae8a799b148ac1b5c9b551423d0a896a743c7f943cd06f9bb943bf29e9404af64a3aabbf52c17d3eb57320e7
-EBUILD gpr-24.0.0.ebuild 2318 BLAKE2B 5125851abb3910f6b49efa1c8b4ecf7b3232796c7dc33de84aafcdf69cd6492debb1cfa7dd3c39397388a9c9bb8e390c93c4b4668f81505dc9480b9a76e6edab SHA512 a57a91c1f2fc7b86cb2d67e099b985f2d3ff8d73cd3fe7c9a9a131b54eb69ceb5296b05aeb76790c0a0e2bf6ec9717d5a192fb9cc5a163080ac4ce4ca380c3f1
+EBUILD gpr-24.0.0-r1.ebuild 2325 BLAKE2B ee9d7e734fffbb65416c3fa4b0084fe5e9e553e8ab7de175487bbb2ed0816d40f69104c4141b44b09f64ad06f8b373c6868ce2b7aaebb80ba5cb19e876360338 SHA512 b90f5420bcf6cd1b62acf615565505b45399c7ea85353b83eadfa6589cdc1b1f18f3b458a6e6c0546573c2249fd909dd687bb2b801d2a4dcdd742327440c9e74
MISC metadata.xml 425 BLAKE2B f43600b21f72ac0a1e54e757848b52c070dafa69d36c142d60d7693cdd17c9f3049948da3b6c069a46a3b1e836bac18d268823a80c037f4e14e08f4822b8e1a3 SHA512 c6df0aded61f6d481d64a331b5db0da30dd6a75c56cc051ad5ba7f90cc7376f17ede0b7c2f94acd110ccc104773c138d961040b272edc7a11f1671d548008e7e
diff --git a/dev-ada/gpr/gpr-24.0.0.ebuild b/dev-ada/gpr/gpr-24.0.0-r1.ebuild
index b0b0a3b4d4e8..139b6d520e27 100644
--- a/dev-ada/gpr/gpr-24.0.0.ebuild
+++ b/dev-ada/gpr/gpr-24.0.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
@@ -11,6 +11,8 @@ DESCRIPTION="LibGPR2 - Parser for GPR Project files"
HOMEPAGE="https://github.com/AdaCore/gpr"
SRC_URI="https://github.com/AdaCore/${PN}/releases/download/v${PV}/gpr2-with-lkparser-$(ver_cut 1-2).tgz"
+S="${WORKDIR}"/${PN}
+
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
@@ -28,8 +30,6 @@ DEPEND="${RDEPEND}
dev-ada/gprconfig_kb[${ADA_USEDEP}]
dev-ada/gprbuild[${ADA_USEDEP}]"
-S="${WORKDIR}"/${PN}
-
src_compile() {
build () {
gprbuild -j$(makeopts_jobs) -m -p -v -XLIBRARY_TYPE=$1 \
diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest
index e5c562295b55..b25a11b8fcb1 100644
--- a/dev-ada/gprbuild/Manifest
+++ b/dev-ada/gprbuild/Manifest
@@ -4,6 +4,6 @@ DIST gprbuild-24.0.0.tar.gz 959615 BLAKE2B c432b1f13a1aecb8f664aeb06694d86123268
DIST xmlada-23.0.0.tar.gz 1053370 BLAKE2B 4edf2244818d72d6fc760f60c8145f373e5445d1d245b20b605e21faa7eeefed7835db87c1fd1239008e75211a572294e1d8e35af16c2ba2631c02d1d3b6f52f SHA512 a0fb2a34ffb5edf408fbdc1a3d68511b5545a5ec8993251ba75d71dd2a197f14e187d08f8febd71cb23bbd694889a99941911386af8468c5eb3b11128555edcb
DIST xmlada-24.0.0.tar.gz 1053363 BLAKE2B 628a1d3645c58cc3f8f5140c7cfb16adef02f6ccc72b8e9410819eaf67e0160bdcf81a8e33065ec52f54cb12309d857a3d82e532990a0fd17c249c04334ab10f SHA512 4e6773a5fdf9b6ebb5afca913d77aba9f697768f28ef9b23b9277aa4ea4ce09de4e53655dd5559e2326ff847327adb53fa6b776775aa923100a2624df415c97d
EBUILD gprbuild-23.0.0-r1.ebuild 1680 BLAKE2B af2bb8ebb07de78ffae8f18601a0a087e60036e32be80c5f7a9ad64982e092ef2695c8c64df9098b74d1e2dc84617134f4cd9b1ecf577a63189f8e9c870c01b1 SHA512 a1493abbfb15309a46f8ffcfd346754b8bf17e4a94a6fd649d79a035a08b4d2a2b65a3aadccec47ec3b8dea829fafd492e465992549b4479918c522220d5c2ae
-EBUILD gprbuild-23.0.0-r2.ebuild 1689 BLAKE2B b14d9a39bafdc39176823c85910422f48bcf6c337cbe08b2cadf8d016d6b85156adf2e5fe830de98ee02453d71445ca789baa847e8a0693f3f430a6ebd1d2e61 SHA512 462eb9caa3bf16c33bdf72f0930517c1da35c35c6bb3a520daa94e1f5f1cc9d3da251e5afd3304b95d40b34e4ea3ec35f8855ad9041f606d93f679b1cd40a3d1
-EBUILD gprbuild-24.0.0-r1.ebuild 1985 BLAKE2B 8bf88c2d0d7ff6f15d2ef66b56d510213f77f739082d7ed237b6337fbef46304b0b3270de1376625aece4c097cf4e7f3ac8a36b5191b6d235f790a38a481dd12 SHA512 4a37627986ec603fc43884d728c67d6946c69894b64560ba85d9a2e690c72dc2c672fd24cdddd09a3da11c53b6ca22f638c1d8d337901d6563d5324c02a2ab28
+EBUILD gprbuild-23.0.0-r3.ebuild 1696 BLAKE2B 17743273a195a7f6358b2cd29359128a5da54a6ccda8c9e40b15aa5c5fa2cf1e6cd42b60af98d7fc3398a7b11a1cc2f386cd2783c207978fd1c9498afdc9ce7d SHA512 ddf97786f6a058c2c12060fb18bc63e288e763f3377727077539465fabe40a9af5571e5aaef0957b3bc7da6807440071c1d85f4b3d639a528726bd5418255e90
+EBUILD gprbuild-24.0.0-r2.ebuild 1992 BLAKE2B 176f871841a21cd92e311e3ea9e27518360f7051a46e1d6d680edabf77b20802dabc1570b48e660bf2066ccce5d73a8d3ab52c14161e605e28c5268e202b2d13 SHA512 950e4ed6e1afc218e89f1e6e9bcdefaa5af3ecc3e6a5ed1d69973310064bb02bb0590a58ae66566a2eaf0e039e72f8e83b45c95762cd27df78603590f7ce053a
MISC metadata.xml 888 BLAKE2B 635ae939acfcaa26b0ba80341ed90cb02d8c5a2cfa50ca78bbcf19bd3081cf434a51ef1b05547bc80f9174db1aabfad1bde6270c3c08ea4c119684a4af7d5e4e SHA512 65b9e30e2b0d5694fe31c244eeca739327274beda743330edb8f85f050a7f9c809cfb3a115b4f9349f282fc39de36f934354db864669f515da746cd9551b5337
diff --git a/dev-ada/gprbuild/gprbuild-23.0.0-r2.ebuild b/dev-ada/gprbuild/gprbuild-23.0.0-r3.ebuild
index 4ca1962e2cdc..7141f9b2e902 100644
--- a/dev-ada/gprbuild/gprbuild-23.0.0-r2.ebuild
+++ b/dev-ada/gprbuild/gprbuild-23.0.0-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
diff --git a/dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild b/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild
index d3d2cd3da286..f57e0dc497a4 100644
--- a/dev-ada/gprbuild/gprbuild-24.0.0-r1.ebuild
+++ b/dev-ada/gprbuild/gprbuild-24.0.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
diff --git a/dev-ada/gprconfig_kb/Manifest b/dev-ada/gprconfig_kb/Manifest
index f10e93a33b3d..1b65ad6e64b9 100644
--- a/dev-ada/gprconfig_kb/Manifest
+++ b/dev-ada/gprconfig_kb/Manifest
@@ -3,6 +3,5 @@ AUX gprconfig_kb-24.0.0-gentoo.patch 5724 BLAKE2B d48884538f67554db7d48d185a18f1
DIST gprconfig_kb-23.0.0.tar.gz 42132 BLAKE2B ed39c8f199e0cd31dbd3b587bcf589d62befc29ab907c54d9bcbc08887239a5ce12bc22428631e32d8c69c0c6bdd01e4591d050f480ea461f4d8af0f1cc05288 SHA512 505b632ff744c8fbb75b72d0f406a88a2c675d5afead9f0f8ca282ae79ca4e38c174dfe424c4c4a55835a9ebdbc6d0a2f329592bd6dfb87d5493e8473a0b2376
DIST gprconfig_kb-24.0.0.tar.gz 43010 BLAKE2B af246be2c5683655bf023e07b08539647d8a351f8f5d8eace77665980fca80855262028667a94b5d9ed9ebf2af16d061968822ef923505c7a4de6497baefa3d7 SHA512 1bd28b7eba57a8952635f3fb61e06278935c31ed196182e19e9e8c2ffa3edbccea5a9b97b3f5a3c820e7c3f5b6878d87f7b42d66a7f57e083d0b56cb91a6eb84
EBUILD gprconfig_kb-23.0.0-r3.ebuild 706 BLAKE2B 7d7aff991b5fa16bf2ae8923a568e50a45ec36753ee2e7a9d8dcfccf6ba688037d382ad703b5429801908da94c02115822a8679b24a66799c5e9af5977beee8d SHA512 d649db78e6880f2e34b9d54f4e9fd7d29c84e22aff98ebc5b6e70037558bcddc597f7d8b7d073e0696928897fe37de5e1961badb0f2b9cc7b08d393baf47672c
-EBUILD gprconfig_kb-23.0.0-r4.ebuild 715 BLAKE2B 5a01c6fac0a3ca43d5de3b2fcf8f6341eb76c1bf3577d8c34d160fb03c5d5333d6f41421b5c2858b000f9bd8526d354265d7edee26954351022398f73638c1ee SHA512 f0facecf7c42f73553057581fe7940baa294a7f57257e4d4c3169123d55115f3658f4b7e39fe724843a94ceadf4750adcc858ce0c654f5097e9f1aaad48ff37d
-EBUILD gprconfig_kb-24.0.0.ebuild 707 BLAKE2B 944805c574bc2835b597d07a91d8a83ac227662be9b114ade23e4c5529e5916771ac31e8b014aff99accc479558439bf3bbaa7d823921f131055ff288f8ad81f SHA512 b89ca9d44103b47a7fd104897274b13a942e3f3c76df5ef3333135778f2e75b3f26a26b8370ab96ca78b373345c04cfb58f612b8579d7034087e00c8092545eb
-MISC metadata.xml 892 BLAKE2B 0c323b949a393a634485d849b25e56ba6a9f9922538c0c09690671810c6ce97842a52021bd2448408747d18210bc8363c94b03697884ad29090f7d7a2ca92a30 SHA512 a1a9312eb03f1e5d0194c21d365650348b2fff626875e075a94dece326a3a6c589133f75998d58d1e2f7053b39fa3fa9ae31074cc0484352024ed336843e819c
+EBUILD gprconfig_kb-24.0.0-r1.ebuild 714 BLAKE2B 5b68ceabac4c3b0c4aeb1124619bb02c694a9bc7ef712d5b52c3062ba4bce416f449f59c4e52f1583500d16ca62bc036acc1b8097af4961c1e21ff5b0c31f9c3 SHA512 9ecf413c2dc15117c4d6b630540b44ff48a6d19f2a3bacef5eda641dc7c757a84073ed0dd11ee48c4ebaecb3c4dba0aa455d72878fa6b1ec788cd3aa785f4ea3
+MISC metadata.xml 455 BLAKE2B 9c952304874ab4f01943eae8096d48825d36079409d713c929f58a0bf11cb835b43a0d255ac0b6d37614deafceec111b914b73b15fa4deba70e5e14153897dc5 SHA512 9de3eb46353e61f14f4f2dab8f7048b8dea48ceb3861383a74c3c4463aa93eefacf4952d4977d00f76fd8f99b7c79712b5098b9aa6261185ce666827d05afcc1
diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r4.ebuild b/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r4.ebuild
deleted file mode 100644
index 7efe5bff1097..000000000000
--- a/dev-ada/gprconfig_kb/gprconfig_kb-23.0.0-r4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
-
-inherit ada
-
-DESCRIPTION="GPR configuration knowledge base"
-HOMEPAGE="https://www.adacore.com/"
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_prepare() {
- default
-
- sed -i \
- -e "s:@VER@:${GCCPV}:g" \
- db/compilers.xml \
- db/gnat.xml \
- db/c.xml \
- db/linker.xml \
- || die
-}
-
-src_install() {
- insinto /usr/share/gprconfig
- doins db/*.xml
- doins db/*.ent
- einstalldocs
-}
diff --git a/dev-ada/gprconfig_kb/gprconfig_kb-24.0.0.ebuild b/dev-ada/gprconfig_kb/gprconfig_kb-24.0.0-r1.ebuild
index 2ef854ed40ca..1f327d97a90c 100644
--- a/dev-ada/gprconfig_kb/gprconfig_kb-24.0.0.ebuild
+++ b/dev-ada/gprconfig_kb/gprconfig_kb-24.0.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada
diff --git a/dev-ada/gprconfig_kb/metadata.xml b/dev-ada/gprconfig_kb/metadata.xml
index a8dc92e88861..3466fa54d5c8 100644
--- a/dev-ada/gprconfig_kb/metadata.xml
+++ b/dev-ada/gprconfig_kb/metadata.xml
@@ -5,14 +5,8 @@
<email>ada@gentoo.org</email>
</maintainer>
<longdescription lang="en">
- GPRbuild is an advanced software tool designed to help automate the
- construction of multi-language systems. It removes complexity from
- multi-language development by allowing developers to quickly and easily
- compile and link software written in a combination of languages
- including Ada, Assembler, C, C++, and Fortran. Easily extendable by
- users to cover new toolchains and languages it is primarily aimed at
- projects of all sizes organized into subsystems and libraries and is
- particularly well-suited for compiled languages.
+ GPRCONFIG KB is a knowledge base for configuring GPR toolchains, used
+ by GPRbuild and GPR2 projects.
</longdescription>
<upstream>
<remote-id type="github">adacore/gprconfig_kb</remote-id>
diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest
index 67df8671bfe1..4ecbe88d73b1 100644
--- a/dev-ada/xmlada/Manifest
+++ b/dev-ada/xmlada/Manifest
@@ -3,6 +3,6 @@ AUX xmlada-24.0.0-gentoo.patch 1255 BLAKE2B 92e437d6d594a0d1527114301a3e77b04665
DIST xmlada-23.0.0.tar.gz 1053370 BLAKE2B 4edf2244818d72d6fc760f60c8145f373e5445d1d245b20b605e21faa7eeefed7835db87c1fd1239008e75211a572294e1d8e35af16c2ba2631c02d1d3b6f52f SHA512 a0fb2a34ffb5edf408fbdc1a3d68511b5545a5ec8993251ba75d71dd2a197f14e187d08f8febd71cb23bbd694889a99941911386af8468c5eb3b11128555edcb
DIST xmlada-24.0.0.tar.gz 1053363 BLAKE2B 628a1d3645c58cc3f8f5140c7cfb16adef02f6ccc72b8e9410819eaf67e0160bdcf81a8e33065ec52f54cb12309d857a3d82e532990a0fd17c249c04334ab10f SHA512 4e6773a5fdf9b6ebb5afca913d77aba9f697768f28ef9b23b9277aa4ea4ce09de4e53655dd5559e2326ff847327adb53fa6b776775aa923100a2624df415c97d
EBUILD xmlada-23.0.0-r1.ebuild 2423 BLAKE2B 7fa7cebecb991d8ddca21cc3693a61b3c91391e84e5749166f1c800623e0dc3d39ad928b069eba5eb658b2887f1ec2979b0e956fe16339319f44e3d2d98c30bf SHA512 e703eb60f456b87368f3c17b777498dc58c8b9863c4ff8810084c22829d551c4223c489151af0523e70bc8b7f0d8c7e7b64d98f7b8e4dbccc22095e9c2c6d665
-EBUILD xmlada-23.0.0-r2.ebuild 2432 BLAKE2B 1f7058541c57ff369062bb5e80db7f179bb0e82f788b4f0ca53817868481bfa0219c26edb15d164d09acb5ea21bc099a85615d6e5f7a2a8ea1ee5e9f042f5628 SHA512 3bb696c7183a4e253f3ac7f147b0b1815336b88b0b1e88ce46e3b3d7a355089b748c4d5244de7b54189a72b83c9b714d67f87b3d80a60b1fd52d49aeb73f356c
-EBUILD xmlada-24.0.0-r2.ebuild 2487 BLAKE2B 8b0b5dd42ab0b270ccf4e8c7b52d7f1f363fdb567ecc0db56fc9744749c5de5e3e55f13b95b20ef28473243fcc3bfe98c0c88a531b2a7000d12d2f8a882d5c4e SHA512 2d7fdd9a54a088b06c0c195023f409a78848352d19838887dafc7270e626f307e5a0ae99dbbaf9bfa0e9e3a5d99741f2f9fc77d3fbbc56c3f34260d75fe46719
+EBUILD xmlada-23.0.0-r3.ebuild 2439 BLAKE2B 01da5bcac23ed171d0fdebac3b8d7297ab2bbf6eaa36cf0d0ca274ffdb11025d71192041d323c414169490ed5f3735367d07466a844fdcb4e8d244c5fc2bea35 SHA512 3ffc5f3b453f8d6b8083000c2352f7468510927d461389d965bdb416ef4606d74e08a06b08413aad5b7b9012160d4fa7ed41c9fb1a0d7c765e7fb14060a92efc
+EBUILD xmlada-24.0.0-r3.ebuild 2494 BLAKE2B 3e825aef31faa06d141ac49be8339081e70354a635c970c8bd04a9782ee2a585f22acfc9b182c5061107cab716e98a4f451010c42d405dfe1481fb95bc2c901c SHA512 fb7cb50cab38fae1930d7053c0048cb747dc82c70ff542420fe41140a92a8364b27085b4a7094101691e0b49d6dd61780503ada6f9301f5df93b5bb5bfd56bac
MISC metadata.xml 987 BLAKE2B 0cea4d25986c676a4418a482ece808fe48869771b7c021727b7b81785ae254d68eab90a6ba52e5a62b2fbf2ea2539103cfc4b4909ebc6c578c33d61d8b3bb16e SHA512 c578017e1aceb4e81669eb3a44cb7e154f5ef16e09b88de70c5fb4675619fbbbaa0260ad7e7ba7bf07a957e64ac9ee8dc172d91df9f8ee1801ff5e4787e09092
diff --git a/dev-ada/xmlada/xmlada-23.0.0-r2.ebuild b/dev-ada/xmlada/xmlada-23.0.0-r3.ebuild
index 309f74bc9599..d5f175058ac5 100644
--- a/dev-ada/xmlada/xmlada-23.0.0-r2.ebuild
+++ b/dev-ada/xmlada/xmlada-23.0.0-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"
diff --git a/dev-ada/xmlada/xmlada-24.0.0-r2.ebuild b/dev-ada/xmlada/xmlada-24.0.0-r3.ebuild
index 4573d542d587..238202c5e1cc 100644
--- a/dev-ada/xmlada/xmlada-24.0.0-r2.ebuild
+++ b/dev-ada/xmlada/xmlada-24.0.0-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 )
+ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 gcc_14 )
inherit ada multiprocessing
DESCRIPTION="Set of modules that provide a simple manipulation of XML streams"