diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-01-15 11:54:41 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-01-15 11:54:41 +0000 |
commit | 046c3c0984fd20387a9f86cdd0842fd81e70d94f (patch) | |
tree | cc10a34db3ff175a68ebd1f398672156c9aad0e9 /dev-ada | |
parent | bdc9b55c978e3939e16252e66e83950cbecbf77c (diff) |
gentoo auto-resync : 15:01:2023 - 11:54:40
Diffstat (limited to 'dev-ada')
21 files changed, 21 insertions, 571 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz Binary files differindex 5b0ef502eb53..afb361cf3c8e 100644 --- a/dev-ada/Manifest.gz +++ b/dev-ada/Manifest.gz diff --git a/dev-ada/VSS/Manifest b/dev-ada/VSS/Manifest index 3b7c5041e7dc..32df65080901 100644 --- a/dev-ada/VSS/Manifest +++ b/dev-ada/VSS/Manifest @@ -1,5 +1,5 @@ DIST VSS-22.0.0.tar.gz 310314 BLAKE2B 710645472b0e767f744ca12564a595fabc6bd931a271bc6fd575fdee70ade1676f3a0dbe00d7700ba5bbeb341fa6cc767b8efb18162f1fc308edcb653c9919f4 SHA512 b38582efc2b334a5b550eb9eacadd721b354f51d4cc26fcb4da1c8e7d241a848d5d3ee2651a72b552e2d5357b9fde46ba48e694f17f49cc2bcdad63d2f9d685e DIST VSS-23.0.0.tar.gz 481748 BLAKE2B eb84e1b84b2d3a463a0e19a3cdd8b6e1e0dd666f72cd79f592f07f75fd7f2c8496f89f5d272c2be1af8a75491a8e3f0f11131dbfe892f3fe107f7e50223ea4bd SHA512 11e762a6ade7137acb32c0776db06244b40a137df90ee5d25855503deeba2a22e6e962ed56d991c71fd27a514edca22ff3d35b0f783855e2d670eb6b45aa4c03 -EBUILD VSS-22.0.0.ebuild 920 BLAKE2B ce2892dfe7dcad48c0e16f42d7e46d2f3aad2ad48e4e536c5b1f63590504509fb9f4c196f27dcac1e29ab4ca06722d640973df5c930587449f865486c05e811c SHA512 24cd5bf77e550747b0b4fdcf35b9e9e4d22ce48c6a3e9f86f61808d999fa4c0fce72a2aa28a16181495ed18c2130f88cd00d30a5119622b8e99146cfc88db290 -EBUILD VSS-23.0.0.ebuild 1033 BLAKE2B 9993b01e793ee0d6c2aa500addf7f65afe4d5239036e55947958a4f785cf95c0b43cec80c62d7189552b59d8b5b6ee42b284e17eec5b92ad2691374e09f7707f SHA512 57e49d50ce4e58f8e549e420c5d2d94fa0a7a3171b6cad2204be0e4e4303a7903f99d22d4f6ccfddc882cfef124d5ae0bf2cab9e07b5c168dfde0a692ac11cea +EBUILD VSS-22.0.0.ebuild 918 BLAKE2B 7c7eca24f61af70250f03a44483be9181673b5aa36de61110c72eb86d8ad73b618780243d23f3d9205d8b6ce1ea8e332bda2bed40cee03c48d0d88fedc20938d SHA512 698788f40ffae9b3df7e58d16e72916c277f2d48f8d0c08ec2c674f01d08ac4cfd447c9b29b5336ed509afb75233de1e82f60faba4ca99ebaa1ff1cccbe55116 +EBUILD VSS-23.0.0.ebuild 1033 BLAKE2B 98ad906d514a93496305544a772b53c3f0944ef053e0eb348d1453bf9bdc1ca243ae4576486b37dad31c4c04f5bdf32438737e88c1c828a3dbcff63ce249626a SHA512 130359961ff637e7f862f14b6369c5658a6bec2fe0e5639efcb8852c994819e62cd26f937ba553592bd8aab2dd500ff413994b61d5c0c56eb099e52e9398937b MISC metadata.xml 292 BLAKE2B 5a618f9fd5bd6c227fb9c7a5c40c47ed72a314d5dbf2d5f93cb97a7c34236064ed43c4f874561e5e48b385c10eebb9d8a75f9916a722e5f460091738cf6e4679 SHA512 9440e2195e1500bb2edbb5cf4b800d211f6637749a2b5833d341409cfb11a854b0d18cb997e8ff4bfd1afbfb8d49b6f23957cf9b93bcaffd9bc0a60e7e8d8079 diff --git a/dev-ada/VSS/VSS-22.0.0.ebuild b/dev-ada/VSS/VSS-22.0.0.ebuild index 80f00cfae220..a59fe4ac8241 100644 --- a/dev-ada/VSS/VSS-22.0.0.ebuild +++ b/dev-ada/VSS/VSS-22.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3 gcc-runtime-library-exception-3.1" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE="${ADA_REQUIRED_USE}" diff --git a/dev-ada/VSS/VSS-23.0.0.ebuild b/dev-ada/VSS/VSS-23.0.0.ebuild index 358f9471d2dc..712d979fdb79 100644 --- a/dev-ada/VSS/VSS-23.0.0.ebuild +++ b/dev-ada/VSS/VSS-23.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest index 226858bb93af..8b2b1a34dfc8 100644 --- a/dev-ada/aunit/Manifest +++ b/dev-ada/aunit/Manifest @@ -1,9 +1,7 @@ AUX aunit-2016-gentoo.patch 374 BLAKE2B 00d34a835afdc4a1a80f8c4dad23ae4a30a89eb801c3aeb8177a4d0cb838b3edf0c8463c774da212a9be56378f493ddd41aa4a26d976a38f1800999903dd2263 SHA512 0ea27e0d8783788c83a3916071ea0dd5361f21a4fc67727b735986dfc624c9f1bd6aa471229c389f5453001577ca1eec0ecdd0865952a0aa5fe1453787dac33b AUX aunit-22.0.0-redundant.patch 804 BLAKE2B 2bff62c0b0a19b617af6bbdcae90af536f3fd23e645d0f2e5e93dd1c6a334e3ecc112df8c3051aa7d58f3e9ab3ea41756e916dad4a395de8bb79ce86e0ef90f4 SHA512 de5154c286a06b795da449a0d0de27e5153a4b5c216bd6f484ca89ca6a249a0f89ff608a25d4f67b4e002a86b05f3eb1386a9e7d7980ffc1144ac3cfbd034433 -DIST aunit-2021-20210518-19DC5-src.tar.gz 625153 BLAKE2B 385478bcc889d5f764a3498d98915928671a546c7345d8ca3e4f092d85a92c7b196d2a3f7a81f2199237f472f691d30b05b2f3308f063c509d8e9f3e834d620e SHA512 c365ed5ffe4ff60413969e92989396c6d2849a1f16ceb4b8b3fd666153f6cb480f4d74c42362fb751c522a29a555996e3bc5fdd0e80ba2e817940599f8be4798 DIST aunit-22.0.0.tar.gz 131442 BLAKE2B 6ddc2f37ea06cfd5c7ad4d145b8889e171169108b90252feacf600a00acbd4740e638e7d478e4ac474953f9f3dcb118a4c5486a1cca6380b054661cf4b5f7e18 SHA512 5380fcb18ede7422507aff566f97521760fcc8a713d0e90195128189807784fec828c2e2c538aa0ac897cbdeb15fa2120e67b9e998875aac0ade2636dbea4e96 DIST aunit-23.0.0.tar.gz 131699 BLAKE2B 04ff77214ab6f4f5d59ea0609fffbc6fcfb4695d2fbbed45efa14e2b745c33868e1c134e5d00a7c3d8f11b1a8d15c6212110c78a53df4230b5862fb9b912a434 SHA512 450caa79e4808188107cd065665ca9cab599934e3934d18406b08d3ccebe26c1e95cd0c712ea3403d6082c7c5e8fd9ecf09ae3b63d231b80ad575048b3d61943 -EBUILD aunit-2021.ebuild 1184 BLAKE2B 503bdee703b8efe0f788a632aa34e388ad39c8f8920cd00895b5e9533272b6a85177a165f95411008d9a6f1debb81bf329162577bfc5daa0915cb821b2a01583 SHA512 3a42b2a1ecd14a6e1304571ac967dbe9f200247a57c18d40e06113714ba0a2b54c8bfb631113d875c6024bbdbcb9d20af92fa86b33b052f479d32f53c0d4e4ed -EBUILD aunit-22.0.0.ebuild 998 BLAKE2B 2eae35418e29ef5886a6ec8e83f739aa2c1c6cb4fb56e6f400b659170d42e0bc0bd6a7e579ace57086c30a334ace13d1c517d662dc234a3c379632bdc599324e SHA512 0abd859324d79bc81bd135d82d3af28be13ed66d37784a3485e5c0206eef89107f923b46fa812a5abda814ab794fafcc33ed5b7620f227010b916319a773e848 +EBUILD aunit-22.0.0.ebuild 996 BLAKE2B 22317878fdf11bfe92a19b9de559834697a55654635212aa1654a9b770e341cd77be72fea3887e210ac02a3105a299b69601fafc102f58334e28a2a9811ad1e7 SHA512 90e2f22259b97595eebe80bb7ab7cf6c6e391079adcb2856dc378530f44db91881143b99d64e4cdb3ab933d808a054c00a963d8ab72da2085791ddcca99d5441 EBUILD aunit-23.0.0.ebuild 925 BLAKE2B 10735bcc40e107342faa0c39fefadba09eb44ac231ed968fc387bdf56f07507f69ab0c72e5d51661853d91541aecc5001e6649eaba6d6c6a8511caf14b6fd4b9 SHA512 dba0addd11b6e6c96f1089c3e29f9a112c1b94035ff13c321ee9416f21dbdc02914d9627eac77c03a396b747c98b5dc1e5f60372fa8fc12a5cef57a908d0b5b7 MISC metadata.xml 843 BLAKE2B 3f8a899e8d22a411596aae79b739e3cf47b7b867bedede255761146d65e70adfd810544528018212b8a3f36a59f2d886682146a6370ab33c976f676d331b9390 SHA512 2ae746ded1a937362aad360ccd273143b495e43e71aeffb23dbcc71f93154bcc2fce6fcf6fa99d2a7ab1140ffb52ece0b08d1a010a627c0d10ee80e7984fdc92 diff --git a/dev-ada/aunit/aunit-2021.ebuild b/dev-ada/aunit/aunit-2021.ebuild deleted file mode 100644 index 2e1185171fad..000000000000 --- a/dev-ada/aunit/aunit-2021.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 ) -inherit ada multiprocessing - -MYP=${P}-${PV}0518-19DC5-src -ID=c8eadafc40c016859e127cd0e82411fcd8f3e749 -ADAMIRROR=https://community.download.adacore.com/v1 - -DESCRIPTION="Ada unit testing framework" -HOMEPAGE="http://libre.adacore.com/tools/aunit/" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="${ADA_DEPS}" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2016-gentoo.patch ) - -src_compile() { - emake GPRBUILD="gprbuild -j$(makeopts_jobs) -v" -} - -src_install() { - emake INSTALL="${D}"/usr install - einstalldocs - mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/ || die - rmdir "${D}"/usr/share/doc/${PN} || die - mv "${D}"/usr/share/examples/${PN} "${D}"/usr/share/doc/${PF}/examples || die - rmdir "${D}"/usr/share/examples || die - rm -r "${D}"/usr/share/gpr/manifests || die -} - -src_test() { - emake PROJECT_PATH_ARG="ADA_PROJECT_PATH=$(pwd)/lib/gnat" -C test -} diff --git a/dev-ada/aunit/aunit-22.0.0.ebuild b/dev-ada/aunit/aunit-22.0.0.ebuild index 625668fe55d7..f98ad1ae55ba 100644 --- a/dev-ada/aunit/aunit-22.0.0.ebuild +++ b/dev-ada/aunit/aunit-22.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="${ADA_DEPS}" diff --git a/dev-ada/aws/Manifest b/dev-ada/aws/Manifest index cc20ecb6385c..03b23bc661e8 100644 --- a/dev-ada/aws/Manifest +++ b/dev-ada/aws/Manifest @@ -1,12 +1,10 @@ AUX aws-2020-gentoo.patch 450 BLAKE2B db6858688b2a9237efea0bf82f39d62855a0d126f3be7174981700bf4964e053c0715cd2e5f9f0cc98c5a884a89af47b7f83e6a7ce89d491073bf4c2370ee91f SHA512 80862c07fec63999ff531981c843e463888bb2f78310e28fa9ade6814553cb3cadad548d896a643a819bd5904b7056486ff372ad101c6919919fcc6895f14d02 AUX aws-22.0.0-gentoo.patch 1120 BLAKE2B 4cb809bd0c1771bbd15ab1e70ebb7c0f8d523c6f167f5e72906abef73c492889ce75de7d40d781f9e69b97a82eccebe5cb3bb2df40c387a7b5321c4dcbb0ed03 SHA512 a272aa69d2d19b2cf79f2eb42e81a0659dfad1cf94b5d44c032243c30774fa8f428eb8512c9b8667297429d50c00bd1484c360cded113c10957b53f42b85611a AUX aws-23.0.0-gentoo.patch 375 BLAKE2B 19d273abe460e60422d9e3290258280be21192e924e8a4b3b26b85bcfd94d3d2857f9ea209d5eaa11d636a0e0a2e1f11b8c99d1838fea9e8662d7a1071327a10 SHA512 c1fbaaf56fa0ae365da3bc9de0306ff312927d7212267cc9881e738cc998c2248f60d952186a5b13fa57c4e191c666891fa0d62e5516414645f43ed2b452042c -DIST aws-2021-20210518-19F65-src.tar.gz 4351625 BLAKE2B 227e1af5423c7cbf8b15b2ad37b5fbea862daca10dd12e79edb6cb1392f502b8b665d0cedc151a4190723c6aa795801b65c5807592d0292511a9a80318f0a722 SHA512 1820750daf2ba2e95479a8280aa0eae0d38e1d86a32570b4caaa845498ad8f0e8ac8c91f6aef0d5ef06fa1b33bc2b2b264cacb7101ca69fc81f36ab8cb17c65f DIST aws-22.0.0.tar.gz 2356886 BLAKE2B 3f0a36ce23ed50855dddeb8ecc1888d51c4c7368990124c3d55f240c8b07cc72b59b4c172cad05d282de0ff4cd348ff912315d8cfad1582b2bbb049ad5fcea12 SHA512 6baeff7fa8012cb155bd3964177368f4ccd0bb367abaa66d44c0ffbcd4145f3930fe2e0fe5cfbeb41adccb7395d46c49acffc502878e9b83ecb5e2de597b897b DIST aws-23.0.0.tar.gz 2390842 BLAKE2B 2433493b1ad8a98b4f95671e306aec5e072600633c1705ca5fb86c4b09ccfff4e5e84a231d69b183cc1e9f91813493de1d8fcf56c6921a78f0a0c63a6e44c492 SHA512 cd041c2cc2d62832557cd03916491ee204090d48ed7dcc155d679512afb7650e0b41b3edfe56996b77f0b1bc14c9bba53afbe0ef05de7555a775aaff63603b75 DIST templates-parser-22.0.0.tar.gz 224473 BLAKE2B c0c0d6feada3d0e54ee0456b48979e1f436c2bdf7210aeb061640c3128294b243ac21c29ef538b055871315b567640e37782b28057954bf4d43473d372c7d983 SHA512 9ce512e41bf3e682f1671d3ed931830d2279da9bef58f9997e430f4852cebb6119cabf0fde7dfaf999586155c13472ab258a0e0f3d885522aeb86d8acb4a2d4f DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 0971030e3079ff93b876bcb51925208eeee63837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed SHA512 c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5 -EBUILD aws-2021.ebuild 938 BLAKE2B 9b754e01ae63cbba437bea7eef49f31c43eb55d24f5cfd6ac465fe6e23245b68df5e73bef130a78489c1239c5cc0e4ffd5b4ac18c4177f1ce3e05ba7e49bc00a SHA512 259f7af21b29eb8904fc441cfb0f8340ee75b58ca4b2d336472050106a03fb87aa7c11fd193daa46e0fe0d066ab4e611615ef26c35cece362f846974ded6d35b -EBUILD aws-22.0.0.ebuild 1303 BLAKE2B 0756592f36d45f58f08578dbd7cb139f446b71e4273bbecf5e5501cc33cd6c36ce37b213edf37485c6654a029087f2df03e894e1b15bf6f588164fb049a4084a SHA512 598c2c83ca1c76afe338fe85498ecebccaffb73c3c805a65862d208c568d9c1e7ca2ef96d26312cabaf049961a206b42109f2e8a0770f3bad5afe568a619654e +EBUILD aws-22.0.0.ebuild 1301 BLAKE2B cfb4ff7ec05ac43dd76d5e0c20e12abafd8a45a3667b3165b3e52269f92d89a838cc4543429b171073cd406e29b08088fd312023f61fd4951863858149043dcd SHA512 55c5529bc7a64863c7ff2b2d670434d7aeed02438b1ef205e10ed5c4ebb11fd074654f61825d258b70c6db6254ca91b4e40d5b0502c9f0f4f765eaaaf3aa1515 EBUILD aws-23.0.0.ebuild 1743 BLAKE2B f27e3c3b332e0774e7ec22a715d34704d81c3b5a98bf2e7292d16c311add27ac9976aa5291f6d0e6b5fb80557fa37a4b3223c9fd9b0511e32077b946abd6516d SHA512 1c2ef8e83101eef325e6c4df637243293fdcd29e984c39496293f02a5d8497e1b3d364325655b8f99df922ceb4cbfd803c7a33f9813befbedf31e94ee3d9c035 MISC metadata.xml 856 BLAKE2B f5c808887f55e62d0948f024c189ec495c60a94ed824d332b5a8f4db1bb857a3aa17bc60bacad8716b5bad8260acc321ae5651398fe7210fd82dd970475e82a5 SHA512 4fd8699b73661262c8c0928259d541cbaec36b9dc4dfb577fca7e69546d6d828c846995a23daee81f5aa5628852e14fd63d6ff3381db5ab176bddcb8bdfc98d5 diff --git a/dev-ada/aws/aws-2021.ebuild b/dev-ada/aws/aws-2021.ebuild deleted file mode 100644 index 740af4036915..000000000000 --- a/dev-ada/aws/aws-2021.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 ) -inherit ada multiprocessing - -MYP=${P}-${PV}0518-19F65-src -ADAMIRROR=https://community.download.adacore.com/v1 -ID=5b0fa09df8ac0c717abdf4ede9e08efe5fd98984 - -DESCRIPTION="A complete Web development framework" -HOMEPAGE="http://libre.adacore.com/tools/aws/" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -REQUIRED_USE="${ADA_REQUIRED_USE}" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2020-gentoo.patch -) - -src_configure() { - emake -j1 setup prefix=/usr ENABLE_SHARED=true \ - GPRBUILD="/usr/bin/gprbuild -v" -} - -src_compile() { - emake \ - PROCESSORS=$(makeopts_jobs) \ - GPRBUILD="/usr/bin/gprbuild -v" -} diff --git a/dev-ada/aws/aws-22.0.0.ebuild b/dev-ada/aws/aws-22.0.0.ebuild index de3db2a9d882..de65be73147c 100644 --- a/dev-ada/aws/aws-22.0.0.ebuild +++ b/dev-ada/aws/aws-22.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND="dev-ada/gnatcoll-core:=[${ADA_USEDEP},shared,static-libs] diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest index 6c77008b19af..9aea3efb4a45 100644 --- a/dev-ada/gnatcoll-core/Manifest +++ b/dev-ada/gnatcoll-core/Manifest @@ -1,8 +1,6 @@ AUX gnatcoll-core-2018-gentoo.patch 555 BLAKE2B d0913c845f4f7d96afbcec5d400599535417ee1c7b0d9f3c1e0c8766218c6a2556ff2de3e39febc1882b31e947876ca0849fad1564970f422530e58a8966c638 SHA512 90ef785337cb85aa7e2e2b5d0a24efc963512aa19780b215a96a1db6d980e55ff3b1409939e6d77913bf6416d158402ca900fd3ccc4cfb5362ee7440dfb42b64 -DIST gnatcoll-core-2021-20210518-19ADF-src.tar.gz 1460647 BLAKE2B 42954ed9dfc41914f34973fcfe950b4415af455d8319e802a213994107c7d7a45a6a42b2d260f165fe5ec6589873a7a2c75665b68b97431b13d7694f48273b8c SHA512 6a58920a057dee656df9f64f610f9f1398bc3cbc4ed74a740e8693f2b45da83628c3ce8f76f624bdb101d348603a24bccb47aa770ade1ffbf24da806f4d1de20 DIST gnatcoll-core-22.0.0.tar.gz 722642 BLAKE2B e9bc6b322866b086f080096457936f66925cb954533acc04265b1e4c7081fe65d420fbc841b9ad5f4932eb43848803c1bf78a37a6fc47c1ac9d30bbb8eb2e0c9 SHA512 ce3aaa90b339a57eedc070e6451ea8782a87d07ece09823c57179a5e44762349458564bf8d007427a7aba795bc05d744056e3defd6b44698bcc0a8af0c5285e9 DIST gnatcoll-core-23.0.0.tar.gz 745131 BLAKE2B 25e5f17adf88c48f45cc30cfbd82e2213233aecd78c9c22455ac6458e2f336f527604911c9eaaa1ab8853e0a16bbe9e1a7b8f31481ee9c2894287ec16e961123 SHA512 49f33abe07d2c4b51a6e69be550d05c5794953f4fbe8cb15e29c9834b9c5600724acaff4156fb53e4146620f1e4335f4c22453215a39ec5ee95b3992528b9828 -EBUILD gnatcoll-core-2021-r1.ebuild 1735 BLAKE2B 6f1bd7897a8078fdda45f8cefa2b9a1586ad43e7dfd54c36549f828db27e5480b0b2f38545897d470d383244117e6ce65560d76f48f68a2a277a07a0b209f1cd SHA512 93cfb6853feffc05f5809e8484e18d42a9f6510bf6de09927a2028bc17127ded2175404d2d49ca143064674cc309f37585eeb35423f2431014f2c31136063057 -EBUILD gnatcoll-core-22.0.0.ebuild 1678 BLAKE2B 67cb7b4b43860ddd224db6c4f480176bf786ec1bcc04b792bf0f0a54b5523a25ef425f42a5cdd78624f602502806c8c79a26b710e6d00de1086b84dec0665cc9 SHA512 1adec2ae0252039dc60beb4aee376b20a282c8e2e5731533144286561fb817d8ec1ff18a9edb16f622a3c48f57727d73bebc8fb1c9efe27cd23bff1a328b5a2d -EBUILD gnatcoll-core-23.0.0.ebuild 1627 BLAKE2B eb4ddfbf87d13ae9a14eb8fba6f4aa9470783820c0f1ae68b3afab0c574d9010ac156b5b69924b996d041b3a81e8ec0f1f07a9b8ad372006525caad6a4353f70 SHA512 58256fbd67c517025ce083cda6b5435be6182f2ca09030de72cd4d4b71c2876532e9d2220d96bd885c38da6349d4d90b1143c1be1fb2cb5d3a728293a0fd0987 +EBUILD gnatcoll-core-22.0.0-r1.ebuild 1626 BLAKE2B bb3eb1728f788273ade5535b060c71171d0693770af862e561013e8eacec7af294fd22f17f5cd0fb0e32a380dda1f392f0c19b2e6e76e161d6897a8d2de6044b SHA512 5dadb6e2c87d1515767373d0601237433c43530e24a10bbd85e69f98c1db0c0a29e533384b5681b6a956337c327bb0d67a9b7d52577360aec79bedb87550658a +EBUILD gnatcoll-core-23.0.0.ebuild 1625 BLAKE2B 7cb9e754208f652aa094dac888bf92c31531c1b5165643478055f9a7b645b5a51ea034b2e456e45c3afb528e624e87fc80748249c36533299823a7e569af519d SHA512 3e33fb347a77ef0830d69d93d29e2d253879d6e044b19c094e8631d618e231b4dffb0b62edf51e8cf9e2d57e6fd8569aebf07861465a40e264740d8d98731328 MISC metadata.xml 1182 BLAKE2B 3f9bf3841b3006cc8ca840bab94c1324f2fca7ceab33eabcb2d6b6d6a7b27562a24821129285ded3e764b3185ca81b6774fa11e54b27f392b6234fd66223e5b4 SHA512 ec28eeb7f441eb5e5181dbc6bab19b647fba1cf2786238353040d409afaf520803c34b26a94c8583fc2858cb3e674a3ac525e42f6b447f478fb2cdae4c9add18 diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild deleted file mode 100644 index fd97495b124c..000000000000 --- a/dev-ada/gnatcoll-core/gnatcoll-core-2021-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -ADA_COMPAT=( gnat_2021 ) -inherit ada multiprocessing - -MYP=${P}-${PV}0518-19ADF -ADAMIRROR=https://community.download.adacore.com/v1 -ID=425b044d5cb112f096c7ac5ebbafb0d8e5297913 - -DESCRIPTION="GNAT Component Collection Core packages" -HOMEPAGE="http://libre.adacore.com" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}-src.tar.gz -> ${MYP}-src.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" -REQUIRED_USE="|| ( shared static-libs static-pic ) - ${ADA_REQUIRED_USE}" - -RDEPEND=" - >=dev-ada/libgpr-2021[${ADA_USEDEP},shared?,static-libs?,static-pic?] -" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" - -S="${WORKDIR}"/${MYP}-src - -PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch ) - -src_prepare() { - default - sed -i \ - -e "s:@GNATLS@:${GNATLS}:g" \ - src/gnatcoll-projects.ads \ - || die -} - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) \ - -XBUILD=PROD -v -XGNATCOLL_VERSION=${PV} \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$* -XGPR_BUILD=$1 \ - gnatcoll.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-pic; then - build static-pic - fi - if use static-libs; then - build static - fi -} - -src_install() { - if use shared; then - emake prefix="${D}"/usr install-relocatable - fi - if use static-pic; then - emake prefix="${D}"/usr install-static-pic - fi - if use static-libs; then - emake prefix="${D}"/usr install-static - fi - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs - dodir /usr/share/gnatdoc - mv "${D}"/usr/share/doc/gnatcoll "${D}"/usr/share/gnatdoc/ || die -} diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild index decaee308a38..b738764af093 100644 --- a/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0.ebuild +++ b/dev-ada/gnatcoll-core/gnatcoll-core-22.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,17 +12,13 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE}" RDEPEND=" - || ( - >=dev-ada/libgpr-2021 - ~dev-ada/libgpr-22.0.0 - ) - dev-ada/libgpr:=[${ADA_USEDEP},shared?,static-libs?,static-pic?] + ~dev-ada/libgpr-22.0.0:=[${ADA_USEDEP},shared?,static-libs?,static-pic?] " DEPEND="${RDEPEND} dev-ada/gprbuild[${ADA_USEDEP}]" diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild index 66462b718a8a..02fc254f60e5 100644 --- a/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild +++ b/dev-ada/gnatcoll-core/gnatcoll-core-23.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+shared static-libs static-pic" REQUIRED_USE="|| ( shared static-libs static-pic ) ${ADA_REQUIRED_USE}" diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest index 36f8b1396907..97c754c87d5a 100644 --- a/dev-ada/gprbuild/Manifest +++ b/dev-ada/gprbuild/Manifest @@ -1,5 +1,3 @@ -AUX gprbuild-2021-gentoo.patch 11690 BLAKE2B 95762ee60f74dc15c0a513e03979803bfecd93bc0b9ae9c031ce741f16664157384163f506bd5c8735e25b81fc9aefd5e454a053f598c5f6a789fc81c47ea8cc SHA512 158fb122afe5df9d712706af0c87a1cb0c4d34cbeb93516d4b59c9ab40f714536fe878b067f2d1d2a7db12066bb54a21f332c2f035430927970cfca8f7a5d82e -AUX gprbuild-2021-nm.patch 438 BLAKE2B e680ab2e110805de9ebe121c21364c3fb65e871a800a22ac863e5f3f42513929a9d1c5868e598312b72bfd14c76a4f118535f767b5dd7b79e019607a909cfc8e SHA512 7f2a1ee48c005aa20da779c87d2b00b3bdde1357d7e83094090f162441a03f890d6625121b3d9dcba5a0fbb76ca8bc3803f2a21a998a25a2b9bb882413d51011 AUX gprbuild-2021-runpath.patch 303 BLAKE2B c70fc64c1e4d361cb72910dbab2d8a7652f0c054da7f9a707fa81ea049fb8f2e6272b1d87bb1a177ecae821cc4fb0ebff197b4527c494893cc6f9f11f37220c0 SHA512 1fd8058bbb8c37654337528856c5b5f3538f2e893a4b6da844d661bd25695dc33304648da8c6f38df7d66019e0a616ae1b705035cdcfa48750df69925eb91655 AUX gprbuild-22.0.0-ar.patch 468 BLAKE2B 8cf38d8632123623ff369e6bf0d96c9ca37e828e71e8445ac46ccfb1636ae8676146a61934c0db915c5b1235a4b9bdc899502b3c71cabae2dae2b69082c87b4e SHA512 e1d66c86b1eeea36a84114bf4993eceeef64541c207d8e11318d842648eaead40675f90b2d16ddb27a68088d6f6bcf4b803c5f8b8c282e73453f76f9b99eb773 AUX gprbuild-22.0.0-gentoo.patch 2052 BLAKE2B dcab01dcc71bdab78ecf16796c4174401a3d1dd950fb3600b993ed8e3f9606b7bb19e0ef9e30a1e2265a2003154b6ed06de8b1da73bb3279301b21e68a58e7a0 SHA512 6266611075133e580b07044f1fa85a03918254c189d2def36e227996f377b56876085f3e3ff18b443ccb0cc1d67ee69cb478cd90403015ff4d68107870929c0d diff --git a/dev-ada/gprbuild/files/gprbuild-2021-gentoo.patch b/dev-ada/gprbuild/files/gprbuild-2021-gentoo.patch deleted file mode 100644 index 15264d6828e6..000000000000 --- a/dev-ada/gprbuild/files/gprbuild-2021-gentoo.patch +++ /dev/null @@ -1,292 +0,0 @@ ---- a/src/gprlib.adb 2019-06-02 10:57:49.807002425 +0200 -+++ b/src/gprlib.adb 2019-06-02 11:01:32.986518447 +0200 -@@ -266,7 +266,9 @@ - - Driver_Name : Name_Id := No_Name; - -- Gnatbind_Name : String_Access := new String'("gnatbind"); -+ Gnatbind_Name : String_Access := new String'("@GNATBIND@"); -+ -+ Gnatbind_Path_Option : constant String := "--gnatbind_path="; - - Compiler_Name : String_Access := new String'("gcc"); - -@@ -2081,7 +2083,7 @@ - and then Line (Last - 2 .. Last) = "gcc" - then - Gnatbind_Name := -- new String'(Line (1 .. Last - 3) & "gnatbind"); -+ new String'(Line (1 .. Last - 3) & "@GNATBIND@"); - Objcopy_Name := - new String'(Line (1 .. Last - 3) & "objcopy"); - -@@ -2089,7 +2091,7 @@ - and then Line (Last - 6 .. Last) = "gcc.exe" - then - Gnatbind_Name := -- new String'(Line (1 .. Last - 7) & "gnatbind"); -+ new String'(Line (1 .. Last - 7) & "@GNATBIND@"); - Objcopy_Name := - new String'(Line (1 .. Last - 7) & "objcopy"); - end if; -@@ -2241,7 +2243,13 @@ - Mapping_File_Name := new String'(Line (1 .. Last)); - - when Binding_Options => -- Binding_Options_Table.Append (Line (1 .. Last)); -+ if Last > Gnatbind_Path_Option'Length -+ and then Line (1 .. Gnatbind_Path_Option'Length) = -+ Gnatbind_Path_Option then -+ null; -+ else -+ Binding_Options_Table.Append (Line (1 .. Last)); -+ end if; - - when Copy_Source_Dir => - Copy_Source_Directory := new String'(Line (1 .. Last)); ---- a/share/gprconfig/compilers.xml 2019-06-01 21:29:57.611722804 +0200 -+++ b/share/gprconfig/compilers.xml 2019-06-01 21:42:56.000608601 +0200 -@@ -20,15 +20,15 @@ - <!-- GCC 3.x & 4.x (not for GNAT Pro)--> - <compiler_description> - <name>GCC</name> -- <executable prefix="1">(.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-)?gcc</executable> -+ <executable prefix="1">(.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-)?gcc-@VER@</executable> - <version> -- <external>${PREFIX}gcc -v</external> -+ <external>${PREFIX}gcc-@VER@ -v</external> - <nogrep regexp="for GNAT Pro"></nogrep> - <grep regexp="^gcc \S+ (\S+)" group="1"></grep> - </version> - <languages>C</languages> - <target> -- <external>${PREFIX}gcc -dumpmachine</external> -+ <external>${PREFIX}gcc-@VER@ -dumpmachine</external> - <grep regexp="[^\r\n]+"></grep> - </target> - </compiler_description> -@@ -185,14 +185,14 @@ - --> - <compiler_description> - <name>GNAT</name> -- <executable prefix="1">(.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-|.*-qnx.*)?gnatls</executable> -+ <executable prefix="1">(.*-wrs-.*|.*-sysgo.*|.*-elf-.*|.*-eabi-.*|.*-eabispe-.*|avr-.*|.*-elinos-linux.*|.*-generic-linux-gnu-|.*mingw32.*|.*-xcoff-.*|arm-linux-androideabi-|arm-linux-gnueabi-|arm-linux-gnueabihf-|e500v2-gnu-linux-|powerpc-.*-linux.*-|.*-darwin.*-|aarch64-linux-gnu-|.*-qnx.*)?gnatls-@VER@</executable> - <version> -- <external>${PREFIX}gnatls -v --version</external> -+ <external>${PREFIX}gnatls-@VER@ -v --version</external> - <grep regexp="^GNATLS.+?(\d+(\.\d+)?)" group="1"></grep> - </version> - <languages>Ada</languages> - <variable name="gcc_version"> -- <external>${PREFIX}gcc -v</external> -+ <external>${PREFIX}gcc-@VER@ -v</external> - <grep regexp="^[-\w]*gcc \S+ (\S+)" group="1"></grep> - </variable> - <runtimes default="default,kernel,native"> -@@ -202,68 +202,11 @@ - <directory group="1" >\.\./$TARGET/lib/gnat/(.*)/adalib/</directory> - </runtimes> - <target> -- <external>${PREFIX}gcc -dumpmachine</external> -+ <external>${PREFIX}gcc-@VER@ -dumpmachine</external> - <grep regexp="[^\r\n]+"></grep> - </target> - </compiler_description> - -- <!-- CodePeer --> -- -- <compiler_description> -- <name>GNAT_CODEPEER</name> -- <executable prefix="1">(.*gnsa-|.*codepeer-)gnatls</executable> -- <version> -- <external>${PREFIX}gnatls -v</external> -- <grep regexp="^GNATLS.+?(\d+(\.\d+)?)" group="1"></grep> -- </version> -- <languages>Ada,C,C++</languages> -- <variable name="gcc_version"> -- <external>${PREFIX}gcc -v</external> -- <grep regexp="^[-\w]*gcc \S+ (\S+)" group="1"></grep> -- </variable> -- <runtimes default="default,native"> -- <directory group="default" >\.\./lib/gcc/.*/$gcc_version/adalib/</directory> -- <directory group="1" >\.\./lib/gnat/(.*)/adalib/</directory> -- <directory group="1" >\.\./lib/gcc/.*/$gcc_version/rts-(.*)/adalib/</directory> -- </runtimes> -- <target>codepeer</target> -- </compiler_description> -- -- <!-- Generic GNAT LLVM Target --> -- -- <compiler_description> -- <name>GNAT_LLVM</name> -- <executable prefix="1">(llvm-)gnatls</executable> -- <version> -- <external>${PREFIX}gnatls -v</external> -- <grep regexp="^GNATLS.+?(\d+(\.\d+)?)" group="1"></grep> -- </version> -- <languages>Ada</languages> -- <variable name="gcc_version"> -- <external>${PREFIX}gcc -v</external> -- <grep regexp="^[-\w]*gcc \S+ (\S+)" group="1"></grep> -- </variable> -- <runtimes default="default,native"> -- <directory group="default" >\.\./lib/rts-native/adalib/</directory> -- <directory group="1" >\.\./lib/rts-(.*)/adalib/</directory> -- </runtimes> -- <target>llvm</target> -- </compiler_description> -- -- <!-- Generic C compiler for LLVM --> -- <compiler_description> -- <name>C_LLVM</name> -- <executable>clang</executable> -- <version> -- <external>clang --version</external> -- -- <!-- '...clang version 6.0.0...' --> -- <grep regexp="clang version (\S+)" group="1"></grep> -- </version> -- <languages>C</languages> -- <target>llvm</target> -- </compiler_description> -- - <!-- Generic C++ compiler for LLVM --> - <compiler_description> - <name>C++_LLVM</name> -@@ -221,28 +221,6 @@ - <target>llvm</target> - </compiler_description> - -- <!-- C Target --> -- -- <compiler_description> -- <name>GNAT_C</name> -- <executable prefix="1">(c-)gnatls</executable> -- <version> -- <external>${PREFIX}gnatls -v</external> -- <grep regexp="^GNATLS.+?(\d+(\.\d+)?)" group="1"></grep> -- </version> -- <languages>Ada</languages> -- <variable name="gcc_version"> -- <external>${PREFIX}gcc -v</external> -- <grep regexp="^[-\w]*gcc \S+ (\S+)" group="1"></grep> -- </variable> -- <runtimes default="default,ccg"> -- <directory group="default" >\.\./libexec/gnat_ccg/lib/gcc/.*/$gcc_version/adalib/</directory> -- <directory group="1" >\.\./libexec/gnat_ccg/lib/gcc/.*/$gcc_version/rts-(.*)/adalib/</directory> -- <directory group="1" >\.\./lib/gnat/(.*)/adalib/</directory> -- </runtimes> -- <target>c</target> -- </compiler_description> -- - <!-- CCG Target (C generation via LLVM) --> - - <compiler_description> -@@ -286,23 +264,6 @@ - </compiler_description> - - -- <!-- GNAT_DOTNET --> -- -- <compiler_description> -- <name>GNAT_DOTNET</name> -- <executable prefix="1">(.*dotnet-)gnatls</executable> -- <version> -- <external>${PREFIX}gnatls -v</external> -- <grep regexp="^GNATLS.+?(\d+(\.\d+)?)" group="1"></grep> -- </version> -- <languages>Ada</languages> -- <runtimes default="default,kernel"> -- <directory group="default" >\.\./lib/dotgnat/adalib/</directory> -- <directory group="1" >\.\./lib/dotgnat/rts-(.*)/adalib/</directory> -- </runtimes> -- <target>dotnet</target> -- </compiler_description> -- - <!-- JGNAT --> - - <compiler_description> -@@ -421,21 +326,6 @@ - </target> - </compiler_description> - -- <!-- LLVM Compiler --> -- <compiler_description> -- <name>LLVM</name> -- <executable>clang</executable> -- <version> -- <external>clang -v</external> -- <grep regexp=".*(LLVM|clang) version ([0-9.]*)" group="2"></grep> -- </version> -- <languages>C,C++</languages> -- <target> -- <external>clang -dumpmachine</external> -- <grep regexp="[^\r\n]+"></grep> -- </target> -- </compiler_description> -- - <!-- Windres compiler --> - <compiler_description> - <name>WINDRES</name> ---- a/share/gprconfig/gnat.xml 2019-06-01 21:53:53.383281607 +0200 -+++ b/share/gprconfig/gnat.xml 2019-06-01 21:57:08.414196529 +0200 -@@ -60,7 +60,7 @@ - &filter_gnat; - <config> - package Compiler is -- for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}gcc"; -+ for Driver ("Ada") use "${PATH(ada)}${PREFIX(ada)}gcc-@VER@"; - for Language_Kind ("Ada") use "unit_based"; - for Dependency_Kind ("Ada") use "ALI_File"; - for Leading_Required_Switches ("Ada") use -@@ -77,6 +77,9 @@ - for Objects_Path_File ("Ada") use "ADA_PRJ_OBJECTS_FILE"; - for Driver ("Ada") use - "${GPRCONFIG_PREFIX}libexec/gprbuild/gprbind"; -+ for Switches ("Ada") use ("--gnatbind_path=gnatbind-@VER@"); -+ for Required_Switches ("Ada") use -+ Binder'Required_Switches ("Ada") & ("--RTS=${RUNTIME_DIR(ada)}"); - end Binder; - - for Toolchain_Version ("Ada") use "GNAT ${VERSION(ada)}"; ---- a/share/gprconfig/c.xml 2019-06-01 21:57:36.244755708 +0200 -+++ b/share/gprconfig/c.xml 2019-06-01 21:59:14.919191663 +0200 -@@ -14,7 +14,7 @@ - </compilers> - <config> - package Compiler is -- for Driver ("C") use "${PATH(c)}${PREFIX(c)}gcc"; -+ for Driver ("C") use "${PATH(c)}${PREFIX(c)}gcc-@VER@"; - end Compiler; - </config> - </configuration> ---- a/share/gprconfig/linker.xml 2019-06-01 21:59:34.546880368 +0200 -+++ b/share/gprconfig/linker.xml 2019-06-01 22:00:50.906668730 +0200 -@@ -112,6 +112,9 @@ - for Object_Lister use ("nm", "-g"); - for Object_Lister_Matcher use " [TDRB] (.*)"; - -+ LDFLAGS := External_As_List ("LDFLAGS", " "); -+ for Leading_Library_Options use LDFLAGS; -+ - package Linker is - for Export_File_Format use "GNU"; - for Export_File_Switch use "-Wl,--version-script="; -@@ -1211,7 +1211,7 @@ - </targets> - <config> - for Library_Partial_Linker use -- ("${PATH(ada)}${PREFIX(ada)}gcc", "-nostdlib") -+ ("${PATH(ada)}${PREFIX(ada)}gcc-@VER@", "-nostdlib") - & GCC_No_Pie - & ("-Wl,-r", "-o"); - </config> -@@ -1232,7 +1232,7 @@ - </targets> - <config> - for Library_Partial_Linker use -- ("${PATH(c)}${PREFIX(c)}gcc", "-nostdlib") -+ ("${PATH(c)}${PREFIX(c)}gcc-@VER@", "-nostdlib") - & GCC_No_Pie - & ("-Wl,-r", "-o"); - </config> diff --git a/dev-ada/gprbuild/files/gprbuild-2021-nm.patch b/dev-ada/gprbuild/files/gprbuild-2021-nm.patch deleted file mode 100644 index 9fcab1565857..000000000000 --- a/dev-ada/gprbuild/files/gprbuild-2021-nm.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/share/gprconfig/linker.xml 2021-12-21 21:36:45.306813518 +0100 -+++ b/share/gprconfig/linker.xml 2021-12-21 22:20:21.642668870 +0100 -@@ -128,7 +128,8 @@ - <host name="^i686.*-linux.*$" /> - </hosts> - <config> -- for Object_Lister use ("nm", "-g"); -+ NM := External("NM", "nm"); -+ for Object_Lister use (NM, "-g"); - for Object_Lister_Matcher use " [TDRB] (.*)"; - - LDFLAGS := External_As_List ("LDFLAGS", " "); diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest index 201950f88126..1241d80edc09 100644 --- a/dev-ada/libgpr/Manifest +++ b/dev-ada/libgpr/Manifest @@ -1,8 +1,6 @@ AUX libgpr-2020-gentoo.patch 321 BLAKE2B fe3affe50712460474125d074936fd9db526c4392e6ecb8bbcb07091e9971042368ee134112d9550ffc9fd2a0ab23371e7bb760b3d8e53cd4ca0e54e0522f604 SHA512 2bcae85d30a41333664f17f097f31cf21b270c43092e823dda256098c928d4ccdab62f9d349b57f941b50bb676649aedf5f978a05f3afaf1ee234e4515c305b5 -DIST gprbuild-2021-20210519-19A34-src.tar.gz 2572773 BLAKE2B 42244b96b48a10795812865a430a92a75f3e6a58f384a72e6941945707e712d239f2350e00bd94e6161fb19c6469197547f4ddb565e860ae1d08573b7c667997 SHA512 f2fd10cdf8bd2ae553184104a8d29ddf884329946c55e1a199d49358151e9f1ea25f6566d6e00d15e07d26ea4e84377f4ee137a9af4eecb862fc825dd987ada8 DIST gprbuild-22.0.0.tar.gz 945311 BLAKE2B 4573855667fe6c352a61ac2fd8218619e0c9fa5c5079fe6854988733b7dac27225177f550b58b8d596516e8d3bf9a279f44864fdcb00514ee9e5776415c78f2d SHA512 7e77d9441454670a7b3b14cff97339e654bb82e7321abd9d612a771e1559f3276057e5163b50ca08b6ab77ebb9fcfd36590ba3c9cfd28d07fce43c7673ad254a DIST gprbuild-23.0.0.tar.gz 952887 BLAKE2B a0de49e838dd41ca927d728dc2e7f23298bb3e7f865146ed6807e1da0f20fe9ce345d972ef93340f1a1fec91082ce14b575ad4e6642d759cb9d696602f291508 SHA512 d3b1af5295c0216eaa93e52b63ca51ceeaea324a3a3f40644e294f9048170f9294335e7e8ee2d77d99d4d9bb359267921632a01d43485d841b6e771143fb47a5 -EBUILD libgpr-2021.ebuild 1488 BLAKE2B 7c42a8634ccdf0ede450d9da5ea13cd3481679622970e55bfe9df22b1337133b77246df3761532f471ebc2afd094ffb5fd8bbcfdf0e457e30539d6f77df42953 SHA512 ae0870be62f04087987534045e327e06f8bdf12b708d32d91d537b124283ab02d476581021d086f91e39f1c08e65c17f0c2e11920bcf140a887b1d3c791eeba9 EBUILD libgpr-22.0.0-r1.ebuild 1504 BLAKE2B a229f3c7ce451cf24947e06890de4639684a61a5dac10a08961cc3f44da9b1959f2add75618f1740ed1e543e9098bf91b17f6dd43c838d76f00bc3c7748b1f00 SHA512 f38fb8515c9dbe6b65d94eff2224705c241edb8d081944bc2188f060ec395413349c4986f38e2d655c836840805c1c5cb352b92c78b594f8ef6b0e2c372ff232 EBUILD libgpr-23.0.0.ebuild 1504 BLAKE2B a229f3c7ce451cf24947e06890de4639684a61a5dac10a08961cc3f44da9b1959f2add75618f1740ed1e543e9098bf91b17f6dd43c838d76f00bc3c7748b1f00 SHA512 f38fb8515c9dbe6b65d94eff2224705c241edb8d081944bc2188f060ec395413349c4986f38e2d655c836840805c1c5cb352b92c78b594f8ef6b0e2c372ff232 MISC metadata.xml 1021 BLAKE2B 448e77605bee95104afac31b48193217ee6c38af0b4e63cdee2c5d8e420a7f9b9a13c1302cfe49a109ab5c878808582a6f4a3ca3315e41b256f529d202bc1b4b SHA512 71427b65c100cba3e66d889124f27f1e378ad72559e7165ec93a4ffc68b7efe12db81ee5ec83aa92939b922d3efcfb3a5641c46db772a25bae21ce51acec5f47 diff --git a/dev-ada/libgpr/libgpr-2021.ebuild b/dev-ada/libgpr/libgpr-2021.ebuild deleted file mode 100644 index f09ccc72ce37..000000000000 --- a/dev-ada/libgpr/libgpr-2021.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ADA_COMPAT=( gnat_2021 ) -inherit ada multiprocessing - -MYP=gprbuild-${PV}-${PV}0519-19A34-src -ID=23a77a37247ff811609e23a0a271f445c299fc8f -ADAMIRROR=https://community.download.adacore.com/v1 - -DESCRIPTION="Ada library to handle GPRbuild project files" -HOMEPAGE="http://libre.adacore.com/" -SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+shared static-libs static-pic" - -RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}] - !net-libs/grpc" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}]" -REQUIRED_USE="${ADA_REQUIRED_USE} - || ( shared static-libs static-pic )" - -S="${WORKDIR}"/${MYP} - -PATCHES=( "${FILESDIR}"/${PN}-2020-gentoo.patch ) - -src_configure() { - emake setup -} - -src_compile() { - build () { - gprbuild -p -m -j$(makeopts_jobs) -XBUILD=production -v \ - -XLIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 \ - gpr/gpr.gpr -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} || die - } - if use shared; then - build relocatable - fi - if use static-libs; then - build static - fi - if use static-pic; then - build static-pic - fi -} - -src_install() { - if use static-libs; then - emake prefix="${D}"/usr libgpr.install.static - fi - for kind in shared static-pic; do - if use ${kind}; then - emake prefix="${D}"/usr libgpr.install.${kind} - fi - done - rm -r "${D}"/usr/share/gpr/manifests || die - einstalldocs -} diff --git a/dev-ada/templates-parser/Manifest b/dev-ada/templates-parser/Manifest index 1de95daeec9c..fe7fee362c27 100644 --- a/dev-ada/templates-parser/Manifest +++ b/dev-ada/templates-parser/Manifest @@ -1,3 +1,3 @@ DIST templates-parser-23.0.0.tar.gz 225459 BLAKE2B 0971030e3079ff93b876bcb51925208eeee63837878a24589700dc9e0c025272e2d7920f82ee9b769c04857e4701d3eed629a1ac1f0979714c47fc132a188bed SHA512 c0a94b42391c61b4251cbbe86f91c506f46f6eed5be3779385bf199cf43281b704c68fd078b8b917948675976538168c1ac4c1f3b757f6db9988a45af7bfc4a5 -EBUILD templates-parser-23.0.0.ebuild 1012 BLAKE2B 85904db0a0b517e806e7addcd9265852f67bdc2ccf19ea01bff5c6582cff2ec4f9b507e9bade6c8c29ec959f98958d3b6aa70cde45516884651e24f0f20d3e40 SHA512 7eff7fa769506cbdb0a3f75865d59216311c35dbdab6597b53f8ba9ef0a412c40d7c8c58ff1d3852bee721f16806f5b7331ac96ae9d03fa8b27327456113aa5b +EBUILD templates-parser-23.0.0.ebuild 1015 BLAKE2B d5204ad09021c99589d706228c3b3fe817c102f5a3f32a9dd4cf22ccc02610c564d65776be33d6b8bdfe601d683a5e9ddacd99b16ec9d6b846029fe153966abb SHA512 7b64c274335d2b0cec8efd2f0f88a7ea675d81fd681e09e5a93654a4698e0383f4f7a4956f684b27c5b5c0e1578e722524648ddaf08998ab09d56db0d43bb66d MISC metadata.xml 370 BLAKE2B 69c033fb988741a15510bfa2550038d9618b0d062e289f529c60c513cc9e63d0cd721a1f48212602f90be74e2f08e806bf0a6745b2488cfd6dde600a10eaaca6 SHA512 5ecbbb2c164d96711c20aa96dfbec89c17516406a649e8d1afa68455e262800f43b3f3697d9715a371027a850e821fcf80deb4c3f64ae0ece72a20edb1577767 diff --git a/dev-ada/templates-parser/templates-parser-23.0.0.ebuild b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild index 3200c2cc08dd..2a61873b68a9 100644 --- a/dev-ada/templates-parser/templates-parser-23.0.0.ebuild +++ b/dev-ada/templates-parser/templates-parser-23.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RESTRICT="test" RDEPEND="${ADA_DEPS} |