summaryrefslogtreecommitdiff
path: root/dev-ada
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ada')
-rw-r--r--dev-ada/Manifest.gzbin3215 -> 3211 bytes
-rw-r--r--dev-ada/aunit/Manifest2
-rw-r--r--dev-ada/aunit/aunit-2020.ebuild2
-rw-r--r--dev-ada/aws/Manifest2
-rw-r--r--dev-ada/aws/aws-2020.ebuild2
-rw-r--r--dev-ada/gnat-suite-bin/Manifest3
-rw-r--r--dev-ada/gnat-suite-bin/gnat-suite-bin-2014.ebuild111
-rw-r--r--dev-ada/gnatcoll-bindings/Manifest2
-rw-r--r--dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020.ebuild2
-rw-r--r--dev-ada/gnatcoll-core/Manifest2
-rw-r--r--dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild2
-rw-r--r--dev-ada/gnatmem/Manifest5
-rw-r--r--dev-ada/gnatmem/files/gnatmem-2019-bfd.patch29
-rw-r--r--dev-ada/gnatmem/gnatmem-2019-r1.ebuild13
-rw-r--r--dev-ada/gnatmem/gnatmem-2020.ebuild49
-rw-r--r--dev-ada/gprbuild/Manifest2
-rw-r--r--dev-ada/gprbuild/gprbuild-2020.ebuild2
-rw-r--r--dev-ada/libgpr/Manifest2
-rw-r--r--dev-ada/libgpr/libgpr-2020.ebuild2
-rw-r--r--dev-ada/xmlada/Manifest2
-rw-r--r--dev-ada/xmlada/xmlada-2020.ebuild2
21 files changed, 105 insertions, 133 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz
index e262d9f318d2..d54b9e21b891 100644
--- a/dev-ada/Manifest.gz
+++ b/dev-ada/Manifest.gz
Binary files differ
diff --git a/dev-ada/aunit/Manifest b/dev-ada/aunit/Manifest
index b5ad045b5535..920dc66ab572 100644
--- a/dev-ada/aunit/Manifest
+++ b/dev-ada/aunit/Manifest
@@ -2,5 +2,5 @@ AUX aunit-2016-gentoo.patch 374 BLAKE2B 00d34a835afdc4a1a80f8c4dad23ae4a30a89eb8
DIST aunit-2019-20190429-18B77-src.tar.gz 624683 BLAKE2B 455c3566ed46138116f258b175e883a59102dc334b41040cd6a332175fc4138d7ccdab1357c5b8886f14e551e3a6f4f4aa73eb755ade4a7a1663ac2d999973ca SHA512 9b1834ebacb9dbaa7a01f702455a44921a26a8d8d00f55ecc2fc8ddf2d884ef2ef2bba0f62551421f5a47d558d0fba88cbd57671459bba0c9f90c6310d714b19
DIST aunit-2020-20200429-19B6C-src.tar.gz 615443 BLAKE2B b7d31dc8e198b3ceb94d043d701dceadbc1e20596a71a4f25a140bdd3f9ad54f7d7e4d4bfb587fbc31b9a6a046407c2d0dbd77dd2d045878e9aa2da3954d2964 SHA512 2d61db882cd7eaf66be101ffabafafdab1834578df162f0ef1947b517265033285cef3d84a76a3b0f1cb05d0adf12a1910b652bfbaeb56fc022157f44b34de86
EBUILD aunit-2019-r1.ebuild 1114 BLAKE2B e3e407ab3a5d1ba65b3c66c974f3b5e9f465db9016a5e1b6fba6f32d0c03e6f8e6c0a3e180080746900fe02564ba4b051bff770c88413bd68c401563530c44c1 SHA512 a157a9e1dddc297fdb1f5e40174316775f8ea9fde182b255afa5d843b76646076060c5c1ceb32467eb63869b69aea5a6b9140136ccd49a0f24461d1e90315627
-EBUILD aunit-2020.ebuild 1161 BLAKE2B 628b06634f15cf20bb0e81c42b1346e92f83e385f7588fb78a9fcee6415f90fae94661207a877053baff88993cd385417c543f5261fe728d1249cd8645d9683e SHA512 9d0e8a40be1f0066d311500d860ec10365cbe4bfee9e34c6581efa6e2bc0db50a4fd1f30fa3eeeab2d50b5499a15f37f0ee5ed06e1c2f15366d93a70b012d336
+EBUILD aunit-2020.ebuild 1159 BLAKE2B 508c9dc4af733a86a118bae00f85f76beeef60d6ce5b57e5293fbc4b239848c907aeb2994b70afdcd12160d9df71d0d03c8d195730df1c4024598eab05e81deb SHA512 79e7176120513541ca6850a6dc94787b83591ce7acca6702f670ade16567753b1cf058eac10b08a29964ecc8213a8506a6013eb5a9b1efc916ded73f3565a207
MISC metadata.xml 764 BLAKE2B fa5a767e7539d5fa8d2ce44240495fe471f8221897273a6c73748b0065a5239afaf99d4c28172a877b47611aa7d568a439cf47d172bee4a3f2878d4bd778ef9d SHA512 211f0200353e3573a700d1cbacb421e53e817617bbc5b74dbfb668194eae397b34193ad743acf70287b66d3fcb4c366214822b2e97a15bcfa80f9252b7f5faa9
diff --git a/dev-ada/aunit/aunit-2020.ebuild b/dev-ada/aunit/aunit-2020.ebuild
index c2cfc06360d6..f1426b1a3cfd 100644
--- a/dev-ada/aunit/aunit-2020.ebuild
+++ b/dev-ada/aunit/aunit-2020.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://community.download.adacore.com/v1/6c8702d4a3c4a39f5da077716e44b
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 1b4b3541a94b..69f7b8f4ce26 100644
--- a/dev-ada/aws/Manifest
+++ b/dev-ada/aws/Manifest
@@ -6,5 +6,5 @@ DIST aws-2020-20200429-19A9F-src.tar.gz 4120886 BLAKE2B 44156b532dd4382995e5b33e
DIST aws-gpl-2018-src.tar.gz 4193276 BLAKE2B 31fa99fc3324f2514799a33cbd282f68a26d133da14ee2a70d3f5091c3670e82a7b77f9f941e593e914a755dd54d5a1e352d201a9dc097991b7bd50aa9f54b3b SHA512 62b85f70dd722148bbf3ad85bfd6cde2d0ab1d8029f673eb7ee42b0890c3dbf0f023c321e96eca99ccd2f0b235347ab577cfb558e7d81993d166683ec815dbe4
EBUILD aws-2018-r2.ebuild 935 BLAKE2B 008b7dfdac6b1ab61b64c9d9d63aef6349ba5d74c8872fb387a9544f6caf78b33e14e82b3872f83088d4dc4b741fe5746fcc6b79c3cc0ed31dd72090339b13fe SHA512 3e1d24cae29ad40fd31368cedfa8a63e86366aae45e4e2aa79bacbb883277ea74e71130dc6e801fd623657a50f8150fb4ae2a9469ad7c4a33899165c26743357
EBUILD aws-2019-r1.ebuild 892 BLAKE2B a364986dd0a40544fb4915ce6484d517f62437468a55c01189751b3d9c0818acea43df3db2ff29de97736fc045da9c3346bbeff77ccf73e146cf80e68c433c7a SHA512 c394e76af5ba613cb8d817b563947f8d12a988f1e2d024ea31c95bd0f361a342ddf30a769bf77a8dc9c001d404e65afb609997130f3a08cdf63940497e0f3603
-EBUILD aws-2020.ebuild 931 BLAKE2B 9c8c153f54348dbb91aee21b3e0204cb47da3e2cc7238ee405b0666d8bc8a213819b3d1cf40fde3aaaeebd965f97231da24e118c7c6be8bf35025a36967bd670 SHA512 f48bc0f229c8d11b4236a49e17290b384431e87270e23b744c4b9324a64064d7c99590494c53612dd152bd4ba0ae973370ab68f60abb3b2e62f1d0509dcfca2b
+EBUILD aws-2020.ebuild 929 BLAKE2B a93e4cdf292eb49684af50ee21bde6e98fe41c3b31ff69aaf7b75e1da5bd7a75f9503bab35f557e08803505cac16f63814bd91752c73f2dccf416e23b2510cd6 SHA512 e63eb249375c7648477d0337d1a47111b5f21e746884380d4d13a91121811d4b6c19e2b31a0602ed3aafaf15f951d51a05ead51a1e718ce0666c89260d3c34d8
MISC metadata.xml 659 BLAKE2B b9dcbdc561b8ffd774e7aa8d5fc1a6a809e1017e3b83d6473d8c72c690abac54b3a0ea7c4df5cbc5ed832ce9bf60e26d71c43f09cf35b3c33bdba9c3fb2dd423 SHA512 b17cf2ab035805b5e0fd7f423cfbaca61eaa6a8e7ce575fcb65b631b3c3318fc0eb9fbdcd4010a0187f07a4986acd351809697a7fc044ab7a9f4fe394b6ca227
diff --git a/dev-ada/aws/aws-2020.ebuild b/dev-ada/aws/aws-2020.ebuild
index 9efa0313e567..d33c830bc500 100644
--- a/dev-ada/aws/aws-2020.ebuild
+++ b/dev-ada/aws/aws-2020.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://community.download.adacore.com/v1/c1b0f6863d1a30acaee1df022a65a
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="dev-ada/xmlada[${ADA_USEDEP},shared,static-libs]"
diff --git a/dev-ada/gnat-suite-bin/Manifest b/dev-ada/gnat-suite-bin/Manifest
index 0adcbb6576a9..0e61800e1dd0 100644
--- a/dev-ada/gnat-suite-bin/Manifest
+++ b/dev-ada/gnat-suite-bin/Manifest
@@ -1,10 +1,7 @@
-DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2
-DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e
DIST gnat-gpl-2016-x86_64-linux-bin.tar.gz 372813330 BLAKE2B a0374ad730ae275aaedcf5663c30f8e0221af32f14391fe87a3ce0630d4498a1e90671c02830d62f78857571a5a521af91f6db409a7b3c367c7b0f059571eefd SHA512 5115ac3be0badc5125ee048a98230f18363d72107da3325ce602c0e618cee2e3646a0decc00a2388f14bc61bfed51dd0622f365f5f7ee8b0cec2187ebcf8e075
DIST gnat-gpl-2017-x86_64-linux-bin.tar.gz 496338280 BLAKE2B b3eee6d311fb9c20bc8fa7217c0731ca1e91ced38700df1d63d91a16c3fa28dfd44c7c8e867c3a857b88e4f0c8b2a7200fb6a8a630b8403538c4784f8914d1a5 SHA512 01a8f3be9b7b7e83cc5bd4a45137b1d35c6448bc22a88bcaf5d312cd63e11081b6b2fe9f09ad2a27d8f0b6471fc5c1a99573bf3bcee1589329054074eaeef04f
DIST gnat-suite-bin-2018.txz 337235688 BLAKE2B cf1b8f0253907b8fc97b9c7218b23dcda8f1557be5e12293eab59e09427418a8814c1bafbcb3f89c1e5dd755a161c5dfa8a852631d137f17acb3167bf51dadbb SHA512 9b57709c05a121b0a0adabe3232128e3f27659d1928857fbd6883b73a7487c3d457317e8f236df3d16ced635514af8afbafc584cc74d865e11288820ac9c4f77
DIST gnat-suite-bin-2019.txz 518461388 BLAKE2B 31ca194d15cafd66abe1d0896f1444e746c1484149db26545855561512c251b84eea5b4d0932860dfed23cac7f0b3c94a9884c586f509ceb6da8b9becd29e913 SHA512 a640e451a1badc2a9c64abb80f1ae1b49b5389e265d14dfe9b22891d23b3d13a9770841a43cc50ceba81c2728777ed9da854654afe6198c79dd4e0fed536907c
-EBUILD gnat-suite-bin-2014.ebuild 3214 BLAKE2B 5c288df13765aff1349229646998d02aba4086c3e64febf045e23e7f1a2454623bc1006300c436648a2831b8f96c87d10b64c3d553390d3e1849163faf3857ec SHA512 3b6eac8a6711275a198a3af4ac89965223d242b98743f3dd060bc081a99a1e21b96a176088b631b4b86cb51c0ef29db445fe72515c34a7fcbb1a7f319d7e6f73
EBUILD gnat-suite-bin-2016.ebuild 3006 BLAKE2B cd746d7090b24e6328dd68c773949a0cb85539eeda96cc47a921845e7a190f82db8a595d7bb3f48442d41f144b1f630410797f2144e31f0a40c9b8c549528809 SHA512 8f8c36c308d055059dcad2a83032936febc456b34613304e7b9d8a6ede32b8dbcc1650690bca81633336c5c5c9254bcccf07a9fbe86344d8e34ff3c92dad0328
EBUILD gnat-suite-bin-2017.ebuild 3015 BLAKE2B d87ebde1739eb057f9d0e8538edefcdae37c2ffe5264b3e10408c29ed1f8e1b533aed97d6b2fcc1de816291cc0aa38ad2c80a0013627904fef7373a2b2eee0ac SHA512 4bca8bc059e24a8b3296f43ceba40af3d46c4d37d0434ea372e7cb4351699b450f95a5fda0df819d36a6c275294c8b885c86cf2783e258b0c2582734939e3595
EBUILD gnat-suite-bin-2018.ebuild 2594 BLAKE2B 38862af5d602760381c4637149878b83ed47f1a60af99febad1809e8bdf1de28324aeb1ef44fcff037470f616719e57dec81ccfee5124ec775a0635bfd7c5761 SHA512 a628cc4eedfde6c44c8f52847017b0119f0f4a1e0635ca95f7eb9197b2678959c0dbdf13a66e6bc75b871b4174fab1ae0a652fee45e1f3aecad8ef84180adc55
diff --git a/dev-ada/gnat-suite-bin/gnat-suite-bin-2014.ebuild b/dev-ada/gnat-suite-bin/gnat-suite-bin-2014.ebuild
deleted file mode 100644
index 1563a86ca648..000000000000
--- a/dev-ada/gnat-suite-bin/gnat-suite-bin-2014.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MYP=gnat-gpl-${PV}
-DESCRIPTION="GNAT Ada suite"
-HOMEPAGE="http://libre.adacore.com/"
-SRC_URI="
- x86? ( http://mirrors.cdn.adacore.com/art/564b3e9dc8e196b040fbe248
- -> ${MYP}-x86-linux-bin.tar.gz )
- amd64? ( http://mirrors.cdn.adacore.com/art/564b3ebec8e196b040fbe66c
- -> ${MYP}-x86_64-linux-bin.tar.gz )"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="${PV}"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
- sys-devel/binutils
- sys-devel/gdb"
-
-S="${WORKDIR}"
-
-PREFIX=/opt/${P}
-
-src_prepare() {
- default
- cd ${MYP}-$(usex amd64 x86_64 x86)-linux-bin
- cd share/examples/gnat
- cat header.xml \
- full_project/full.xml \
- options/options.xml \
- other_languages/cpp_main/cpp_main.xml \
- other_languages/cpp_pragmas/cpp_pragmas.xml \
- other_languages/import_from_c/import_from_c.xml \
- plugins/plugins.xml \
- stream_io/stream_io.xml \
- simple_project/simple.xml \
- starter/starter.xml \
- xml_stream/xml_stream.xml \
- containers/anagram/anagram.xml \
- containers/genealogy/genealogy.xml \
- containers/hash/hash.xml \
- containers/library/library.xml \
- containers/shapes/shapes.xml \
- containers/spellcheck/spellcheck.xml \
- containers/wordcount/wordcount.xml \
- containers/wordfreq/wordfreq.xml \
- oo_interfaces/oo_interfaces.xml \
- oo_airline/oo_airline.xml \
- altivec/altivec.xml \
- footer.xml \
- > gnat-examples.xml \
- || die
- sed -i \
- -e "s:PREFIX:${PREFIX}:" \
- gnat-examples.xml || die
- cd ../../..
-
- # Remove objects from binutils
- cd bin
- rm addr2line c++filt gprof objdump || die
- cd ..
- rm share/doc/gnat/info/{as,bfd,binutils,ld}.info || die
- rm lib*/libiberty.a || die
-
- # Remove objects from gdb
- cd bin
- rm gdb gdbserver gcore || die
- cd ..
- rm -r include/gdb || die
- rm lib*/libinproctrace.so || die
- rm -r share/gdb-* || die
- rm share/doc/gnat/info/gdb.info || die
-
- basever=4.7.4
- machine=$(usex amd64 x86_64 x86)-pc-linux-gnu
- rm libexec//gcc/${machine}/${basever}/ld || die
-}
-
-src_install() {
- cd ${MYP}-$(usex amd64 x86_64 x86)-linux-bin
- into ${PREFIX}
- dobin bin/*
- insinto ${PREFIX}
- doins -r etc include lib* share
- insinto ${PREFIX}/share/gps/plug-ins
- doins share/examples/gnat/gnat-examples.xml
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/cc1plus
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/collect2
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/gnat1
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/liblto_plugin.so.0.0.0
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto1
- fperms 755 ${PREFIX}/libexec/gcc/${machine}/${basever}/lto-wrapper
- fperms 755 ${PREFIX}/libexec/gprbuild/gprbind
- fperms 755 ${PREFIX}/libexec/gprbuild/gprlib
-}
-
-pkg_postinst() {
- einfo "GNAT GPL is now installed. To launch it, you must put"
- einfo " ${PREFIX}/bin"
- einfo "in front of your PATH environment variable. The following"
- einfo "commands enable you to do this:"
- einfo " PATH=${PREFIX}/bin:\$PATH; export PATH (Bourne shell)"
- einfo " setenv PATH ${PREFIX}/bin:\$PATH (C shell)"
- einfo " Thank you for installing GNAT GPL Edition"
-}
diff --git a/dev-ada/gnatcoll-bindings/Manifest b/dev-ada/gnatcoll-bindings/Manifest
index f37db6ae6a31..3560974dfa07 100644
--- a/dev-ada/gnatcoll-bindings/Manifest
+++ b/dev-ada/gnatcoll-bindings/Manifest
@@ -1,5 +1,5 @@
DIST gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz 139910 BLAKE2B 5441c277d5888b040930960ed656a1b1264c7de02834995c6040c891b99bf7e8773029b9f722d5a3ed30036e7bd441318989ce3f7839d47928af5f4f7c396f90 SHA512 2b723ba4327966dc06594ccff45da3a01f65b8f8b91130ddc44d1b727d23ccbfe35f082c73810418da9d0705f1dc8ca9b471748eecee42adce34be722a4a201b
DIST gnatcoll-bindings-2019-20190430-1928C-src.tar.gz 138935 BLAKE2B c72398b51bf383b163ac10000c4dd5441334a6f24d7ad075d8115f25c030b43bc1dace6a1121e1e69add1eead93a5389aff09ef013deb4682ccb1d31bb85313f SHA512 6db1d35a1cdf5188001084750f7aa32b193768f8c3dfb6d7db8a8314c745fc054b0a6d2234a6dd64c5acd4b1bafffa7ce7f1080bd51fbb8bc88edfcc855b7a48
EBUILD gnatcoll-bindings-2019-r1.ebuild 2183 BLAKE2B 0406c1a302581dacd187b74cdf44ae71623ffc41426ad8bf15373bc84ac854be225490ababea7bdf5f22055ba94398fde7b9af5e3de552500f29f23d09de0e2a SHA512 da2e5688800c07c427918cdb67b0fb3f531751eae2d1f65c7a7e82c228184f7bab5d50af3d39937cf43cd8921c20099bc7bb834883fa0c849e2c5d73047e3405
-EBUILD gnatcoll-bindings-2020.ebuild 2255 BLAKE2B 6baa307af1ea2e0ab3016765abb0d9bc8291ea0df175167bb1d42271d01386b9d39e6d7d11ba7de56e6fa58633538171a33b0348bb1a59c95591ccace98f6dd7 SHA512 c409abc18f53bae4079a4c108ef1fc7327b6afdf12f162ea564e371ca7e46bbfaccf8d4ff49a70d9b8e5b7fe17a5f7ee5015f77314dee9de0b28b26e8a1f6b07
+EBUILD gnatcoll-bindings-2020.ebuild 2253 BLAKE2B 00ec0729f977a952d5c604c40478a44ed72584b84e6451274f12ecb5f8e17149dd69f2c47acf6237c842f4639255555adcc4214a361126cfb9a61da81c3465be SHA512 f46488f353a16f20b2a011da201bef22e7c7b6e17fee7e92e5bc5dbb985778c2a39f1148b230d21ab9f871eba036e0cd1a19d552f0bcab7188cfae560c3ce832
MISC metadata.xml 1081 BLAKE2B a4c643dd943c019ebb42f81dc078391885d80fb3abf3afb52494d33802592eacbf43c33560855239c7e88e86f306444392b9a6336a8255d18762f095d8283838 SHA512 7e4006ffc2f972dc45efb174451c9450545c10b1b55c63bad0157940d5c64da2ac7a908f51c4a0244e2df3b09e448aac610b97dfdfa8e80a32d913de2f6c31af
diff --git a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020.ebuild b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020.ebuild
index e5c1fdd5914b..0f52f08c86cb 100644
--- a/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020.ebuild
+++ b/dev-ada/gnatcoll-bindings/gnatcoll-bindings-2020.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://community.download.adacore.com/v1/3c54db553121bf88877e2f56ac4fc
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="gmp iconv python readline +shared static-libs static-pic syslog"
RDEPEND="python? ( ${PYTHON_DEPS} )
diff --git a/dev-ada/gnatcoll-core/Manifest b/dev-ada/gnatcoll-core/Manifest
index 0310b11b0eab..9a7669af2769 100644
--- a/dev-ada/gnatcoll-core/Manifest
+++ b/dev-ada/gnatcoll-core/Manifest
@@ -2,5 +2,5 @@ AUX gnatcoll-core-2018-gentoo.patch 555 BLAKE2B d0913c845f4f7d96afbcec5d40059953
DIST gnatcoll-core-2019-20190515-24AD8-src.tar.gz 1423276 BLAKE2B 154b7a7f77c1f0d6414cb407958d64b84be8d19b7e3a12f69bd3dd1253b71df394aa0c842d2caf9d2de071ea5466589111526329155291f0d967c8b4cc2b18ac SHA512 9b2101448b96ac46cebada1fe3cb7b583cbf296f9b7d627771e83c56c78ce72c50ede5474f64f16feba252a18fd46b473901820766902b0c68d63beaf55a884a
DIST gnatcoll-core-2020-20200429-19B7C-src.tar.gz 1396475 BLAKE2B 329e7f799ad62dfc6f71ca78a736bfc8c768a576f817d03b0d73e25b6e97ae0de0ad5a055bb800f7b83d7449ef8fe703c2779f73fc13a09bbcc1d3d8cc880fd1 SHA512 320878335f2ea1ce91a7770cc181e9cc228c80b1f7a3926a4e27c3822eb8f58726c62a014e2fa4c3f8699851ea87424be26d619ab4931b2e969e3a2e96e58b73
EBUILD gnatcoll-core-2019-r1.ebuild 1521 BLAKE2B c968eba624a3c5a1c2fda36f63e90a8f02c6f8aa072925447cac7051202165a5dd461b0aab0276b879a259322753d9dd2f54dffe07df211195581ac9c1149879 SHA512 373dde5f1ceee4264137f8ba60c2288754610f5609cbe3be0f45cb0182673377434dd3ad136e23bd261e6822bb7482d5847bb552471dab98219712fc243d8b9b
-EBUILD gnatcoll-core-2020.ebuild 1575 BLAKE2B da5fdf4f52a5e1a3d84eb06656029d35ce3dae46a3f190bdb9f75d549a8e9cbded54fd0654477c332b5a52411d778467cb7d8f8e4967e2bf3edd0d714967d6ac SHA512 1810eb0b48439de97165b2c9a5f683336116e554a7e06c9609b149e1ef7f483cb86041c4d38954e9db87b1fd17f0ef9ea4154f7944dfa458453cbf5b26463a82
+EBUILD gnatcoll-core-2020.ebuild 1573 BLAKE2B d7593e3a7c2ac7a5abbed1ad802872029f6cb374cb12ec5d04bd42c8d2efb5fb91a72b37b70d79a28f81e5f859e07ea273917ac5a317aef741e696fc7ed41339 SHA512 05f9861d9177680df0a5ad5994346e3c7890c45ca4f8ca2d4adc027281f3952a0929b4a8d782d10c2e4d5bf7c5b94a218dc74debe15851bce426cc385a8591bc
MISC metadata.xml 1095 BLAKE2B 52c64e5050f7d0be080c1c05a6beef22b88e1389c61c958c8f0ccd6958e7686c3b8ca5dcca685f0314e68e1713635475178d63edef1d41277ca83fdb59322529 SHA512 57963c0ed66d0f4844b6d41e66c3c2451f4d61da45119b38e3ef2e5b80de94d6426eefbc0307928c3629e052bd4c0fdd2e6e2cf7678029308299ffb151960905
diff --git a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
index 5eedcf63d7e7..40b7c90fb6f8 100644
--- a/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
+++ b/dev-ada/gnatcoll-core/gnatcoll-core-2020.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://community.download.adacore.com/v1/c94f2ac914cb305f6bef174329fa0
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
RDEPEND="
diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
index 588789a8825f..bb9d1c006fde 100644
--- a/dev-ada/gnatmem/Manifest
+++ b/dev-ada/gnatmem/Manifest
@@ -1,4 +1,7 @@
AUX gnatmem-2018-gentoo.patch 2998 BLAKE2B ef2afa9a7ef200adb3729ac6e3bf80b6a4f92cae8c560805c741189917e454a391a6cc09271491110fd2e0c7c95cef672f807a64acf247cea2996fb2bbc71c31 SHA512 259915b1b9c5a586609c0e2801df3239f859871a194da5cd53ad323020832f5e2f37419bbb6f7e3c1d6a0c5d4a2bcf7b709db220b190abe84faa54463f43d199
+AUX gnatmem-2019-bfd.patch 690 BLAKE2B 81fecbd5eb8743a91699b98f73cc63f7e3112544ab42a337d3b2bde09b2bbe3632dee1f35301e758a92acdd98772c555291180d91aedb19c4b1c3905ce58ea96 SHA512 32f9feabfd628e787c4b9be5e8d0fb7b203116a8cdda2a2bca31af6cd83c09b0806d15c2670430983d6602846c3c257c5d648f40d93ce5b49a8c75d93ca1c722
DIST gnatmem-2019-20190429-19745-src.tar.gz 80136 BLAKE2B 8ae3b41827416f951abb0d0a1fe533946fad2ac8d67ae6aad2b14495a3c068718befbbbf11800c1864f3becaa0ca6dfb838aeec3b3d715b250d4436ccee93c69 SHA512 4354a30efcf95a013f481b3519a79a22f85348840f074c734013d6c73e00fd771118b84eec416260983c383484f7a404217a32c012ca0bd7c37253ba17f2eb85
-EBUILD gnatmem-2019-r1.ebuild 905 BLAKE2B 47d5390466d5f1536b2d4eab885b89753026e731c70b97fe97948b4f54ef61a20051e0c0c09f39f535d0231354a8d922db5a559615fd1cb7ec33b9abfd0c8746 SHA512 d645247bfe698975c86fdc90a56a8ba81df3d1237a9fcd12445c1a2b395b832996147a6c0217700164968593ac30fc1ceaff0f8a8454ac8b736ca323c0126ef9
+DIST gnatmem-2020-20200429-19911-src.tar.gz 80400 BLAKE2B 0367e4b40a3d0cde1002b49a330db3b5c27a08074bf9687699d0fe6b3f046562c4758865fd30a3f99703d209e24b0b5b72902cc4bcd4fd1c54576a0aa082b0fa SHA512 9d5e2bfab73ff2f9b6864bd8b1f2844587a21352a782f1dd52a17eb911d4791d93806a423c702979636dd402e372ed7954ffd33d3882c8703d0f6e8fc056babc
+EBUILD gnatmem-2019-r1.ebuild 971 BLAKE2B 2f0a96ad6064e51fa60257a64aba3aa078a919fc8f6d34e58b10ce1e69b79fcd54b0ddd9e3e693013f28a56a9b04acb27796eb4d6d4b2062518a1a3508f870d2 SHA512 5d079648cc2b1288f0948f09f05efcc696590e5fdd049ce89c61319b514b4e9e87290b6de84f68c1eb198d92024651e2eeea3a5e65d0e12da68c0bd6ea441886
+EBUILD gnatmem-2020.ebuild 989 BLAKE2B 255766c2a1bd88763d9a22520c1e7cd774db85e0cb53e8c45435c04e2e1cf648b279464a56b83072b3dcc3561b9d080834c4ff4eda9dcaec3d7c009fa0d250ef SHA512 944cdcd3b3c0a6e2406b6646c555c7d25ad4ea2da1f6ac721e44762af896e8196814a25a3e076344a74661065935720daa0bb0d4046cb1c6df6f0deac9fa22e7
MISC metadata.xml 955 BLAKE2B fe2d45bebeeb3f23c6eae6b4b2fbc14156884636af28c5bf31bb946d9a8bd74280a426be7d5e003aa88d1c6bc390f8ddd96c864d4715ce1c034b44995eeba3d1 SHA512 f2fee13e2c491e0a0393b67aa558bac39c7f3ea5a186da421ceb3ebf092bc5acb74cd2076ae59abb81d28a83c07bf4561017164ab27558a1805653023877fa72
diff --git a/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch b/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch
new file mode 100644
index 000000000000..007d217cf247
--- /dev/null
+++ b/dev-ada/gnatmem/files/gnatmem-2019-bfd.patch
@@ -0,0 +1,29 @@
+--- a/src/libaddr2line.c 2020-08-04 22:41:04.670046491 +0200
++++ b/src/libaddr2line.c 2020-08-04 22:44:55.560802332 +0200
+@@ -55,14 +55,26 @@
+ if (found)
+ return;
+
++#if defined(bfd_get_section_flags)
+ if ((bfd_get_section_flags (abfd, section) & SEC_ALLOC) == 0)
++#else
++ if ((bfd_section_flags (section) & SEC_ALLOC) == 0)
++#endif
+ return;
+
++#if defined(bfd_get_section_vma)
+ vma = bfd_get_section_vma (abfd, section);
++#else
++ vma = bfd_section_vma (section);
++#endif
+ if (pc < vma)
+ return;
+
++#if defined(bfd_get_section_size)
+ size = bfd_get_section_size (section);
++#else
++ size = bfd_section_size (section);
++#endif
+ if (pc >= vma + size)
+ return;
+
diff --git a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild b/dev-ada/gnatmem/gnatmem-2019-r1.ebuild
index 44e18966d1ea..67e5964f46a9 100644
--- a/dev-ada/gnatmem/gnatmem-2019-r1.ebuild
+++ b/dev-ada/gnatmem/gnatmem-2019-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -21,13 +21,16 @@ IUSE=""
RDEPEND="${ADA_DEPS}"
DEPEND="${RDEPEND}
dev-ada/gprbuild[${ADA_USEDEP}]
- sys-libs/binutils-libs"
+ sys-libs/binutils-libs:="
REQUIRED_USE="${ADA_REQUIRED_USE}"
S="${WORKDIR}"/${MYP}
-PATCHES=( "${FILESDIR}"/${PN}-2018-gentoo.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-2018-gentoo.patch
+ "${FILESDIR}"/${P}-bfd.patch
+)
src_prepare() {
default
@@ -37,7 +40,9 @@ src_prepare() {
src_compile() {
gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
- -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS}
+ -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
+ -largs ${LDFLAGS} \
+ || die
}
src_install() {
diff --git a/dev-ada/gnatmem/gnatmem-2020.ebuild b/dev-ada/gnatmem/gnatmem-2020.ebuild
new file mode 100644
index 000000000000..48f6cd713a4b
--- /dev/null
+++ b/dev-ada/gnatmem/gnatmem-2020.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ADA_COMPAT=( gnat_201{6,7,8,9} )
+inherit ada multiprocessing autotools
+
+MYP=${P}-20200429-19911-src
+
+DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program"
+HOMEPAGE="http://libre.adacore.com/"
+SRC_URI="https://community.download.adacore.com/v1/77354fedca0441f882e17b6a73ac5631bff26237?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}]
+ sys-libs/binutils-libs:="
+
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2018-gentoo.patch
+)
+
+src_prepare() {
+ default
+ mv configure.in configure.ac
+ eautoreconf
+}
+
+src_compile() {
+ gprbuild -v -Pgnatmem.gpr -j$(makeopts_jobs) \
+ -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
+ -largs ${LDFLAGS} \
+ || die
+}
+
+src_install() {
+ dobin obj/gnatmem
+}
diff --git a/dev-ada/gprbuild/Manifest b/dev-ada/gprbuild/Manifest
index 119426443180..9e826eb3c045 100644
--- a/dev-ada/gprbuild/Manifest
+++ b/dev-ada/gprbuild/Manifest
@@ -10,5 +10,5 @@ DIST xmlada-2020-20200429-19A99-src.tar.gz 1533111 BLAKE2B e2c25e103c5c560cf7c95
DIST xmlada-gpl-2017-src.tar.gz 1578393 BLAKE2B 7b4894040b6044e86c96cbd530ebda5c0cfc4ad0e2b472d46798a93f535aca0916b03385a3aef49bd4e59d508a9665c856360e9cab0a4f67b15091228b629d81 SHA512 371f6adc01550a4bb13204ec0404dc1165438db595f4346813e5a23a155de74c857c40c55adde173919c2fe35b3b91d78b235c9718ee86bc848e62ddfd7fa2b4
EBUILD gprbuild-2017-r2.ebuild 2003 BLAKE2B 38de852e3e89d34fb0392f13b81aa1a615551874a49a0a825ff4884c4e3efd9d1252bed78a83c175c65547571b6c565bad155fd153e219313e0a069e570cd63a SHA512 629b7a22ff13c049bcdf7e6413f0059d9c223958f41861aa8ee15a639fd8553de9011936fb328a98c5dd1b33ff9eb9b2f62cee76c35f69886d66457932ad2761
EBUILD gprbuild-2019-r1.ebuild 1868 BLAKE2B 0da947626ada0499ad24a66f696556242e9be465b728636704a2c7319996620fdf57a8d196b51be6b6ecd0c24b461f9a53d561d8f679b202de429b2e2ad81275 SHA512 570882f4afca2d40885c505a5b1fc60f34692b931068d273e582804168059ccd57998db2603743fc647a8aec27401140e3b64182554e76fedfa4793c86aed241
-EBUILD gprbuild-2020.ebuild 1987 BLAKE2B 1b62dd96f7caa37a1dab074574206bd66c2b98d1fd684a372eef45c390b3941460bf864dd6d1374ec998abc11b8b3bc05ae07f82b03f2979e1ff619d3b986a07 SHA512 ff4dd748cd44549567a2bc3e3888ba28200159a469feb47d21d176574f8f3caf7f7eaceeb653c9cb4c659b655a4c44739aa86ba4d3fb57777945eaab8ebf21fc
+EBUILD gprbuild-2020.ebuild 1985 BLAKE2B 0a287f601a6ca3ebc4c50b361b8adb9e4aa5dd0e69423fb5021823b8465bca6d584c20ca50669bdafe4374c2e1f2e4e5b6c09bdf2400ee92b5521fed5e4bae8b SHA512 a70327ac3083fc432c74f3297c001f5e9c7425a9eefbfc54cd46aca16b8ddd704f73ac8d1c819dadd3a2412972a35c839c9a8b04b8530a7ef0b362e6c7c48da7
MISC metadata.xml 806 BLAKE2B 9d6978348f59b502b01b50115341a30ee205bc7022197e70be4048e59b510bded9a1b292e8c33085a59291b2322bb14a1bbcb6f1a779f13189aa7d8e816c8d62 SHA512 76843dcfafdee7a423975793838849602b7ecc437704932d852cff87000bd1ab98c36ea33cb9a07ca09ee40eb728df1c78b4f6aa37a11ae9fe3f8bd74d83138f
diff --git a/dev-ada/gprbuild/gprbuild-2020.ebuild b/dev-ada/gprbuild/gprbuild-2020.ebuild
index c633f202b550..9d14bd49683a 100644
--- a/dev-ada/gprbuild/gprbuild-2020.ebuild
+++ b/dev-ada/gprbuild/gprbuild-2020.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
-> ${XMLADA}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
DEPEND="${ADA_DEPS}"
diff --git a/dev-ada/libgpr/Manifest b/dev-ada/libgpr/Manifest
index a481d71a3c85..4067a63f024c 100644
--- a/dev-ada/libgpr/Manifest
+++ b/dev-ada/libgpr/Manifest
@@ -3,5 +3,5 @@ AUX libgpr-2020-gentoo.patch 321 BLAKE2B fe3affe50712460474125d074936fd9db526c43
DIST gprbuild-2019-20190517-194D8-src.tar.gz 2507961 BLAKE2B 0f70d94cb0db9ddc1dd308862aaa305a91965a62a936cfbdde2ae9f3f735f0cc3d69596b09da4b979a1d7923087ab0ec5cf2d6541551f057b5e8e0c499065a90 SHA512 0388d7e6cdf625fef40b33da764091b3283dd88714c64ecfad4b5e99253f183b1a9b717c19281e6d45cc4277a05fadb2e2ace394d6f30638664b66c97123052b
DIST gprbuild-2020-20200429-19BD2-src.tar.gz 2489399 BLAKE2B 3a036cb40bbe5522af63c376a672384093901b44df6fd74013f1eff9d269c2f5056224ab5e7d59b6f3cf126cd14dd30420056b09e887851351462de59f700e3a SHA512 d2ff6a5d8281d332a31533c7a5744b6169fd250c9086373fd658486c1e529564d9830b9ef3b2dfcbec5f8c1ba50d244a9eb45bf8fdccd53f8b711dcf29258dfd
EBUILD libgpr-2019-r1.ebuild 1407 BLAKE2B b3f88bd6116977c382ba3c8164ada748af412c48a51333b7a0a510bdfe4e0ac08b72cb2045ac976a67eef6847cdf84308bcec3dd6430c7a6e5aa74f334e99182 SHA512 a182e1dba2020ad168bd1711afbd55fd8382039f3a23bb09b54afdd3b77c4ff0c5893c064020044354e2148c9b6ca82217f1ee7fccb9f93240c4d0d5e022c630
-EBUILD libgpr-2020.ebuild 1451 BLAKE2B a99cc8becc87532c738062ca95aa94cdd45b40b17ffb727f7dd70137a9d7ca171ca325c2a15a968bec4a4ff4b769d55d4afc10404c1d9a99f8f3736114b4b171 SHA512 c51f63795df992d71c392515bbdda6672222153fa1a50d065b863ef1445559635b7d111d3a53f4470d0fcfbdf64220c43c54e2b53272b7fb398114ae7c9a70c3
+EBUILD libgpr-2020.ebuild 1449 BLAKE2B ad317edefd6fa4cb5ac69b6b18d8ffb7e84abe8efd8813a7a5c8e67434d0a9f8d1ba7091a71650bf1014a1c62aa7b02b7bcd25e51b5942b23664a37708e2e984 SHA512 a825b5fff9a81411da1790faef490f103aebc728c03e8892b284cfe71b17494393ed47a145e79a3fb246a816cabfd45ecc29a72f3e69cbd7c8689e468069ac59
MISC metadata.xml 939 BLAKE2B a14a037f7b5a45004833b83bd6ef13accff7e1d107873c823f0c42dd663eb638a59fdbedd8ce06aa5c00cb53e2c89bbc9f23f1f0a4dd1a388b0f5f9d5f522617 SHA512 3a09da26b5f736ece53917fbee3939ebff2045297d81043cf282fa0e0b1344be9e551df0a92b35db38b6feeb516e5319a8c65507b2f574971c9f5df66bda8079
diff --git a/dev-ada/libgpr/libgpr-2020.ebuild b/dev-ada/libgpr/libgpr-2020.ebuild
index df18b03f3959..8c5317a4755a 100644
--- a/dev-ada/libgpr/libgpr-2020.ebuild
+++ b/dev-ada/libgpr/libgpr-2020.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://community.download.adacore.com/v1/408ec35c3bb86bd227db3da55d3e1
-> ${MYP}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
RDEPEND="dev-ada/xmlada[shared?,static-libs?,static-pic?,${ADA_USEDEP}]
diff --git a/dev-ada/xmlada/Manifest b/dev-ada/xmlada/Manifest
index 22d42e7ea335..598fca89bbc1 100644
--- a/dev-ada/xmlada/Manifest
+++ b/dev-ada/xmlada/Manifest
@@ -2,5 +2,5 @@ AUX xmlada-2019-gentoo.patch 1053 BLAKE2B 33403adf7bf4f774d7fbcf9f07fe0d248a0c7e
DIST xmlada-2019-20190429-19B9D-src.tar.gz 1582603 BLAKE2B e2be3e7c0c8b843bfc808a3dd726235a82588caed8c919975a97ce34c72d6d634361bbc34208590210936add9e2f881b59d01168ef79abed1e489c50b27094d8 SHA512 f8e0e25b0aee9a7a18223ae7761603082af55134f062c767d0cd0dbf0dbcb2058fc7c57532b567fb2c6efa464a53ead57b300578e98962025866e5c3ad73e380
DIST xmlada-2020-20200429-19A99-src.tar.gz 1533111 BLAKE2B e2c25e103c5c560cf7c9580118580e2952f3ef56c244b0f76c7f484e5629b684d5ee546d2d40520e1a4bf963271d360522423f4e7d81570f7dc1dbc8424c9147 SHA512 e53dd1fba504d2aa91ce29ea381c62adea12c5d8c72cd87396b903143279456cc6547c18035f6e988e95bd93607360075789532378f33cbe23bef9b49c8d984c
EBUILD xmlada-2019-r1.ebuild 1755 BLAKE2B c99e364b968451b1264622ee0aad3212966aeb8ca6875736f55127f7e997ed301e5df3ddbb4d748d63c70e0e42d7a2742124f0cf06bec503b50d49ee958a9113 SHA512 894a656bf01a4a45554b9c3babea6e9f0ec042bc460a8efda31a53b8456d61d284dd05fdf601aecf396d4bda4aced610382394282f4af781298d0108eb4c378b
-EBUILD xmlada-2020.ebuild 2036 BLAKE2B 5d863890ea765b70ad947c86c33e5fe08887e4716f765cab76383f99e7de978f94e08f4500ecfe594c0781be6f0633dd88940911e76382fbe1a7a9319b668844 SHA512 f71734e9300492633a0524a27142da1404d0ae20e09c7b5221b54196466ec30026fce98f8de68bacabb17e46a112b1875c8804e33713556f902bf0f31aa93697
+EBUILD xmlada-2020.ebuild 2034 BLAKE2B 807fbf7d7da746f5fbd11d9a1ff5b6405f4d2360caffb2d1322c21d1634c442b4185d6db449a64fe36bc32f0489e7727b4fbc997ad6a42b79aac5bcb3cd0ced5 SHA512 421e18b834a4211b61a40839660e6767d665c6042ac0eba2e163cf8d5e10024f187ebc1acbfcf4f880c7a3efc2f9fec67d16ea0f7b3bfe9b038ff70cbb3a28ac
MISC metadata.xml 907 BLAKE2B c57fbc3e91a6647b5687dc02c78986d161d6a8482119984a420685ce5366a4e0901aca404d066259b1e8384ba45875f15e54810d6d0fe97812ed3fb1983f1a91 SHA512 eb1acaf3359b0ca8544e07e5681ec2ab800581401644f3ee2313dcca9be163e2bdeac16b551aacb19402fd13c18e0787850fb5529382e3e0e77ba4a1b420f53a
diff --git a/dev-ada/xmlada/xmlada-2020.ebuild b/dev-ada/xmlada/xmlada-2020.ebuild
index 50ecc0beceda..4fe97505e826 100644
--- a/dev-ada/xmlada/xmlada-2020.ebuild
+++ b/dev-ada/xmlada/xmlada-2020.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://community.download.adacore.com/v1/c799502295baf074ad17b48c50f62
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+shared static-libs static-pic"
REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"