diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-20 00:35:55 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-20 00:35:55 +0000 |
commit | 84be07a71d5002585ac714a892bbfd57f3091b4e (patch) | |
tree | 0fe24d663efe493f7c44c5dea33b63bb2364e706 /dev-ada/libadalang | |
parent | 810f2cdadf662a6bfaaed425b6ecd216a301cd3d (diff) |
gentoo auto-resync : 20:03:2023 - 00:35:55
Diffstat (limited to 'dev-ada/libadalang')
-rw-r--r-- | dev-ada/libadalang/Manifest | 4 | ||||
-rw-r--r-- | dev-ada/libadalang/libadalang-22.0.0.ebuild | 100 | ||||
-rw-r--r-- | dev-ada/libadalang/libadalang-23.0.0-r2.ebuild (renamed from dev-ada/libadalang/libadalang-23.0.0-r1.ebuild) | 3 |
3 files changed, 2 insertions, 105 deletions
diff --git a/dev-ada/libadalang/Manifest b/dev-ada/libadalang/Manifest index 2d4a7404f750..a565c32a0010 100644 --- a/dev-ada/libadalang/Manifest +++ b/dev-ada/libadalang/Manifest @@ -1,6 +1,4 @@ AUX libadalang-23.0.0-test.patch 554 BLAKE2B 3f9dd2b8bba0defd745e18e00162116c56cef11395ebea09730337a844824e0b3c231ed650dd2510fca431c12c5d1991bbcf9b772899f85d5f9af90a3acb51b1 SHA512 0f53b76eb2dbdf8c4fdea5d1e582e2402fae31367d48f95e9fb15726af5b32d8a26bb4295c4c60a68fd4e3bf600dd82cbfa4b8b28cadcd626c6c9f652dccb175 -DIST libadalang-22.0.0.tar.gz 2364531 BLAKE2B 3992baa7180dce696b2c8aa0d451117a12b90072e83274d96a8d971b627c82bc66c5c21fa1eb6dbdd7ce95e0264852c5702b3d7c90f7bdf093915178e0a4a659 SHA512 b874feb102fe221595ad4b9b95b3ea4c6593686f96097ace17ad3c57534dc801000819de0cf898489e3407fd201eb003dd75f4f743a53dfb76cadfa6c727d789 DIST libadalang-23.0.0.tar.gz 2604724 BLAKE2B 0e415c92fdd150e19288cee87a011c448962531b629b7f77be3b22a7e6662017a6cfd5132a5895c68ffee4b28b7ac35e4b5abc07f015a84638ecb1843976e3e5 SHA512 ed80d751d3a2e07b0d612bda24c0f1d753d15237cde3d9e3bbb6c79c8c98d6af050151c499d161e619282ed8cb742968bbfb5423008aa593a6673fcf0375c7d3 -EBUILD libadalang-22.0.0.ebuild 2350 BLAKE2B 226d2cea0435f8a355ed6cf34b1c4ac1949982c15ec67215196ea880642ae455b013209687eadd95997e7f867853949372349a0ad2641e3d12b2873662597ec6 SHA512 56d30b13e86bb15b959ee0d8e4dc24d9cfab1a541e921ba06a570d410c440e753307e8cbad85ff057c609e6210781cc67745bb8e329f80a85c38ee4fdf914cec -EBUILD libadalang-23.0.0-r1.ebuild 2636 BLAKE2B c685ccb1ac32bf1c7fef98bd37f94558970c338175d5067947a224806ae523e55e0eb6d3d7bd74d925ee94ae3caafbc2c6ab3c9fc84614574372db47403e706f SHA512 fa8ed0a056e89563d31ec3b956de71d7ba27686d594a641a0a06489e37d76ea3197925f7bbed8b4bbf0b2a7b63d5c903fc7d6e7de97799fb5235761ac80cd4ea +EBUILD libadalang-23.0.0-r2.ebuild 2594 BLAKE2B dc5676fe54186e96291095588eab8d8589b13c2ddc0aa46dcc2cfc80e5a31797ac99aed43e674a3fd1193475346299f5f83682faefa3137d8e00e49fd405841b SHA512 da92c65aa2300e9e3d97fee06ea48414abc8eacb43622b1d2e096a0549c909d1d3ac0f44d48549f46cfee1fd5408b1f6c6d7726aca7e2ae6b754fb5f88d2b6e5 MISC metadata.xml 676 BLAKE2B 085445f4e10891044b544d0885a3887a5f8b2d0188ead82eee9e3a351042b171cd3cbfe5ac5910a008e723f74c1f9e96cec5239b91567af28f10c136d5372d6f SHA512 7165db10f2d58592cdf3197778ed42a99d6fa05730ab89ed9faa05146e6d54e3888f7f2841f129c5d2ef5897910348058de4303b105e1ba50ff08e2cbc7831ce diff --git a/dev-ada/libadalang/libadalang-22.0.0.ebuild b/dev-ada/libadalang/libadalang-22.0.0.ebuild deleted file mode 100644 index 08e8d1ec59bb..000000000000 --- a/dev-ada/libadalang/libadalang-22.0.0.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_10 ) -ADA_COMPAT=( gnat_2021 gcc_12_2_0 ) - -inherit ada python-single-r1 multiprocessing - -DESCRIPTION="high performance semantic engine for the Ada programming language" -HOMEPAGE="https://libre.adacore.com/" -SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3 gcc-runtime-library-exception-3.1" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="test +static-libs static-pic" -REQUIRED_USE="${PYTHON_REQUIRED_USE} - ${ADA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="dev-python/pyyaml - dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs?,static-pic?] - ${ADA_DEPS} - ${PYTHON_DEPS} - ~dev-ada/langkit-${PV}[${ADA_USEDEP},shared,static-libs?,static-pic?] - $(python_gen_cond_dep ' - dev-ada/langkit[${PYTHON_USEDEP}] - ')" -DEPEND="${RDEPEND} - dev-ada/gprbuild[${ADA_USEDEP}] -" -BDEPEND="test? ( - dev-ml/dune - dev-ml/zarith - dev-ml/camomile - dev-ml/ocaml-ctypes - dev-ada/e3-testsuite - <dev-lang/ocaml-4.14 - )" - -pkg_setup() { - python-single-r1_pkg_setup - ada_pkg_setup - libType='' - if use static-libs; then - libType+=',static' - fi - if use static-pic; then - libType+=',static-pic' - fi - libType+=',relocatable' - libType=${libType:1} -} - -src_prepare() { - default - rm -r testsuite/tests/misc/copyright || die -} - -src_configure() { - ${EPYTHON} manage.py generate -v debug || die -} - -src_compile() { - ${EPYTHON} manage.py build -v \ - --build-mode "prod" \ - -j$(makeopts_jobs) \ - --gargs "-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} -largs ${LDFLAGS}" \ - --library-types=${libType} || die - GPR_PROJECT_PATH="${S}"/build \ - gprbuild -P contrib/highlight/highlight.gpr \ - -j$(makeopts_jobs) -v \ - -XBUILD_MODE=prod \ - -XLIBRARY_TYPE=relocatable \ - -XXMLADA_BUILD=relocatable \ - -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ - -largs ${LDFLAGS} \ - || die -} - -src_test() { - ${EPYTHON} manage.py test \ - --build-mode "prod" \ - --restricted-env -j 1 \ - |& tee libadalang.testOut - grep -qw FAIL libadalang.testOut && die -} - -src_install() { - ${EPYTHON} manage.py \ - install "${D}"/usr \ - --build-mode "prod" \ - --library-types=${libType} || die - rm -r "${D}"/usr/python || die - python_domodule build/python/libadalang - rm -r "${D}"/usr/ocaml || die -} diff --git a/dev-ada/libadalang/libadalang-23.0.0-r1.ebuild b/dev-ada/libadalang/libadalang-23.0.0-r2.ebuild index 6df305d7916c..b01004d4fb5f 100644 --- a/dev-ada/libadalang/libadalang-23.0.0-r1.ebuild +++ b/dev-ada/libadalang/libadalang-23.0.0-r2.ebuild @@ -22,8 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE} RESTRICT="!test? ( test )" RDEPEND="dev-python/pyyaml - <dev-ada/gnatcoll-bindings-2021 - >=dev-ada/gnatcoll-bindings-23.0.0[${ADA_USEDEP},gmp,iconv] + dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv] dev-ada/gnatcoll-bindings[shared,static-libs?,static-pic?] ${ADA_DEPS} ${PYTHON_DEPS} |