diff options
Diffstat (limited to 'dev-ada')
-rw-r--r-- | dev-ada/Manifest.gz | bin | 3567 -> 3568 bytes | |||
-rw-r--r-- | dev-ada/gnatcoll-db/Manifest | 2 | ||||
-rw-r--r-- | dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild | 2 | ||||
-rw-r--r-- | dev-ada/gnatmem/Manifest | 1 | ||||
-rw-r--r-- | dev-ada/gnatmem/gnatmem-2021-r1.ebuild | 50 | ||||
-rw-r--r-- | dev-ada/gnatsymbolize/Manifest | 1 | ||||
-rw-r--r-- | dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild | 33 |
7 files changed, 87 insertions, 2 deletions
diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz Binary files differindex 52e99dca33bd..9b60145824f7 100644 --- a/dev-ada/Manifest.gz +++ b/dev-ada/Manifest.gz diff --git a/dev-ada/gnatcoll-db/Manifest b/dev-ada/gnatcoll-db/Manifest index 2f6a9aef2cc5..750a06221ccf 100644 --- a/dev-ada/gnatcoll-db/Manifest +++ b/dev-ada/gnatcoll-db/Manifest @@ -1,4 +1,4 @@ AUX gnatcoll-db-2018-gentoo.patch 361 BLAKE2B c7b15cb7433a5bb0f9fee68df4594a390d8d77ccd027e583dd14037a7a1319e727c99fbf4dc81de97ff457f1e0f6b237d1436f6b336668aca956fc5c083cbab6 SHA512 4d90c530bfa6948282c61c6df92a32aa8e03fa794768568ce10dda9a43cd3b56970761a0bd30913ae51f0a2605f2bc0ecc2124561982c7951985c35a974264e7 DIST gnatcoll-db-22.0.0.tar.gz 2648812 BLAKE2B 5c1be4fb9973aa99ecdc37ca0335981f61581c8d3548d70a0c5ed2c3da8279abf36a204e5f7747a2c3d14648ee33438f027230eba105964c8042aa73b4b57f1a SHA512 a3baf3e2bf09b0407f3ac1323824da54998b79008cb7c2bc3a054e275d7071fd21f364f38b98bda97da9e07ce186e9a1c3bf1bcc25a347e8dc6f64e3f4de65fe -EBUILD gnatcoll-db-22.0.0.ebuild 2911 BLAKE2B da0d22e27869d7628275f26898ce200bef417a4444d731d68b3c7a0b098664f750d3fdad48a5fa1ef8d420df4a6e2240dc9271772f15afb18b8bf63f0899a046 SHA512 bb6eff07d1e22b6733659cb06e8d720b7a2d1ec6fd7d9b74e14e984c2ab0d61041c6fe4fdfc39fee1b0f510709cea8045b6ce0c7b8a67724f041c47dc61d9160 +EBUILD gnatcoll-db-22.0.0.ebuild 2922 BLAKE2B 45e974de652e3f85b3c18d9f2c18f7e88129d05847317f14c9c04c00c75dc1e9fcb5451790999a7df49e51c4210e3a0fc7e928b78e3b8e54e5c9d8c2d737551e SHA512 f0476fc765019234a34fbacb7a33870a22303d373328f780fe809e9958b327eb8f2f34c32b892ba36a6a78b3318239a438d8721bc154a8cb8f7e6e22258ca95a MISC metadata.xml 1275 BLAKE2B dfaae98f7c3c52a61b88445387d6b6637a8a1bc54a5239be59ac92b45316218aa66b8d65a45bc598521dcbc0303fc1bee239e1627e8e8e1405140f62676c2878 SHA512 81050b93f80c2349cfff1c40349b52f0710b8b16a7e088d9d14f710c814086ef0cd34611006bce72c3af1854ee377485e80a708c6a87bda3fb49e48a31a41a53 diff --git a/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild b/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild index ab3f78f91ff7..f5bfede2504a 100644 --- a/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild +++ b/dev-ada/gnatcoll-db/gnatcoll-db-22.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10} ) -ADA_COMPAT=( gnat_202{0,1} ) +ADA_COMPAT=( gnat_202{0,1} gcc_12_2_0 ) inherit ada multiprocessing python-single-r1 diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest index d34b79d32c87..ebaf094046dc 100644 --- a/dev-ada/gnatmem/Manifest +++ b/dev-ada/gnatmem/Manifest @@ -1,4 +1,5 @@ AUX gnatmem-2018-gentoo.patch 2998 BLAKE2B ef2afa9a7ef200adb3729ac6e3bf80b6a4f92cae8c560805c741189917e454a391a6cc09271491110fd2e0c7c95cef672f807a64acf247cea2996fb2bbc71c31 SHA512 259915b1b9c5a586609c0e2801df3239f859871a194da5cd53ad323020832f5e2f37419bbb6f7e3c1d6a0c5d4a2bcf7b709db220b190abe84faa54463f43d199 DIST gnatmem-2021-20210518-19F7B-src.tar.gz 81001 BLAKE2B 618c5e0fc300e1ea53456b776372a06603ce6b71269ddbed8cbd0bceefd957f726ceac8a045f12f2a50e0f4ebdf47d4c60ef65716ba4bcc9eb6fc220a3670bff SHA512 ef938cb7c2b6cda12a68a874218d47acdee214530534114da6490475dd08e21dc4043c9a3f164074a8010e50d0a9c91b4fbabffdc8329700629407644fec46d4 +EBUILD gnatmem-2021-r1.ebuild 1032 BLAKE2B 589b4ef7ddfa040a77d7941ec8a82c03ade3fabb2aa984a3c84c7698ec736448a4e414b5a70792647af195b01666fd466bb80197d58681950ed8a05d029a1566 SHA512 7b73a2edd355778f40f0e873768fee355f52465657dd9a854fbe4e0ead7709c687e2e338c780149de8f7aba873178ecb86e91c0530790f7f5773e682a7fef74d EBUILD gnatmem-2021.ebuild 1019 BLAKE2B b01dc01259f1aa615569312622dd5e13428d28fc324a7c043ccf54e10eb51b9e41b899a9084561a4f4ff3d6b125087a02ab9cdee4cfa6671938ebe225351fa4b SHA512 821e82874b03b9361dec48db4f642a3b9a4c685374ae36dff12106abdc3c6cce233b21ba92bcbec7bd73b0a012c0beccb80e39194744780ee79a2c10c11d29bb MISC metadata.xml 956 BLAKE2B 07881059585f6c26518d41c31bcbf7c271f7509ab2592bf46f1dff8817514c32521fa88d2aa901704ab5c494a1e072e0bab96517375687a1caf30310e526b7a9 SHA512 292041c6876b22abdecee29b525fbb9ccf2b9069e4c4dd5a22a051bdb69502b905951f235bb5423d834e70df2100153cf5e97c17aa855a12ad5dcf588ff33d8b diff --git a/dev-ada/gnatmem/gnatmem-2021-r1.ebuild b/dev-ada/gnatmem/gnatmem-2021-r1.ebuild new file mode 100644 index 000000000000..c59e1d1f75a3 --- /dev/null +++ b/dev-ada/gnatmem/gnatmem-2021-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) +inherit ada multiprocessing autotools + +MYP=${P}-${PV}0518-19F7B-src +ID=3ddb98c0c8854dc7631bebd673ac7bc53038d4b7 +ADAMIRROR=https://community.download.adacore.com/v1 + +DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program" +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="" + +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 -p -Pgnatmem.gpr -j$(makeopts_jobs) \ + -cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \ + -largs ${LDFLAGS} \ + || die +} + +src_install() { + dobin obj/gnatmem +} diff --git a/dev-ada/gnatsymbolize/Manifest b/dev-ada/gnatsymbolize/Manifest index 34d1cd268718..58795a335e3e 100644 --- a/dev-ada/gnatsymbolize/Manifest +++ b/dev-ada/gnatsymbolize/Manifest @@ -1,3 +1,4 @@ DIST gnatsymbolize-2021-20210518-19D3B-src.tar.gz 14263 BLAKE2B b5f8c1829e42f9b2dee4cf3c74287a5c11eab90f1a1d2575cd42fe4ad2078b99a46c641ebbf747b02ed8f22dfcc83e76c60ebf07eb45e561175f480a5a056ca2 SHA512 c94b569733c596679f1422660af51b3c0ad5b6955727f6dc6a4b076b39b19fc13fb779b5610667a4c2c16abab08d2633785e184ad5e15037e66cd1c8e249c159 +EBUILD gnatsymbolize-2021-r1.ebuild 750 BLAKE2B 59caf129b2316bef02062f4e1dc03c7a87a601c2a135764ae960df1d80f182ff6491a694b2e75b754d943ba9fbfe12a8878ddaf42ed2366a14d9e21612106689 SHA512 61e9ff9b4df47d4e402a624f4a6a22319ca8a60695740a180791b8e63a80976b175f249a8c9e4184572b6261b2daa78f25138c8ba212831855befa8f66c2ac97 EBUILD gnatsymbolize-2021.ebuild 737 BLAKE2B ac938e08632905c51af5b27d2a454a72f436a421bfa0fdb81572b9539ff87fecf7b1bf670b2b8997e438d0bae60d91c3b72e2603d9c2ade5c8b0d1dedbfee971 SHA512 e93a3831ffd788217617a1645c813f3b73a7f6a614a9d867a3251496e3a8174c763d679322dec510e6f2dbb2135f5208d588f7b150edf01ad6f3ff9363a6f9a8 MISC metadata.xml 391 BLAKE2B d9e0444e176d262c87f289990d11122e4a06bd7f17fdf65d4e24fd7d6f09d1f36ba05c4f9896d8428e089ca2d85a8366f2e834139dd48c5a3626d2e9f4aa11a5 SHA512 fa7efd43d05a874d3b1733ded27ff6cbb245b9c03e301bef82d2962fc5ae7a585d2e49b49e9ceeecb92bbc8a08fe18cfe6a50a7db060b85a2ba54c65e1e5eda8 diff --git a/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild new file mode 100644 index 000000000000..60f9e67f7c3e --- /dev/null +++ b/dev-ada/gnatsymbolize/gnatsymbolize-2021-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 ) +inherit ada + +MYP=${P}-${PV}0518-19D3B-src +ID=884f3b229457c995ddebb46a16a7cc50ed837c90 +ADAMIRROR=https://community.download.adacore.com/v1 + +DESCRIPTION="Translates addresses into filename, line number, and function names" +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="" + +RDEPEND="${ADA_DEPS}" +DEPEND="${RDEPEND}" +REQUIRED_USE="${ADA_REQUIRED_USE}" + +S="${WORKDIR}"/${MYP} + +src_compile() { + gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} || die +} + +src_install() { + dobin gnatsymbolize +} |