diff options
Diffstat (limited to 'dev-ada/langkit')
-rw-r--r-- | dev-ada/langkit/Manifest | 2 | ||||
-rw-r--r-- | dev-ada/langkit/langkit-22.0.0-r2.ebuild | 7 |
2 files changed, 6 insertions, 3 deletions
diff --git a/dev-ada/langkit/Manifest b/dev-ada/langkit/Manifest index 401c6ae9522e..c103485976f8 100644 --- a/dev-ada/langkit/Manifest +++ b/dev-ada/langkit/Manifest @@ -1,4 +1,4 @@ AUX langkit-22.0.0-gnarl.patch 349 BLAKE2B f26ff18ef2176a9e5f277e510202c3d87f2e40d29054d78b0d531d22c769ed2c18319dc0198a3f79a048a9f26027710334d80957f635ed05427581245b4d4525 SHA512 9f979f63839fb56a0536bf045b859fadb917177e587debe23c2e142fc05d78b06114e6c93125633aa244ac8e4e8965ce66336eb71099890d063353954c2120d9 DIST langkit-22.0.0.tar.gz 1008946 BLAKE2B 2b4ee37c9af1c95f9a6e9ad81f37b6bb112d5bd70f36b78e95d969580eacc1101b824ea24de39d04ccf8bc9f9850906fa1c660a29de05e90d12106b10792c37d SHA512 4c6207b650ae8352c65f3edda3192fc66c9b5d2c351665d78ca83b549960a0a41e7828e8974cb8daa3c415281b50253aa15a247407bcedc2c13e573aaa804909 -EBUILD langkit-22.0.0-r2.ebuild 2191 BLAKE2B dce7e7b59ee4227b247d146bcbf8bc113bf8eaece04f660dd6e99a656d8daf63c7dabefecbf9d0e61b30d8936f3f02303ed8c4edbac739c5ae8982751bd5b0a5 SHA512 8d90a2b168d72a868f398b4d5924bcb536f44ebc2873242d773ae574e8f8462a2da1e88707b833228b93d4dbd01968340544f412ad7afb3c08d7f3deaf3ccf41 +EBUILD langkit-22.0.0-r2.ebuild 2272 BLAKE2B caea170c1de4c3000e3fc1a5dae6303a11f61b44bc9ab86c58ba5d006381f58db56accb8df32df07501e1bd629020c93b18911fdbd6d0a629beb9c8d5f43483b SHA512 7a7fc6a299f41c0479d6b151465a7ebb50be1d734a01511b1c311ae20c8f82fffd867a6e5636df89946a1b9b285bbbb275a657035b3272fd1ddb5d0b89b82a4a MISC metadata.xml 849 BLAKE2B 3d15fb84d68db223622feaffb842e571591ec11e1ac4931d0baecc10b8c58e065283e56bac2be2297c5cd79fb04560ddfafb43fda6bb07b8b738d3c32786e4f5 SHA512 956aaa0b8446a30d6808a066716cf9572d44da813530eb3e5fe28b181b3579b3056b3429856146dae0ca8fb8e4787ee2b83d2d4ce2df9a06d3e835620289bb76 diff --git a/dev-ada/langkit/langkit-22.0.0-r2.ebuild b/dev-ada/langkit/langkit-22.0.0-r2.ebuild index 4e998a1d09a8..ba69bb3b62b6 100644 --- a/dev-ada/langkit/langkit-22.0.0-r2.ebuild +++ b/dev-ada/langkit/langkit-22.0.0-r2.ebuild @@ -4,9 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{8,9} ) +ADA_COMPAT=( gnat_202{0,1} ) DISTUTILS_USE_SETUPTOOLS=no -inherit distutils-r1 multiprocessing +inherit distutils-r1 ada multiprocessing DESCRIPTION="A Python framework to generate language parsers" HOMEPAGE="https://www.adacore.com/community" @@ -18,10 +19,12 @@ SLOT="0/${PV}" KEYWORDS="~amd64" IUSE="+shared static-libs static-pic" REQUIRED_USE="${PYTHON_REQUIRED_USE} + ${ADA_REQUIRED_USE} || ( shared static-libs static-pic )" RDEPEND="${PYTHON_DEPS} - dev-ada/gnatcoll-bindings[gmp,iconv,shared?,static-libs?,static-pic?] + ${ADA_DEPS} + dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared?,static-libs?,static-pic?] dev-python/mako[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/funcy[${PYTHON_USEDEP}] |