From 328b082fd6fb193da715f61a92ff9366ad562a34 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 19 Mar 2024 12:49:59 +0000 Subject: gentoo auto-resync : 19:03:2024 - 12:49:59 --- dev-ada/Manifest.gz | Bin 4745 -> 4740 bytes dev-ada/gnatdoc/Manifest | 2 ++ dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild | 46 ++++++++++++++++++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild (limited to 'dev-ada') diff --git a/dev-ada/Manifest.gz b/dev-ada/Manifest.gz index 84eb2efdae6a..5f75dfeead27 100644 Binary files a/dev-ada/Manifest.gz and b/dev-ada/Manifest.gz differ diff --git a/dev-ada/gnatdoc/Manifest b/dev-ada/gnatdoc/Manifest index 4e1e35827676..a9d4d3f421a2 100644 --- a/dev-ada/gnatdoc/Manifest +++ b/dev-ada/gnatdoc/Manifest @@ -1,3 +1,5 @@ DIST gnatdoc-23.0.0.tar.gz 39607 BLAKE2B 589b3f0a9af9d5067e2017083f834697f7e1995c76be3a84e24409261ec058cd8b1e2487bd78d03d36b6ccab68ec0b294534726f3171b4080ed1d569d0c23be7 SHA512 0e9095ced08086a3be03e20b49ddb436d4efb396001e9d6877b0612adc3d8e2a08f1d5146d07c9acf5dc59a73418f7a3ec3231aba63c9644e6829c387703e6ae +DIST gnatdoc-24.0.0.tar.gz 113089 BLAKE2B e26310504863b8b88391c715a1ecbc9657bd03c6bd4f9b6b67b20f2a5d00f8a9ed3dd537409538999eeeb893e407da552bd02ed05b8b6c3f655f57ac55e616b9 SHA512 95b33fc556ba25611faca6b64a5599b98471bf687d13f10727300c62305cd45585d59ea77a7c64d33619e324508951624a0855535464a6b9b5c6dd27d2a56f83 EBUILD gnatdoc-23.0.0-r2.ebuild 1484 BLAKE2B cabbdffa2586b7d3f54fa675c57a664f1187df0e17bb15adb12ced7ce0133ed38446f2f1174ae8aa0e6ccc6d843ff21af8bfdae22dfc79436e3fbc1e034f72f9 SHA512 df1235f08da9d69e13abf87cd3a61af62ae2638012a623ea39463db59fc47976bf1013a8ea4df90e708ff5be74f713fa65131ab0eced3d9c8cab860e9d76498f +EBUILD gnatdoc-24.0.0.ebuild 1510 BLAKE2B 5a301aaf438abf4e4a12e7cc888d2d35634c6a654c8a1ab720cc4cfd47ea3e365ff55c002495a19c9a7960891a108fc607c60d4b8ebb9a26dca179236448c5f9 SHA512 80014500d2f076f104c705c47169cbdf1a1710a41960836756db4760863873aa00d4c5a8e698d4b9dbd307af2361fcb5cc6d1156295b5c9eb93544fb386c79d0 MISC metadata.xml 296 BLAKE2B 4cb07a7a3239fdd3c318b261bca306066e1488dab6f3c0f32bcbbc434d3b584e230a9fa1159e4f1d056ae4cf886cc11425ca2648322b17748b09dccde17927be SHA512 04e74f766efbd81ac7ff2d33932f436f4546074c2b31dc95034fa94a94d5ac6e427b0775a7ea77771d347f571591ca908f80a00657be6801bc40dd69c96ddbc6 diff --git a/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild new file mode 100644 index 000000000000..221c863b5cf1 --- /dev/null +++ b/dev-ada/gnatdoc/gnatdoc-24.0.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ADA_COMPAT=( gnat_2021 gcc_12 gcc_13 ) +inherit ada multiprocessing + +DESCRIPTION="GNAT Documentation Generation Tool" +HOMEPAGE="https://github.com/AdaCore/gnatdoc" +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" + +RDEPEND="${ADA_DEPS} + dev-ada/gnatcoll-bindings[${ADA_USEDEP},gmp,iconv,shared,static-libs,static-pic] + dev-ada/gnatcoll-core[${ADA_USEDEP},shared,static-libs,static-pic] + dev-ada/gpr[${ADA_USEDEP},shared,static-libs] + dev-ada/gpr-unit-provider[${ADA_USEDEP},shared,static-libs] + dev-ada/langkit[${ADA_USEDEP},shared,static-libs,static-pic] + dev-ada/libadalang[${ADA_USEDEP},static-libs,static-pic] + dev-ada/libgpr[${ADA_USEDEP},shared,static-libs,static-pic] + dev-ada/markdown[${ADA_USEDEP}] + >=dev-ada/VSS-24.0.0[${ADA_USEDEP},static-libs] + dev-ada/xmlada[${ADA_USEDEP},shared,static-libs,static-pic]" +DEPEND="${RDEPEND}" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +src_compile() { + gprbuild -v -j$(makeopts_jobs) -p -P gnat/libgnatdoc.gpr \ + -XLIBRARY_TYPE=relocatable || die + gprbuild -v -j$(makeopts_jobs) -p -P gnat/gnatdoc.gpr \ + -XLIBRARY_TYPE=static || die +} + +src_install() { + gprinstall -v -p -P gnat/libgnatdoc.gpr \ + -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die + gprinstall -v -p -P gnat/gnatdoc.gpr \ + -XLIBRARY_TYPE=relocatable --prefix="${D}"/usr || die +} -- cgit v1.2.3